diff --git a/MPV.md b/MPV.md index 1d2050c..3012507 100644 --- a/MPV.md +++ b/MPV.md @@ -186,7 +186,7 @@ nano deps/fdkaac/libSBRdec/src/lpp_tran.cpp Save the file in nano editor, when you finished removing `#ifdef __ANDROID` lines. -**TIP: You can edit script of vvdec.sh on your own choice.** +**TIP: You can edit script of vvdec.sh by your own choice.** Continue follow instructions to build your own MPV build: diff --git a/Program.cs b/Program.cs index 1b198ce..7b564d8 100644 --- a/Program.cs +++ b/Program.cs @@ -19,6 +19,7 @@ namespace VVCEasy Console.WriteLine("VVCEasy (.NET Console Release Version, " + version + ")"); Console.WriteLine("Version codename: " + codeversion); Console.WriteLine("Note: C# is not ready yet, malfunction mode\n"); + Console.WriteLine("Copyright (C) Martin Eesmaa 2021-2024 (MIT License)"); Console.Title = title; Console.WriteLine("What would you like to do for encode/decode of VVC?\n1. Encode\n2. Decode\n3. Help\n4. Exit\n5. Install/Test path environment\n6. Install FFmpeg VVDec support\n7. Install quickly through Anaconda for ffmpeg (Windows)\n8. Install VVdec Web Player\n9. Decompress WindowsVVC.7z (Before you use new VVCEasy version!!!)\n10. Install vvDecPlayer from BitMovin\n11. Install/Update VLC VTM Plugins (Windows/Linux x64 of VLC plugins by Inter Digital Inc)\n12. Install MPV Windows/Android (libvvdec plugin)\n13. Tests of VVC videos"); diff --git a/README.md b/README.md index fbf59da..1eea72f 100644 --- a/README.md +++ b/README.md @@ -153,10 +153,10 @@ For VLC o266player build, see [o266player.md](o266player.md). ### VVCEasy Batchfile Version (optional) (Windows only) -First, before you compile to VVCEasy Batchfile Version, you need Inno Setup to compile VVCEasy. +First, before you compile to VVCEasy Batchfile Version, you need to install Inno Setup before compiling VVCEasy. Inno Setup link: https://jrsoftware.org/isdl.php -Step 1: Clone VVCEasy git and open VVCEasy_compiler.iss +Step 1: Clone VVCEasy git and open up VVCEasy_compiler.iss file ``` cd %userprofile%\Downloads git clone --depth=1 https://github.com/MartinEesmaa/VVCEasy && cd VVCEasy @@ -223,6 +223,8 @@ These VVC programs of encode/decode are listed: * [VVConvert](https://vvconvert.app/) (only encoder, encodes to VVC raw bitstream from any FFmpeg compatible video codecs, requires FFmpeg to open input video files) (created by Alec Carter) ([source code](https://github.com/alectr0/VVConvert)) +* [Av1ador](https://github.com/porcino/Av1ador) - This program allows to encode VVC while transcoding by preview and comparison from original video, includes other encoders as well. (created by porcino) ([source code](https://github.com/porcino/Av1ador)) + # Without VVCEasy, experimental option for professional coders, other developers, and everyone (hard) You need 7-Zip (requires ffmpeg and ffplay), ffmpeg, ffplay, vvenc/vvdec(app). diff --git a/THANKS.md b/THANKS.md index 50d333b..2fc54d4 100644 --- a/THANKS.md +++ b/THANKS.md @@ -14,4 +14,6 @@ See the lists: - Thanks, Artem! [VVCEasy thread](https://forum.doom9.org/showthread.php?p=1974413#post1974413) +- And to thank you all for using VVCEasy of prebuilt binaries, custom builds and more! + - Martin Eesmaa (@MartinEesmaa) diff --git a/VVCEasy.bat b/VVCEasy.bat index 1b36bf0..a5911fb 100644 --- a/VVCEasy.bat +++ b/VVCEasy.bat @@ -59,6 +59,8 @@ title %welcometitle% echo %welcometitle% echo Welcome to VVCEasy. (Batch file Release Version, %version%, %vvceasydate%) echo Version codename: %versionname% +echo. +echo Copyright (C) Martin Eesmaa 2021-2024 (MIT License) pause goto start @@ -68,6 +70,7 @@ color 07 cls echo VVCEasy (Batchfile Release Version, %version%, %vvceasydate%) echo Version codename: %versionname% +echo Copyright (C) Martin Eesmaa 2021-2024 (MIT License) echo. echo What would you like to do to encode/decode of VVC? echo 1. Encode @@ -76,12 +79,12 @@ echo 3. Help echo 4. Exit echo 5. Install/Test path environment. echo 6. Install quickly through Anaconda (Python distribution) for FFmpeg (Windows) -echo 7. Install/Update VVdec Web Player -echo 8. Install Windows VVC binaries +echo 7. Install/Update VVdec Web Player (requires Python) +echo 8. Install Windows VVC binaries (Windows XP and later) echo 9. Install vvDecPlayer from BitMovin echo 10. Install/Update VLC VTM Plugins (Windows/Linux x64 of VLC plugins by Inter Digital Inc) -echo 11. Install FFmpeg VVDec support. -echo 12. Install MPV Windows/Android (libvvdec plugin) +echo 11. Install FFmpeg VVC support. +echo 12. Install MPV VVC support echo 13. Tests of VVC videos set /p VVCSTART=Number: @@ -212,9 +215,9 @@ goto start :test cls title INSTALL/TEST PATH ENVIRONMENT -echo Martin Eesmaa is testing your paths, that you installed programs in PATH. Not sure, what is path? -echo You can go here for link: https://stackoverflow.com/questions/4910721/python-on-cmd-path -echo Also you can also search "What is PATH in Windows?" in DuckDuckGo, Google, SearX or your favorite search engine. +echo Martin Eesmaa is testing your paths, that you installed programs in PATH. If you're unsure, what is path? +echo You can go there for link at https://stackoverflow.com/questions/4910721/python-on-cmd-path +echo Also you can search "What is PATH in Windows?" in DuckDuckGo, Google, SearX or your favorite search engine. echo Are you ready to test? (Y/N) or type "I" to install path environment. set /p readytestbefore=Answer: if "%readytestbefore%" == Y goto nowtestingtime @@ -225,7 +228,7 @@ if "%readytestbefore%" == I goto installpath if "%readytestbefore%" == i goto installpath :nowtestingtime -title Testing time... +title Testing installed programs... 7z ffmpeg ffplay @@ -241,7 +244,7 @@ if "%testdidworkq%" == n goto ahhdidnotwork :youdidworktest title Great! -echo Great, your PATHS working now. Now back to the menu... +echo Great, your path environment is working. Going back to the menu... timeout 3 goto start @@ -304,7 +307,7 @@ echo Have a nice day! Thank you for using VVCEasy! :) for /f "delims=: tokens=*" %%A in ('findstr /b ::: "%~f0"') do @echo(%%A echo. -echo Copyright (C) 2021-2024 Martin Eesmaa +echo Copyright (C) 2021-2024 Martin Eesmaa (MIT License) echo. echo ------------ END OF WINDOWS BATCHFILE PROGRAM ---------------- timeout 5 /nobreak @@ -565,8 +568,8 @@ goto start :ffmpegvvdec cls -title FFmpeg VVDec support -echo Hello, would you like to download FFmpeg VVDec support? Y/N? +title FFmpeg VVC support +echo Hello, would you like to download FFmpeg VVC support? Y/N? set /p vvcnow0=Answer: if "%vvcnow0%" == Y goto installvvdecffmpegnow if "%vvcnow0%" == N goto start @@ -574,7 +577,7 @@ if "%vvcnow0%" == y goto installvvdecffmpegnow if "%vvcnow0%" == n goto start :installvvdecffmpegnow -echo Your favorite operating system is available on FFmpeg VVDec support. Please copy the link to a web browser. +echo It is available of FFmpeg VVC support. Please copy or open the link to a web browser. echo. echo Download link: https://github.com/MartinEesmaa/VVCEasy/blob/master/FFMPEGVVC.md#ffmpeg-downloads-xhe-aac--vvc-endecoder-plugin-compiled-by-martin-eesmaa echo. @@ -585,7 +588,7 @@ pause goto start :mpvandroidvvc -echo Please see the document. The command will open the document for you. +echo Please see a document. The command will open the document for you. MPV.md echo. echo See information MPV.md or online GitHub: https://github.com/MartinEesmaa/VVCEasy/blob/master/MPV.md