ffmpeg-autobuild icon indicating copy to clipboard operation
ffmpeg-autobuild copied to clipboard

libvpx-vp9 encoder is missing in latest ffmpeg builds

Open suphamster opened this issue 3 years ago • 1 comments

suphamster avatar Aug 02 '22 14:08 suphamster

--enable-libvpx got commented out on https://github.com/rdp/ffmpeg-windows-build-helpers/commit/00a73a1cd9f2cc797ef95d81eb8fa5834b25786e#diff-e7c706509c0a0c2b3bffb6c3b5225dabaf63409a8952fa63985be062f3fbfcadR2382

AnimMouse avatar Aug 05 '22 03:08 AnimMouse

Why doesn't libvpx OR libvpx-vp9 work?

Unknown encoder 'libvpx'
Unknown encoder 'libvpx-vp9'

FransW5 avatar Aug 09 '22 14:08 FransW5

https://github.com/rdp/ffmpeg-windows-build-helpers/pull/648

AnimMouse avatar Aug 18 '22 18:08 AnimMouse

Fixed. https://github.com/rdp/ffmpeg-windows-build-helpers/commit/9905dd7d1637a4c8b18e4b12d2fddd565c5a984b

AnimMouse avatar Aug 20 '22 15:08 AnimMouse

Fixed. rdp/ffmpeg-windows-build-helpers@9905dd7

Seems again same problem "Unknown encoder 'libvpx-vp9'" in latest builds...

suphamster avatar Dec 21 '22 08:12 suphamster

libvpx got disabled on https://github.com/rdp/ffmpeg-windows-build-helpers/commit/563e3d4f2978849b6e09f81251874c6ccc817ddb and enabled again on https://github.com/rdp/ffmpeg-windows-build-helpers/commit/13075b5850fea0f81993a03879cc786c3f19149f and yet gone.

AnimMouse avatar Dec 21 '22 14:12 AnimMouse

Isn't it possible to make your builds from the same source that gyan dev uses? (git master branch)

Fallenap avatar Jan 06 '23 22:01 Fallenap

@Fallenap This repo is currently building from the same source that gyan dev uses (git master branch), the problem is in the ffmpeg-windows-build-helpers script.

AnimMouse avatar Jan 08 '23 06:01 AnimMouse

The --enable-libvpx option is located inside the if [[ $build_svt = y ]]; then conditional statement. SVT was disabled by default on https://github.com/rdp/ffmpeg-windows-build-helpers/commit/286ba1aecf3cb51c8cd5a0b14d0148c316626464, causing the libvpx to be disabled also.

AnimMouse avatar Feb 21 '23 03:02 AnimMouse