Skip to content

[Request]: FFmpeg libavfilter wrapper for VQ Enhancer (vqenhance_amf) #597

Description

@JuliusBairaktaris

Is your feature request related to a problem? Please describe.
FFmpeg has filters for HQ Scaler (sr_amf), vpp_amf, and frc_amf, but not VQ Enhancer — so it can't be used from FFmpeg-based tools (mpv, etc.), even though it already ships in VLC 3.0.21.

Describe the solution you'd like
A vqenhance_amf filter wrapping VQEnhancer (ATTENUATION + engine type), using the existing vf_amf_common.c scaffolding.

Describe alternatives you've considered
sr_amf/vpp_amf only scale — none do same-resolution artifact reduction. Calling the AMF SDK directly isn't practical for players relying on libavfilter.

Additional context
Raised from mpv: mpv-player/mpv#18068 (mpv-player/mpv#18068).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions