Added 7-Zip of win32/arm64 and change of batchfile

In the batch file script, the welcome message with a pause is removed and moved to the start for a one-line welcome message.

Additionally, the encode, decode, and path environments are deprecated; they will be removed or changed in the future.

- Martin Eesmaa
This commit is contained in:
MartinEesmaa
2025-05-30 16:48:06 +10:00
parent 622ab3868a
commit b1bff8bf45
7 changed files with 9 additions and 21 deletions

BIN
7-Zip/Win32/7z.dll Normal file

Binary file not shown.

BIN
7-Zip/Win32/7z.exe Normal file

Binary file not shown.

BIN
7-Zip/arm64/7z.dll Normal file

Binary file not shown.

BIN
7-Zip/arm64/7z.exe Normal file

Binary file not shown.

View File

@@ -39,7 +39,7 @@ if '%errorlevel%' NEQ '0' (
if '%1' EQU '1' ( if '%1' EQU '1' (
echo Cannot elevate administrator privilege echo Cannot elevate administrator privilege
echo Please try again with "Run as Administrator" echo Please try again with "Run as Administrator"
echo Installation failed. echo Permission denied.
pause pause
exit /B exit /B
) else ( ) else (
@@ -61,34 +61,24 @@ if '%errorlevel%' NEQ '0' (
CD /D "%~dp0" CD /D "%~dp0"
:-------------------------------------- :--------------------------------------
goto welcomenow
:welcomenow
cls
title %welcometitle%
echo %welcometitle%
echo Welcome to VVCEasy. (Batch file Release Version, %version%, %vvceasydate%)
echo Version codename: %versionname%
echo.
echo %copyrightinfo%
pause
goto start goto start
:start :start
title %welcometitle% title %welcometitle%
color 07 color 07
cls cls
echo Welcome to VVCEasy!
echo VVCEasy (Batchfile Release Version, %version%, %vvceasydate%) echo VVCEasy (Batchfile Release Version, %version%, %vvceasydate%)
echo Version codename: %versionname% echo Version codename: %versionname%
echo Current system architecture: %bit% echo Current system architecture: %bit%
echo %copyrightinfo% echo %copyrightinfo%
echo. echo.
echo What would you like to do to encode/decode VVC? echo What would you like to do to encode/decode VVC?
echo 1. Encode echo 1. Encode (too old, deprecated)
echo 2. Decode echo 2. Decode (too old, deprecated)
echo 3. Help echo 3. Help
echo 4. Exit echo 4. Exit
echo 5. Install/Test path environment. echo 5. Install/Test path environment. (deprecated)
echo 6. Install/Update VVdec Web Player (requires Python and pull for git) echo 6. Install/Update VVdec Web Player (requires Python and pull for git)
echo 7. Install Windows VVC binaries (Windows XP and later) echo 7. Install Windows VVC binaries (Windows XP and later)
echo 8. Install vvDecPlayer from BitMovin echo 8. Install vvDecPlayer from BitMovin
@@ -246,10 +236,8 @@ goto test
:nowtestingtime :nowtestingtime
title Testing installed programs... title Testing installed programs...
7z
ffmpeg ffmpeg
ffplay ffplay
wget
git git
python --version python --version
echo Did that work in your PATH? Y/N? echo Did that work in your PATH? Y/N?
@@ -409,7 +397,7 @@ goto decompresswin7z
title WindowsVVC.7z (decompressing) title WindowsVVC.7z (decompressing)
echo Decompressing........ echo Decompressing........
cd WindowsVVC cd WindowsVVC
7z x WindowsVVC.7z -i!%bit% -aoa "7-Zip\%bit\7z" x WindowsVVC.7z -i!%bit% -aoa
certutil -hashfile %bit%\vvdecapp.exe SHA256 certutil -hashfile %bit%\vvdecapp.exe SHA256
certutil -hashfile %bit%\vvencapp.exe SHA256 certutil -hashfile %bit%\vvencapp.exe SHA256
certutil -hashfile %bit%\vvencFFapp.exe SHA256 certutil -hashfile %bit%\vvencFFapp.exe SHA256
@@ -448,7 +436,7 @@ if not exist "BitVVDecPlayerWIN" mkdir BitVVDecPlayerWIN
cd BitVVDecPlayerWIN cd BitVVDecPlayerWIN
echo Downloading BitVVDecPlayer (Windows) from Bitmovin, compiled by Martin Eesmaa echo Downloading BitVVDecPlayer (Windows) from Bitmovin, compiled by Martin Eesmaa
wget -q https://www.dropbox.com/scl/fi/x4v1qb60u8zp505dtx8p6/BitVVDecPlayerWIN.7z?rlkey=gs9duytd6h1sos69o53rw8vyy -o BitVVDecPlayerWIN.7z wget -q https://www.dropbox.com/scl/fi/x4v1qb60u8zp505dtx8p6/BitVVDecPlayerWIN.7z?rlkey=gs9duytd6h1sos69o53rw8vyy -o BitVVDecPlayerWIN.7z
7z x BitVVDecPlayerWIN.7z -aoa "7-Zip\%bit\7z" x BitVVDecPlayerWIN.7z -aoa
del /q BitVVDecPlayerWIN.7z del /q BitVVDecPlayerWIN.7z
vvDecPlayer vvDecPlayer
echo Successfully running on BitVVDecPlayer, if you have any problems, please go to Bitmovin/vvDecPlayer issues of https://github.com/bitmovin/vvDecPlayer/issues echo Successfully running on BitVVDecPlayer, if you have any problems, please go to Bitmovin/vvDecPlayer issues of https://github.com/bitmovin/vvDecPlayer/issues
@@ -464,7 +452,7 @@ if not exist "BitVVDecPlayerMAC" mkdir BitVVDecPlayerMAC
cd BitVVDecPlayerMAC cd BitVVDecPlayerMAC
echo Downloading BitVVDecPlayer (macOS) from Bitmovin, compiled by Martin Eesmaa echo Downloading BitVVDecPlayer (macOS) from Bitmovin, compiled by Martin Eesmaa
wget -q https://www.dropbox.com/s/ilsoica7c8dh4hq/BitVVDecPlayerMAC.7z wget -q https://www.dropbox.com/s/ilsoica7c8dh4hq/BitVVDecPlayerMAC.7z
7z x BitVVDecPlayerMAC.7z -aoa "7-Zip\%bit\7z" x BitVVDecPlayerMAC.7z -aoa
del /q BitVVDecPlayerMAC.7z del /q BitVVDecPlayerMAC.7z
echo Download completed, please put on macOS and run it, if you have any problems, please go to Bitmovin/vvDecPlayer issues of https://github.com/bitmovin/vvDecPlayer/issues echo Download completed, please put on macOS and run it, if you have any problems, please go to Bitmovin/vvDecPlayer issues of https://github.com/bitmovin/vvDecPlayer/issues
echo If vvDecPlayer won't work probably, it might be issue that you haven't installed Qt on your Mac OS. Please install using code: "brew install qt" on Homebrew. echo If vvDecPlayer won't work probably, it might be issue that you haven't installed Qt on your Mac OS. Please install using code: "brew install qt" on Homebrew.
@@ -501,7 +489,7 @@ title Downloading VVC sample files and Coffee Run JSON & Sprite Fright JSON from
echo Downloading VVC sample files and Coffee Run JSON & Sprite Fright JSON from Bitmovin... echo Downloading VVC sample files and Coffee Run JSON & Sprite Fright JSON from Bitmovin...
wget -q https://www.dropbox.com/s/qncefmnhw8hzr2k/vvcBlogPostDemo.7z https://www.dropbox.com/s/ogxw1pz9pr9bphi/CoffeeRun.json https://www.dropbox.com/s/6kpnoin4bwzb1ob/SpriteFright.json wget -q https://www.dropbox.com/s/qncefmnhw8hzr2k/vvcBlogPostDemo.7z https://www.dropbox.com/s/ogxw1pz9pr9bphi/CoffeeRun.json https://www.dropbox.com/s/6kpnoin4bwzb1ob/SpriteFright.json
echo Extracting from archived file... echo Extracting from archived file...
7z x vvcBlogPostDemo.7z -aoa "7-Zip\%bit\7z" x vvcBlogPostDemo.7z -aoa
echo Deleting archived file... echo Deleting archived file...
del /q vvcBlogPostDemo.7z del /q vvcBlogPostDemo.7z
title Installation of BitVVDecPlayer title Installation of BitVVDecPlayer