mpv-player / mpv-player/mpv

Add a property to show the active vf filters

Open
#15,925 7 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

Expected behavior of the wanted feature

The ideal use case:

  • run mpv with --hwdec=auto
  • insert any active vf filter (mpv will enable auto-copy)
  • remove all filters (mpv will switch to auto)

I tried to find a property to make a simple auto-profile/script to make it come true. But the reliable property seems not be exist.
vf is just a simple string. Even though invalid values were set, check vf will return True.

Is it possible to add a property to show the active vf filters (like vo-passes can allow checking the active shader)?

Alternative behavior of the wanted feature

Or other better methods?

Log File

N/A

Sample Files

N/A

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 the issue's --hwdec=auto scenario and trace how the existing vf property reports configured filters versus the active state. Compare the desired behavior with the vo-passes example; done means a reliable property or agreed alternative distinguishes no active filters from filters that are merely configured.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
audio-video-rtc, cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.