-
Notifications
You must be signed in to change notification settings - Fork 418
add H266/VVC support #751
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
PR welcome though I might get to it some year...
…On Wed, Oct 2, 2024 at 11:27 AM Ciancy28 ***@***.***> wrote:
ffmpeg 7.1 introduced h266 support
support for --enable-libvvdec and --enable-libvvenc should be added to the
build parameters i think?
—
Reply to this email directly, view it on GitHub
<#751>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAADBUEYYHJPWKOPQHEOMC3ZZQUHTAVCNFSM6AAAAABPIEJMX6VHI2DSMVQWIX3LMV43ASLTON2WKOZSGU3DEMRVGU2DENQ>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
I spent some time trying to add a build_libvvenc() to the script. Their CMake config seems to ignore CMAKE_FIND_ROOT_PATH and CMAKE_FILE_ROOT_PATH_MODE_LIBRARY, which I think is needed to find the include that is added. (compilation complains about mutex not being part of std::) |
You could check https://github.com/m-ab-s/media-autobuild_suite and see if
there's any magic sauce :)
…On Thu, Nov 7, 2024 at 2:21 PM Malcolm Bechard ***@***.***> wrote:
I spent some time trying to add a build_libvvenc() going in the script.
Their CMake config seems to ignore CMAKE_FIND_ROOT_PATH and
CMAKE_FILE_ROOT_PATH_MODE_LIBRARY, which I think is needed to find the
include that is added. (compilation complains about mutex not being part of
std::)
Not sure if there is an alternative workflow already in the script to
account for this
—
Reply to this email directly, view it on GitHub
<#751 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAADBUF753GRYPXZ6NZLQHTZ7PKVPAVCNFSM6AAAAABPIEJMX6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRTGIZTSNZSGA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
.pc files something like this, no sed required if using mingw v12
vvdec needs that and patch will fail on many versions, try release/7.1 for success for vvenc as well
Might require v10+ of mingw, I used v12 |
Updated to latest Zeranoe script Updated to latest gcc/binutils/mingw versions rdp#752 Updated most libs Added vvenc/vvdec rdp#751 for release/7.1 Added libvpl and removed libmfx rdp#743 rdp#729 Added AudiotoolboxWrapper to enable-audiotoolbox for non OS x rdp#760 Added Openmpt and Flac Added work around for Tensorflow gpu/cpu lib for windows (requires .dll) Added Vulkan commit 02ca346 Added commits to simplify if statements a92e458 9b067d5 and svtav1 patch f131dc0 Added essential patches Added optional build.sh to bypass user selection prompts
Updated to latest Zeranoe script https://github.com/Zeranoe/mingw-w64-build Updated to latest gcc/binutils/mingw versions rdp#752 Updated most libs Added vvenc/vvdec rdp#751 for release/7.1+ Added libvpl rdp#743 rdp#729 Added AudiotoolboxWrapper to enable-audiotoolbox for non OS x rdp#760 Added Openmpt Flac brotli zstd lz4 giflib archive psl nghttp2 curl Added work around for Tensorflow gpu/cpu lib for windows (requires tensorflow.dll) Added essential patches (credit to mabs for many) Added optional build.sh to bypass user selection prompts
ffmpeg 7.1 introduced h266 support
support for --enable-libvvdec and --enable-libvvenc should be added to the build parameters i think?
The text was updated successfully, but these errors were encountered: