[ffmpeg/video] vp9: No support for codec vp9 profile 0.

Bug #2029402 reported by Sameer Sharma
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MPV-Snap
Won't Fix
Low
Sameer Sharma

Bug Description

Playing some Videos mostly HD, causes this error.
Can confirm on Intel GPU With core i3.

```
[ffmpeg/video] vp9: No support for codec vp9 profile 0.
[ffmpeg/video] vp9: No support for codec vp9 profile 0.
[ffmpeg/video] vp9: Failed setup for format vaapi: hwaccel initialisation returned error.
libva info: VA-API version 1.18.0
libva info: Trying to open /snap/mpv/33/gnome-platform/usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_18
libva info: va_openDriver() returns 0
```

Some lags are observed in videos that start with this error.

summary: - Bug: [ffmpeg/video] vp9: No support for codec vp9 profile 0.
+ Bug- [ffmpeg/video] vp9: No support for codec vp9 profile 0.
Changed in mpv-snap:
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Sameer Sharma (capecrusader-121)
description: updated
tags: added: ffmpeg hwaccel intel vp9
Revision history for this message
z59 (z591) wrote : Re: Bug- [ffmpeg/video] vp9: No support for codec vp9 profile 0.

"vainfo" command lists codecs supported by hardware. Acceleration can be disabled using mpv --hwdec=no to check if lags occur.

Revision history for this message
Sameer Sharma (capecrusader-121) wrote (last edit ):

Output of vainfo :

```
libva info: VA-API version 1.14.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_14
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.14 (libva 2.12.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 22.3.1 ()
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple : VAEntrypointVLD
      VAProfileMPEG2Main : VAEntrypointVLD
      VAProfileH264Main : VAEntrypointVLD
      VAProfileH264High : VAEntrypointVLD
      VAProfileJPEGBaseline : VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileVP8Version0_3 : VAEntrypointVLD
```

The audio lags seems to be fixed after using graphics-extension, only this error sprouts up.
This states that vp9 isnt supported as such i believe this is more of a lack/deficiency on the user side than a bug ?

Changed in mpv-snap:
importance: Medium → Low
Revision history for this message
z59 (z591) wrote (last edit ):

This is because the integrated GPU was developed before VP9 release.
Have you tried --hwdec=no ? If lags still occur, there is nothing can be done yet:
GPU shaders video decoding (using vulkan) seems doesn't have VP9 support https://github.com/mpv-player/mpv/issues/11739

People that have old hardware can blacklist non-accelerated codecs in yt-dlp config https://wiki.archlinux.org/title/Mpv#youtube-dl_and_choosing_formats
Constant audio delay can be fixed by --mc=100 option https://mpv.io/manual/stable/#options-mc

Revision history for this message
Sameer Sharma (capecrusader-121) wrote (last edit ):

Thanks for the info, the audio lag isn't much to be observed especially fixed after using the graphics extension although yes this can be considered as hardware/software deficiency rather than the app itself.

**This isn't something that's wrong with the mpv-snap instead , its about the drivers and hardware which causes this issues. (My hardware or graphics doesn't support VP9 Hence the issue.)

summary: - Bug- [ffmpeg/video] vp9: No support for codec vp9 profile 0.
+ [ffmpeg/video] vp9: No support for codec vp9 profile 0.
Changed in mpv-snap:
status: Triaged → Won't Fix
tags: added: hardware
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.