Neither mpv nor vlc is able to play my H.264 videos any longer after upgrading:
ffmpeg (2:8.0.1-2 -> 2:8.0.1-7)
libplacebo (7.351.0-4 -> 7.360.0-1)
svt-av1: (3.1.2-1 => 4.0.1-1)
mpv (1:0.41.0-2 -> 1:0.41.0-3)
After upgrading:
libplacebo version: v7.360.0
FFmpeg version: n8.0.1
FFmpeg library versions:
libavcodec 62.11.100
libavdevice 62.1.100
libavfilter 11.4.100
libavformat 62.3.100
libavutil 60.8.100
libswresample 6.1.100
libswscale 9.1.100
sndio (1.10.0-1)
I could pinpoint the issue to the packages mentioned above.
I suspect libplacebo to be the culprit.
Videos are either black or garbage (sound ok), f.e.
Video --vid=1 (h264 1920x1080 25 fps) [default]
Audio --aid=1 (aac 2ch 44100 Hz 128 kbps) [default]
AO: [pipewire] 44100Hz stereo 2ch floatp
VO: [gpu-next] 1920x1080 yuv420p
log:
`[vo/gpu-next/libplacebo] Masking `storable` from wrapped texture because the corresponding format 'bgra8' does not support PL_FMT_CAP_STORABLE`
I cannot just downgrade libplacebo because of the dependencies:
:: installing libplacebo (7.351.0-5) breaks dependency 'libplacebo.so=360-64' required by ffmpeg
:: installing libplacebo (7.351.0-5) breaks dependency 'libplacebo.so=360-64' required by mpv
All other manjaro packages of the recent rolling upgrade are fine.
I did not expect this issue in a stable release and never had before in the many years since Manjaro is my main Linux distribution to use.
After updating the mentioned ffmeg and related packages, besides the video playing issue, it breaks the installed AUR package bambu-studio-bin:
/opt/bambustudio-bin/bin/bambu-studio: error while loading shared libraries: libSvtAv1Enc.so.4: cannot open shared object file: No such file or directory
I cannot downgrade gst-libav (1.28.0-2 => 1.26.10-5) to get bambustudio working again because of the dependencies with the upgraded ffmpeg Manjaro packages
If I reverse back to the previous installed versions:
fmpeg 2:8.0.1-2
libplacebo 7.351.0-4
svt-av1: 3.1.2-1
mpv 1:0.41.0-2
video playing is fine again.
Am I the only one with this issue ? ![]()