Releases: AmusementClub/VapourSynth-Editor
r19-mod-5-AC2 HiDPI support and other enhancements
Please see upstream release notes for more info.
https://github.com/YomikoR/VapourSynth-Editor/releases/tag/r19-mod-5
This release also includes a fix (YomikoR#23) where vapoursynth library search paths were not working on windows when built with Qt 6.
This release is a true single EXE vsedit (with statically linked Qt 6.2.3) that retains feature parity with the upstream vsedit release (including job server (use vsedit --job-server
to start manually) and job server watcher (use vsedit --job-watcher
to start manually)).
The benefits of using the single exe version are:
- true single EXE deployment, no external dependencies (vc runtime libraries are also statically linked)
- total size is smaller than previous releases with separate Qt DLLs (24MiB -> 20MiB)
- no more Qt DLL conflicts with vs-preview (pyQt5)
To install, unpack the exe to the directory where vsscript.dll
and vapoursynth.dll
resides. (Even though the archive contains more files, only the EXE file is strictly necessary.)
If you want the installed vsedit.exe to operate in portable mode (i.e. not create/modify the global vsedit.config
file in the %LOCALAPPDATA%
directory), then create an empty vsedit.config
file in the same directory as vsedit.exe
.
PS: Due to static linking of Qt libraries, the binary is released under GPLv2. The source code is still licensed under the original license though.
r19-mod-5-AC HiDPI support and other enhancements
Please see upstream release notes for more info.
https://github.com/YomikoR/VapourSynth-Editor/releases/tag/r19-mod-5
This release is a true single EXE vsedit (with statically linked Qt 6.2.3) that retains feature parity with the upstream vsedit release (including job server (use vsedit --job-server
to start manually) and job server watcher (use vsedit --job-watcher
to start manually)).
The benefits of using the single exe version are:
- true single EXE deployment, no external dependencies (vc runtime libraries are also statically linked)
- total size is smaller than previous releases with separate Qt DLLs (24MiB -> 20MiB)
- no more Qt DLL conflicts with vs-preview (pyQt5)
To install, unpack the exe to the directory where vsscript.dll
and vapoursynth.dll
resides. (Even though the archive contains more files, only the EXE file is strictly necessary.)
If you want the installed vsedit.exe to operate in portable mode (i.e. not create/modify the global vsedit.config
file in the %LOCALAPPDATA%
directory), then create an empty vsedit.config
file in the same directory as vsedit.exe
.
PS: Due to static linking of Qt libraries, the binary is released under GPLv2. The source code is still licensed under the original license though.
r19-mod-4-AC2: true single EXE deployment
This release introduces a true single EXE vsedit (with statically linked Qt 6.2.2) that retains feature parity with the upstream vsedit release (including job server (use vsedit --job-server
to start manually) and job server watcher (use vsedit --job-watcher
to start manually)).
The benefits of using the single exe version are:
- true single EXE deployment, no external dependencies (vc runtime libraries are also statically linked)
- total size is smaller than previous releases with separate Qt DLLs (24MiB -> 20MiB)
- no more Qt DLL conflicts with vs-preview (pyQt5)
To install, unpack the exe to the directory where vsscript.dll
and vapoursynth.dll
resides. (Even though the archive contains more files, only the EXE file is strictly necessary.)
If you want the installed vsedit.exe to operate in portable mode (i.e. not create/modify the global vsedit.config
file in the %LOCALAPPDATA%
directory), then create an empty vsedit.config
file in the same directory as vsedit.exe
.
PS: Due to static linking of Qt libraries, the binary is released under GPLv2. The source code is still licensed under the original license though.
Static qt-6.2.2 build for vsedit
This release is to host a static build of Qt 6.2.2 tailored for vsedit.
To use, extract the 7z into d:\qt-install
and add d:\qt-install\bin
into your PATH.
Build procedure:
curl -Lo qt.zip https://download.qt.io/archive/qt/6.2/6.2.2/single/qt-everywhere-src-6.2.2.zip
unzip -q qt.zip
mv qt-everywhere-src-6* qt-src
mkdir qt-build
cd qt-build
call ../qt-src/configure.bat --prefix=d:\qt-install -static -static-runtime -no-opengl -release -ltcg -qt-zlib -qt-sqlite -no-sql-odbc -qt-libpng -qt-libjpeg -skip qt3d -skip qtactiveqt -skip qtcharts -skip qtconnectivity -skip qtdatavis3d -skip qtdoc -skip qtmultimedia -skip qtwayland -skip qtscxml -skip qtwebview -skip qtwebengine -skip qttranslations -skip qtlottie -skip qtmqtt -skip qtopcua -skip qtserialport -skip qtserialbus -skip qtvirtualkeyboard -skip qtwebchannel -skip qtpositioning -skip qtquick3d -skip qtsensors -skip qtcoap -skip qtnetworkauth -skip qtquicktimeline -skip qtremoteobjects -skip qtshadertools -feature-windeployqt -no-feature-linguist -no-feature-designer -no-feature-pixeltool -no-feature-assistant -no-feature-distancefieldgenerator -no-feature-qtattributionsscanner -no-feature-qtplugininfo -no-feature-macdeployqt -no-feature-qdbus -no-feature-qtdiag
ninja install
r19-mod-4-AC
File vsedit-windows-x64.r19-mod-4-AC.7z is a modified version that only obey the vapoursynth_library_paths
setting in vsedit.config file and do not search registry or PATH.
To install, extract the 7z archive into your VS directory.
By default, this is configured to operate in portable mode, so it will not use your global vsedit.config file settings.
If you prefer to use your global config settings, delete vsedit\vsedit.config
file, and add ..
to the your global vsedit.config file.
For example, you can add these to your global vsedit.config file:
[common]
vapoursynth_library_paths=..
File vsedit-single-exe.r19-mod-4-AC2.7z is a true single EXE vsedit (with statically linked Qt 6.2.2) that retains the full functionality of vsedit proper (including job server (use vsedit --job-server
to start manually) and job server watcher (use vsedit --job-watcher
to start manually)). The benefits of using the single exe version are:
- true single EXE deployment, no external dependencies (vc runtime libraries are also statically linked)
- total size is smaller than previous releases with separate Qt DLLs.
- no more Qt DLL conflicts with vs-preview (pyQt5)
To install, unpack the exe to the directory where vsscript.dll
and vapoursynth.dll
resides.
PS: Due to static linking of Qt libraries, the binary is released under GPLv2. The source code is still licensed under the original license though.
Static qt-6.2.3 build for vsedit
This release is to host a static build of Qt 6.2.3 tailored for vsedit.
To use, extract the 7z into d:\qt-install
and add d:\qt-install\bin
into your PATH.
Build procedure:
curl -Lo qt.zip https://download.qt.io/archive/qt/6.2/6.2.3/single/qt-everywhere-src-6.2.3.zip
unzip -q qt.zip
mv qt-everywhere-src-6* qt-src
mkdir qt-build
cd qt-build
call ../qt-src/configure.bat --prefix=d:\qt-install -static -static-runtime -no-opengl -release -ltcg -qt-zlib -qt-sqlite -no-sql-odbc -qt-libpng -qt-libjpeg -skip qt3d -skip qtactiveqt -skip qtcharts -skip qtconnectivity -skip qtdatavis3d -skip qtdoc -skip qtmultimedia -skip qtwayland -skip qtscxml -skip qtwebview -skip qtwebengine -skip qttranslations -skip qtlottie -skip qtmqtt -skip qtopcua -skip qtserialport -skip qtserialbus -skip qtvirtualkeyboard -skip qtwebchannel -skip qtpositioning -skip qtquick3d -skip qtsensors -skip qtcoap -skip qtnetworkauth -skip qtquicktimeline -skip qtremoteobjects -skip qtshadertools -feature-windeployqt -no-feature-linguist -no-feature-designer -no-feature-pixeltool -no-feature-assistant -no-feature-distancefieldgenerator -no-feature-qtattributionsscanner -no-feature-qtplugininfo -no-feature-macdeployqt -no-feature-qdbus -no-feature-qtdiag
ninja install