obsproject / obsproject/obs-studio
AV1 Video Decode with Media Source does not use HW Decode on AMD Windows
@RytoEX is already working on this.
Since Feb 6, 2024.
- Dominant language
- C
- Stars
- 76.4k
- Forks
- 10.2k
- Avg merge
- 4d 23h
- Merged PRs (30d)
- 12
Description
Operating System Info
Windows 11
Other OS
No response
OBS Studio Version
30.0.2 and 30.1-beta1
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/LPk6Mr1icydav9OL
OBS Studio Crash Log URL
No response
Expected Behavior
I expect hardware decoding to be used on AMD AV1 when using the "Media Source"
Current Behavior
Software video decode on the CPU is used for AV1 when using the "Media Source"
Steps to Reproduce
- Use "Media Source" on AMD Windows with AV1 decode support and tick the "Use hardware decoding when available" box
- Observe no Video Codec usage and high CPU utilization
Anything else we should know?
Tested the same file in Windows Media Player and Video Codec is used and CPU usage is very low (HW decode is used). So this is not an issue with the tested video files (I have tried AV1 video files all with the same result).
VP9 AMD HW accelerated decode works in "Media Source"
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.