Commit Graph

827 Commits

Author SHA1 Message Date
MartinEesmaa
a80babb58a Forgot to remove duplicate aoa of 7-Zip 2025-05-30 17:01:03 +10:00
MartinEesmaa
163a20c770 Fix 7-Zip location wraps in batchfile 2025-05-30 16:58:03 +10:00
MartinEesmaa
b1bff8bf45 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
2025-05-30 16:48:06 +10:00
MartinEesmaa
622ab3868a Improvements of Windows batchfile script
Added error detection so that if the directory does not exist, a new folder will be created.

Other improvements were also updated.

- Martin Eesmaa
2025-05-30 16:12:38 +10:00
MartinEesmaa
0f34f3047f Support arm64 of VVCEasy batchfile
Also detect for VLC VTM Plugins install that is only for x64/amd64 architecture.

- Martin Eesmaa
2025-04-16 18:39:16 +10:00
MartinEesmaa
18f073413b Update checkout version from v2 to v4.
Replacing deprecated checkout version with the newest.
2025-04-16 17:50:30 +10:00
MartinEesmaa
f6d4293142 Fix spellings and rephrase on VVCEasy batchfile 2025-04-16 17:45:51 +10:00
MartinEesmaa
5e63912a37 BuildFFmpeg.sh: No need to upgrade necessary
Also, you can copy the legacy FFmpeg VVCEasy Linux build at any time.
2025-04-16 17:43:30 +10:00
MartinEesmaa
b2b262a647 Updated macOS FFmpeg VVCEasy binaries
Almost six months after the previous update, macOS FFmpeg VVCEasy builds are now available for update.

Additionally, there is no need to replace GPAC and add a note about the availability of Windows 32-bit and arm64 versions of FFmpeg builds.

- Martin Eesmaa
2025-04-06 12:35:22 +10:00
MartinEesmaa
6f8ac097ab Update CMake variables on BuildFFmpeg.sh 2025-04-03 20:04:32 +11:00
MartinEesmaa
06ce4212df BuildFFmpeg.sh: Remove last slash when directing 2025-04-03 01:15:44 +11:00
MartinEesmaa
53f8b6a06d Improved variables definitions in BuildFFmpeg.sh 2025-04-03 01:02:14 +11:00
MartinEesmaa
32d5c36c75 Pipe wget to git apply for zimg in BuildFFmpeg.sh 2025-04-03 00:36:24 +11:00
MartinEesmaa
d7704155d5 Updated Linux & Android VVC binaries of x86
Good news for VVC binaries updated for Linux and Android on x86 architecture after the latest SIMD fix commit.

- Martin Eesmaa
2025-04-02 21:01:43 +11:00
MartinEesmaa
0257446458 Fixed Linux MPV VVCEasy build
I removed the libstdc++ shared object file inside AppImage to work with some distributions.

Also, happy April Fool's Day, everyone!

- Martin Eesmaa
2025-04-01 22:01:12 +11:00
MartinEesmaa
1b182dd96a Updated Linux & Android VVC binaries of armv7
It is updated VVC binaries for Linux and Android, specifically for the armv7 architecture.

Good news for Linux armv7 VVC binaries, SIMD is enabled again.

Still, the x86 (i386) version of the latest vvenc has a code bug.

- Martin Eesmaa
2025-03-31 20:28:03 +11:00
MartinEesmaa
1e98af40a2 Warn SunOS when building VVC binaries
For SunOS, as Oracle Solaris, compiling VVC binaries may fail due to errors.
2025-03-30 18:33:22 +11:00
MartinEesmaa
1f84ec278c Updated LAVFilters Windows VVC build 2025-03-30 16:54:06 +11:00
MartinEesmaa
3c1bc1cfdc Updated MacOS VVC binaries with minimum targets
Before I set the macOS deployment target version, the default versions were targeted for x86_64 of 14.2 and arm64 of 14.5.

Now it is targeting minimum deployment targets of both architectures:
x86_64: macOS 10.13 (High Sierra)
arm64: macOS 11.0 (Big Sur)

- Martin Eesmaa
2025-03-30 13:34:32 +11:00
MartinEesmaa
c59b6f88fa Added support Windows ARM64 VVC binaries
Built successfully for the Windows architecture of ARM64 VVC binaries of vvenc and vvdec using Visual Studio 2022.

- Martin Eesmaa
2025-03-29 00:11:56 +11:00
MartinEesmaa
4ba392d261 Updated VVC binaries
Please note that Linux & Android of armv7 and x86 architectures vvenc binaries were skipped due to compilation errors cross-compiling on a Linux x86_64 machine.

- Martin Eesmaa
2025-03-28 23:11:49 +11:00
MartinEesmaa
6bfb8ce310 Added my fork repo generated build of Windows MPV
This link has generated builds available for Windows x64 only to use MPV-VVCEasy.

- Martin Eesmaa
2025-03-28 21:31:27 +11:00
MartinEesmaa
c8280dc013 Updated MPV Linux VVCEasy build 2025-03-19 19:08:00 +11:00
MartinEesmaa
7f55c83700 Update fdk-aac license year in README.md 2025-03-16 22:07:51 +11:00
MartinEesmaa
1ae2a1c8d8 uvg266 Windows XP didn't work due to crash
I tested it and crashed, so maybe I can claim that Windows Vista works for uvg266.
2025-03-16 09:53:41 +11:00
MartinEesmaa
8f3975d25b Added uvg266 minimum requirements 2025-03-15 19:54:31 +11:00
MartinEesmaa
2dd1f0076e Create funding to display sponsor of this repo
Feel free to sponsor the project and add an optional description. Thanks! :)

For paypal.me, a PayPal account is required.

- Martin Eesmaa
2025-03-15 19:47:14 +11:00
MartinEesmaa
6f86f97bb3 vvenc/vvdec can support for Android 4.1 and later 2025-03-14 19:03:37 +11:00
MartinEesmaa
92c3391e9b Added minimum requirements info to vvenc/vvdec 2025-03-14 10:26:09 +11:00
MartinEesmaa
3a52eda9a1 Thanks, Mark Litwintschik for providing blog 2025-03-14 10:21:27 +11:00
MartinEesmaa
6b4a657be0 iOS can run non-signed binary when it's jailbroken
Please note that iOS jailbroken users can run non-signed binary probably of probably compiled iOS executable of VVC.

- Martin Eesmaa
2025-02-10 14:41:49 +11:00
MartinEesmaa
246ed7bf83 Improve variable docs of build FFmpeg shell script 2025-02-10 14:20:10 +11:00
MartinEesmaa
231bf4e9bc Updated uvg266 for Windows, Linux and BSD
For macOS and Android were failed due three errors for some architecture of x86_64 and x86. I'll try figure out and upload builds for macOS and Android...

Fixed permissions set of Linux and BSD.

- Martin Eesmaa
2025-01-14 11:40:40 +11:00
MartinEesmaa
f0c8eed75d Updated VVC binaries 2025-01-13 23:13:45 +11:00
MartinEesmaa
280320acab Update licenses year date to 2025 2025-01-01 23:43:40 +11:00
MartinEesmaa
696cbee08a Forgot to update vvenc_unit_test binary of Windows 2024-12-29 21:32:50 +11:00
MartinEesmaa
76bcd1a69f Updated VVC binaries
Sorry for long inactive publishing VVC binaries.

Also macOS of Intel CPU version needs version 13 and later, because macOS12 is deprecated on GitHub Actions.

- Martin Eesmaa
2024-12-29 21:24:10 +11:00
MartinEesmaa
a1fea76b65 Updated 7-Zip 24.09 latest 2024-12-29 15:45:48 +11:00
MartinEesmaa
5df6b94bd5 Updated Windows MPV VVCEasy builds
After two months of last update, it is finally here. Sorry and I apologize due late. Still native build will come later...

Automatic builds will be soon later...

- Martin Eesmaa
2024-12-07 15:17:55 +11:00
MartinEesmaa
bdc0726a88 VVC binaries of iOS can only use for library
By building VVC binaries of cross compiling iOS on macOS, the library can handle when migrating to app.

Binary may cannot execute which normally Apple doesn't introduce terminal app on iOS systems of iPhone and iPad.

Also updated words.

- Martin Eesmaa
2024-12-04 20:01:53 +11:00
MartinEesmaa
11d93ef031 BuildFFmpeg.sh: Add meson options variable & more
For others, I added another git submodule variable, removed some already default turned on for variables and some commands added for disabling unneeded to speed up little bit.

Also ffmpeg configure file is already fixed, so it's always permission write on.

- Martin Eesmaa
2024-11-21 00:02:58 +11:00
MartinEesmaa
eeb42ed9fa Updated VVC binaries & added vvenc_unit_test
Linux, Android, BSD and macOS compressed files of 7-Zip are now automatically permission write on without manually inserting command of chmod.

Also added vvenc_unit_test as new test binary.

- Martin Eesmaa
2024-11-18 17:29:25 +11:00
MartinEesmaa
fa4ef02d58 Moved VLC VVC InterDigital Plugin summary texts
Big texts are moved from README.md of root directory into INSTALLVLCPLUGIN folder of markdown file.
2024-11-17 21:58:23 +11:00
MartinEesmaa
13f2aa8977 Some VVC binaries are updated, but outdated
Sorry for long await to release pre-built VVC binaries with outdated, I'll build next time for tomorrow later... I apologize for any inconvenience.

Signed by Martin Eesmaa
2024-11-17 21:49:03 +11:00
MartinEesmaa
e1e65aa40a For FAQ in README, removed word "known as" 2024-11-11 23:10:24 +11:00
MartinEesmaa
d0050a985b Update words in README 2024-11-04 14:54:10 +11:00
MartinEesmaa
3572f98718 Updated vvenc & vvdec binaries, but note...
Note of Android x86 and armeabi binaries are skipped due to error compilation, so I will compile next time if it's fixed, including Linux armeabi too.

- Martin Eesmaa
2024-10-24 21:33:18 +11:00
MartinEesmaa
5b584db04d Improved FAQ table in README 2024-10-20 21:15:45 +11:00
MartinEesmaa
cead6aa405 Improved variables of both build shell scripts 2024-10-20 20:33:03 +11:00
MartinEesmaa
e0397d1db9 Added community note before create an issue
This will reminder before creating an issue for people to choose their options of normal bug report, feature request or community (new).

- Martin Eesmaa
2024-10-20 20:28:20 +11:00