Skip to content

Commit c0459fe

Browse files
committed
[release] Finalize 0.6.5.
1 parent 5ae2f8e commit c0459fe

File tree

7 files changed

+1605
-537
lines changed

7 files changed

+1605
-537
lines changed

.github/workflows/build-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
python-version: ["3.13"]
3131

3232
env:
33-
ffmpeg-version: "7.0"
33+
ffmpeg-version: "7.1"
3434
IMAGEIO_FFMPEG_EXE: ""
3535

3636
steps:

appveyor.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ skip_non_tags: true
1414

1515
environment:
1616
matrix:
17-
- PYTHON: "C:\\Python39-x64"
17+
- PYTHON: "C:\\Python313-x64"
1818
# Encrypted AdvancedInstaller License
1919
ai_license_secret:
2020
secure: MOkULlGPSi0C1Hg2PU1h2SZg/eyQnPQhRJ1XFlavfMKMOoX9hY4pSjpdgW3psSau
@@ -34,13 +34,14 @@ install:
3434
- echo * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
3535
- 'SET PATH=%PYTHON%;%PYTHON%\\Scripts;%PATH%'
3636
- python --version
37-
- python -m pip install --upgrade pip
37+
- python -m pip install --upgrade pip build wheel virtualenv setuptools
3838
- python -m pip install -r docs/requirements.txt
39-
- python -m pip install --upgrade -r dist/requirements_windows.txt
39+
- python -m pip install --upgrade -r dist/requirements_windows.txt --no-binary imageio-ffmpeg
4040
# Checkout build resources and third party software used for testing.
4141
- git checkout refs/remotes/origin/resources -- dist/
42-
- appveyor DownloadFile https://github.com/GyanD/codexffmpeg/releases/download/6.0/ffmpeg-6.0-full_build.7z
43-
- 7z e ffmpeg-6.0-full_build.7z -odist/ffmpeg ffmpeg.exe LICENSE -r
42+
- appveyor DownloadFile https://github.com/GyanD/codexffmpeg/releases/download/7.1/ffmpeg-7.1-full_build.7z
43+
- 7z e ffmpeg-7.1-full_build.7z -odist/ffmpeg ffmpeg.exe LICENSE -r
44+
- 'SET IMAGEIO_FFMPEG_EXE=%APPVEYOR_BUILD_FOLDER%\\dist\\ffmpeg\\ffmpeg.exe'
4445

4546
- echo * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
4647
- echo * * BUILDING WINDOWS EXE * *
@@ -54,7 +55,7 @@ install:
5455
- move dist\windows\README* dist\scenedetect\
5556
- move dist\windows\LICENSE* dist\scenedetect\thirdparty\
5657
- move scenedetect\_thirdparty\LICENSE* dist\scenedetect\thirdparty\
57-
- move dist\ffmpeg\ffmpeg.exe dist\scenedetect\
58+
- copy dist\ffmpeg\ffmpeg.exe dist\scenedetect\
5859
- move dist\ffmpeg\LICENSE dist\scenedetect\thirdparty\LICENSE-FFMPEG
5960
- cd dist/scenedetect
6061
- 7z a ../scenedetect-win64.zip *
@@ -69,7 +70,7 @@ install:
6970
- appveyor-tools\secure-file -decrypt license65.dat.enc -secret %ai_license_secret% -salt %ai_license_salt%
7071
- appveyor DownloadFile https://www.advancedinstaller.com/downloads/advinst.msi
7172
- msiexec /i advinst.msi /qn
72-
- 'SET PATH=%PATH%;C:\\Program Files (x86)\\Caphyon\\Advanced Installer 21.8.1\\bin\\x86'
73+
- 'SET PATH=%PATH%;C:\\Program Files (x86)\\Caphyon\\Advanced Installer 22.2\\bin\\x86'
7374
# License path must be absolute
7475
- AdvancedInstaller.com /RegisterOffline "%cd%\license65.dat"
7576
# Create MSI installer

dist/installer/PySceneDetect.aip

Lines changed: 1585 additions & 520 deletions
Large diffs are not rendered by default.

scenedetect/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656

5757
# Used for module identification and when printing version & about info
5858
# (e.g. calling `scenedetect version` or `scenedetect about`).
59-
__version__ = "0.6.5-dev1"
59+
__version__ = "0.6.5"
6060

6161
init_logger()
6262
logger = getLogger("pyscenedetect")

website/pages/changelog.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Releases
44

55
## PySceneDetect 0.6
66

7-
### PySceneDetect 0.6.5 (TBD)
7+
### PySceneDetect 0.6.5 (November 24, 2024)
88

99
#### Release Notes
1010

@@ -34,8 +34,10 @@ This release brings crop support, performance improvements to save-images, lots
3434
- [general] Timecodes of the form `MM:SS[.nnn]` are now processed correctly [#443](https://github.com/Breakthrough/PySceneDetect/issues/443)
3535
- [general] Updates to Windows distributions:
3636
- The MoviePy backend is now included with Windows distributions
37-
- Bundled Python interpreter is now Python 3.13
38-
- Updated PyAV 10 -> 13.1.0 and OpenCV 4.10.0.82 -> 4.10.0.84
37+
- Python 3.9 -> Python 3.13
38+
- PyAV 10 -> 13.1.0
39+
- OpenCV 4.10.0.82 -> 4.10.0.84
40+
- Ffmpeg 6.0 -> 7.1
3941

4042

4143
### 0.6.4 (June 10, 2024)

website/pages/download.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ PySceneDetect is available via `pip` as [the `scenedetect` package](https://pypi
2020
## Windows Build (64-bit Only) &nbsp; <span class="wy-text-neutral"><span class="fa fa-windows"></span></span>
2121

2222
<div class="important">
23-
<h3 class="wy-text-neutral"><span class="fa fa-forward wy-text-info"></span> Latest Release: <b class="wy-text-neutral">v0.6.4</b></h3>
24-
<h4 class="wy-text-neutral"><span class="fa fa-calendar wy-text-info"></span>&nbsp; Release Date:&nbsp; <b>June 10, 2024</b></h4>
25-
<a href="https://github.com/Breakthrough/PySceneDetect/releases/download/v0.6.4-release/PySceneDetect-0.6.4-win64.msi" class="btn btn-info" style="margin-bottom:8px;" role="button"><span class="fa fa-download"></span>&nbsp; <b>Installer</b>&nbsp;&nbsp;(recommended)</a> &nbsp;&nbsp;&nbsp;&nbsp;
26-
<a href="https://github.com/Breakthrough/PySceneDetect/releases/download/v0.6.4-release/PySceneDetect-0.6.4-win64-portable.zip" class="btn btn-info" style="margin-bottom:8px;" role="button"><span class="fa fa-download"></span>&nbsp; <b>Portable .zip</b></a> &nbsp;&nbsp;&nbsp;&nbsp;
23+
<h3 class="wy-text-neutral"><span class="fa fa-forward wy-text-info"></span> Latest Release: <b class="wy-text-neutral">v0.6.5</b></h3>
24+
<h4 class="wy-text-neutral"><span class="fa fa-calendar wy-text-info"></span>&nbsp; Release Date:&nbsp; <b>November 24, 2024</b></h4>
25+
<a href="https://github.com/Breakthrough/PySceneDetect/releases/download/v0.6.5-release/PySceneDetect-0.6.5-win64.msi" class="btn btn-info" style="margin-bottom:8px;" role="button"><span class="fa fa-download"></span>&nbsp; <b>Installer</b>&nbsp;&nbsp;(recommended)</a> &nbsp;&nbsp;&nbsp;&nbsp;
26+
<a href="https://github.com/Breakthrough/PySceneDetect/releases/download/v0.6.5-release/PySceneDetect-0.6.5-win64-portable.zip" class="btn btn-info" style="margin-bottom:8px;" role="button"><span class="fa fa-download"></span>&nbsp; <b>Portable .zip</b></a> &nbsp;&nbsp;&nbsp;&nbsp;
2727
<a href="../cli/" class="btn btn-success" style="margin-bottom:8px;" role="button"><span class="fa fa-book"></span>&nbsp; <b>Getting Started</b></a>
2828
</div>
2929

website/pages/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<img alt="PySceneDetect" src="img/pyscenedetect_logo_small.png" />
33

44
<div class="important">
5-
<h3 class="wy-text-neutral"><span class="fa fa-info-circle wy-text-info"></span>&nbsp; Latest Release: <b>v0.6.4</b> (June 10, 2024)</h3>
5+
<h3 class="wy-text-neutral"><span class="fa fa-info-circle wy-text-info"></span>&nbsp; Latest Release: <b>v0.6.5</b> (November 24, 2024)</h3>
66
<a href="download/" class="btn btn-success" style="margin-bottom:8px;" role="button"><span class="fa fa-download"></span>&nbsp; <b>Download</b></a> &nbsp;&nbsp;&nbsp;&nbsp; <a href="changelog/" class="btn btn-info" style="margin-bottom:8px;" role="button"><span class="fa fa-reorder"></span>&nbsp; <b>Changelog</b></a> &nbsp;&nbsp;&nbsp;&nbsp; <a href="docs/latest/" class="btn btn-warning" style="margin-bottom:8px;" role="button"><span class="fa fa-gear"></span>&nbsp; <b>Documentation</b></a> &nbsp;&nbsp;&nbsp;&nbsp; <a href="cli/" class="btn btn-danger" style="margin-bottom:8px;" role="button"><span class="fa fa-book"></span>&nbsp; <b>Getting Started</b></a>
77
<br/>
88
See the changelog for the latest release notes and known issues.

0 commit comments

Comments
 (0)