mpv-player / mpv-player/mpv

Proposal: set `hwdec` to `auto-safe` by default

Open
#12,948 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Setting hwdec to auto-safe will bring this benefits to users:

  1. Decreased power usage (big win for notebook users)
  2. Ability to play 4k/av1 if your videocard supports it by cpu can't handle it

Since auto-safe value enables only whitelisted hw decoders i don't think it will cause problems.

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 by locating the hwdec option and its current default in the mpv source, then review how the auto-safe value selects whitelisted hardware decoders. Done means the default is changed to auto-safe and the reported power-use and 4K/AV1 playback behavior are validated without introducing decoder problems.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
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.