Opened 2 months ago

Last modified 2 months ago

#11157 new enhancement

"libvpx-vp9" support for "enable-keyframe-filtering"

Reported by: nicol Owned by:
Priority: wish Component: avcodec
Version: git-master Keywords: libvpx
Cc: MasterQuestionable Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary : Wish for FFmpeg support for the newly added libvpx-vp9 option, enable-keyframe-filtering.

https://github.com/webmproject/libvpx/commit/a5ea71f0919cf0670c832ddc36fec4c7d9b8ed84

Candidate implementations.

Implementation of -enable-keyframe-filtering.
ffmpeg -f lavfi -i testsrc2=d=1 -c:v libvpx-vp9 -cpu-used 1 -enable-keyframe-filtering 1 foo.mp4

Implement -vpxvp9-params to handle enable-keyframe-filtering.
ffmpeg -f lavfi -i testsrc2=d=1 -c:v libvpx-vp9 -cpu-used 1 -vpxvp9-params enable-keyframe-filtering=1 foo.mp4

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.

Change History (1)

comment:1 by MasterQuestionable, 2 months ago

Cc: MasterQuestionable added
Component: undeterminedavcodec
Keywords: libvpx added
Summary: libvpx-vp9 support for enable-keyframe-filtering"libvpx-vp9" support for "enable-keyframe-filtering"

͏    Seemingly mostly of speed concerns:
͏    https://github.com/webmproject/libvpx/commit/a5ea71f0919cf0670c832ddc36fec4c7d9b8ed84#diff-8bb9037c0fd98e0d7c1c72c3f2fc87b73597ef93cd2e15167a3d5d6f7e737f73

͏    How does it affect quality?
͏    And blindly relying on "quality metrics" may not do well...

Note: See TracTickets for help on using tickets.