mpv-player / mpv-player/mpv

Feature Request: sr_amf + amf_hqscaler + amf_vqenhance

Open
#18,068 19 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

meta:feature-request
Dominant language
C
Stars
37k
Forks
3.5k
Avg merge
1d 10h
Merged PRs (30d)
22

Description

See FFmpeg's AMF filters (5.3: https://trac.ffmpeg.org/wiki/Hardware/AMF) — sr_amf / super-resolution scaling.

Would be a nice addition to the already-implemented amf_frc. Since the infrastructure already exists in video/filter/vf_amf.c, amf_hqscaler (HQScaler / VideoSR super-resolution) and amf_vqenhance (VQ Enhancer) should fit he same bucket

Edit: amf_hqscaler already exists — it's sr_amf.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with video/filter/vf_amf.c and the FFmpeg AMF filters documentation linked in the issue. Confirm how sr_amf maps to the existing HQScaler support, then determine the remaining amf_vqenhance integration; done means the requested AMF filter is exposed and usable through mpv's video-filter infrastructure.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.