Commit Graph

787 Commits

Author SHA1 Message Date
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
MartinEesmaa 422a6bce1f
Automated FFmpeg VVCEasy builds of Windows & Linux
Windows & Linux are now automatic build every day at 12:00 / 12 PM UTC at my forked repository FFmpeg-Builds.

- Martin Eesmaa
2024-10-18 20:51:02 +11:00
MartinEesmaa 4322bad457
Updated FFmpeg VVCEasy builds
Fixed missing JPEG-XL demux MKTAG of MP4/MOV container format bug.

- Martin Eesmaa
2024-10-15 22:14:41 +11:00
MartinEesmaa 8c7c198aca
Updated FFmpeg VVCEasy builds
Also fixed JPEG-XL MP4/MOV mux bug.

- Martin Eesmaa
2024-10-15 21:09:03 +11:00
MartinEesmaa b6e79a5827
Updated FFmpeg VVCEasy builds 2024-10-15 19:08:37 +11:00
MartinEesmaa 1e1a586fb8
Fix permission denied of shell scripts
Before fix, user has to manually enable permission with command, but it is now write permission on. - Martin Eesmaa
2024-10-15 17:27:02 +11:00
MartinEesmaa 7c0bea5b39
Remove Encode/Decode easy paragraph & make change 2024-10-11 17:06:09 +11:00
MartinEesmaa e1ca71429f
Hard option is deprecated in README 2024-10-11 16:26:25 +11:00
MartinEesmaa 3ab7dae6a5
Notice screenshots were done in 2021 of VVC.md 2024-10-11 16:22:29 +11:00
MartinEesmaa cf6683b116
Moved compatibility screenshots to VVC markdown 2024-10-11 16:20:01 +11:00
MartinEesmaa f8121aba80
Improved GUI applications table in README 2024-10-11 14:07:17 +11:00
MartinEesmaa 3e0a31fb6d
Fix center title bug 2024-10-11 13:39:19 +11:00
MartinEesmaa 768311d0d8
Make title center & changes in README 2024-10-11 13:37:10 +11:00
MartinEesmaa e96746faf0
Fix from C++17 to C++ 14 of vvenc/vvdec info 2024-10-11 13:20:34 +11:00
MartinEesmaa 15acfdd2c6
Fix missing links of Linux & BSD of uvg266 info 2024-10-11 13:13:47 +11:00
MartinEesmaa 154afaa287
Fix misspell from C98 to C99 in VVC info 2024-10-11 13:11:31 +11:00
MartinEesmaa 0376961c72
Added line of programming language in VVC info 2024-10-11 13:10:24 +11:00
MartinEesmaa eeea4a477d
Added VVC binaries of information link in README 2024-10-11 12:24:40 +11:00
MartinEesmaa 01101e95e0
Just in case to export PKG config path flag 2024-10-10 23:31:36 +11:00
MartinEesmaa b20a7499e6
Changes fixes of macOS FFmpeg build script 2024-10-10 21:43:26 +11:00
MartinEesmaa b91b477b66
Support macOS to able compile FFmpeg 2024-10-10 21:42:03 +11:00
MartinEesmaa 9322766d93
One article is deprecated & another is moving soon
In README, hard option article will be deprecated due too hard, so I'm gonna make a little bit easy to replace it and also it will be in separated file.

Another article will also moving soon to place in new markdown file about VVC binaries.

- Martin Eesmaa
2024-10-10 21:24:36 +11:00
MartinEesmaa 57ed49f86a
Update words, add .NET publish & license in README 2024-10-08 20:36:31 +11:00
MartinEesmaa ac23d2accf
Rename Android folder to AndroidVVC 2024-10-08 20:10:18 +11:00
MartinEesmaa a4d4b6b3d3
Improved community table in README 2024-10-08 17:04:04 +11:00
MartinEesmaa b058a6ba0d
Letting know to build FFmpeg-VVC of shell script 2024-10-07 17:35:45 +11:00
MartinEesmaa a332128fdc
Renamed from libvvdecffmpeg.sh to BuildFFmpeg.sh 2024-10-07 17:32:07 +11:00
MartinEesmaa 1dc5734ada
FFmpeg build script merged between MSYS2 and Linux
Just note of merged build script is deprecated. It is improved one build shell script of FFmpeg-VVC for Windows MSYS2 & Linux.

sudo is removed, so I made sure new prefix folder with no administrator privileges and variables are improved.

- Martin Eesmaa
2024-10-07 17:28:44 +11:00
MartinEesmaa e9a9cd8a15
Updated Windows MPV VVCEasy builds
After three months hiatus, it is finally released of Windows MPV VVCEasy builds. Sorry about long took.

- Martin Eesmaa
2024-10-07 02:00:42 +11:00
MartinEesmaa 7fc32046fa
Updated FFmpeg VVCEasy builds for up to 7.1 2024-10-05 22:49:24 +10:00
MartinEesmaa 006d8a1427
Updated Windows LAVFilters & MPC-HC VVCEasy builds 2024-10-01 22:11:15 +10:00
MartinEesmaa db942ac2b3
Improved FFmpeg-VVC limitations design table 2024-10-01 16:41:57 +10:00
MartinEesmaa bca7169e88
Added community section in README & changes of FAQ 2024-10-01 16:22:11 +10:00
MartinEesmaa 4fff11f07c
Move two markdown files into docs-old folder
VLC o266player and Bitmovin vvDecPlayer are no longer active committed more than one year, so it will move into docs-old folder.

- Martin Eesmaa
2024-10-01 14:22:00 +10:00
MartinEesmaa e8e071e2fb
o266player old download link 2024-10-01 14:15:35 +10:00
MartinEesmaa b172512390
Updated vvdec binaries
vvdec binaries are updated for up to version 3.0.0-rc2

- Martin Eesmaa
2024-09-30 15:53:23 +10:00
MartinEesmaa d228ab43e2
Added properties information to C# project
This adds metadata information of product, version, description, copyright and authors. Also publishing single file with compression and trimmed on allows to publish for .NET on local computer.

- Martin Eesmaa
2024-09-28 20:49:57 +10:00
MartinEesmaa 5e997805e7
Forgot update copyright info of exit screen on C# 2024-09-28 20:09:40 +10:00
MartinEesmaa 4abde3c3b4
Support Linux distros & others in build script
This adds Debian, Fedora, Arch and Gentoo to compile when using Linux distros, also supports based with popular Linux operating systems.

Fixed wrong swap of Git pull command vvenc & vvdec, added -p argument for making a directory to avoid error.

- Martin Eesmaa
2024-09-28 19:57:33 +10:00
MartinEesmaa bc767c1cd3
Updated credits with 3rd party license, add MPC-BE 2024-09-25 23:33:07 +10:00
MartinEesmaa 98f05a57c9
Updated FFmpeg VVCEasy builds
After nearly three months, it is finally updated FFmpeg VVCEasy builds.

Also new added qrencode & quirc external features for QR-code encoding/decoding filter for Windows & Linux builds only.

Sorry about that and I apologize.

- Martin Eesmaa
2024-09-25 22:52:13 +10:00