Open narayanls opened 1 month ago
I also have the same problem, it seems like an incompatibility between jellyfin media player and ffmpeg 7, I'm going to do more tests to try to determine if that's the problem. After I updated the system it stopped working.
can confirm that Manjaro's recent(ish) update of ffmpeg seems to break jellyfin-media-player, I get the same error as OP, here's my ffmpeg info, let me know if there's other useful info I could provide
~ pamac info ffmpeg ✔
Name : ffmpeg
Version : 2:7.0.1-2
Description : Complete solution to record, convert and stream audio and video
URL : https://ffmpeg.org
Licenses : GPL-3.0-only
Repository : extra
Installed Size : 40.9 MB
Groups : --
Depends On : alsa-lib aom bzip2 cairo dav1d fontconfig freetype2 fribidi glib2 glibc gmp gsm harfbuzz jack lame libass libavc1394 libbluray libbs2b libdrm libdvdnav libdvdread libgl libiec61883 libjxl libmodplug libopenmpt libplacebo libpulse libraw1394 librsvg libsoxr
libssh libtheora libva libvdpau libvorbis libvpx libwebp libx11 libxcb libxext libxml2 libxv mbedtls2 ocl-icd onevpl opencore-amr openjpeg2 opus rav1e rubberband sdl2 snappy speex srt svt-av1 v4l-utils vapoursynth vid.stab vmaf vulkan-icd-loader x264 x265
xvidcore xz zimg zlib libass.so=9-64 libbluray.so=2-64 libbs2b.so=0-64 libdav1d.so=7-64 libfreetype.so=6-64 libharfbuzz.so=0-64 libjxl.so=0.10-64 libopenmpt.so=0-64 libplacebo.so=349-64 librav1e.so=0.7-64 librsvg-2.so=2-64 librubberband.so=2-64
libva.so=2-64 libva-drm.so=2-64 libva-x11.so=2-64 libvidstab.so=1.2-64 libvorbisenc.so=2-64 libvorbis.so=0-64 libvpx.so=9-64 libx264.so=164-64 libx265.so=209-64 libxvidcore.so=4-64 libzimg.so=2-64
Optional Dependencies : avisynthplus: AviSynthPlus support
frei0r-plugins: Frei0r video effects support [Installed]
intel-media-sdk: Intel QuickSync support (legacy)
ladspa: LADSPA filters [Installed]
nvidia-utils: Nvidia NVDEC/NVENC support [Installed]
onevpl-intel-gpu: Intel QuickSync support
Required By : aubio chromaprint ffmpegthumbs firefox gst-libav k3b kfilemetadata kfilemetadata5 kpipewire mpd mpv opencv qt5-webengine qt6-multimedia-ffmpeg qt6-webengine squeezelite telegram-desktop thunderbird
Optional For : alsa-plugins cantata libde265 libheif
Provides : libavcodec.so=61-64 libavdevice.so=61-64 libavfilter.so=10-64 libavformat.so=61-64 libavutil.so=59-64 libpostproc.so=58-64 libswresample.so=5-64 libswscale.so=8-64
Replaces : --
Conflicts With : --
Packager : Robin Candau <antiz@archlinux.org>
Build Date : Tue 02 Jul 2024 10:49:14 PM PDT
Install Date : Tue 16 Jul 2024 10:56:26 AM PDT
Install Reason : Explicitly installed
Validated By : Signature
Backup files : --
~ ffmpeg -version ✔
ffmpeg version n7.0.1 Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 14.1.1 (GCC) 20240522
configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-frei0r --enable-gmp --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-libdvdnav --enable-libdvdread --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libharfbuzz --enable-libiec61883 --enable-libjack --enable-libjxl --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libplacebo --enable-libpulse --enable-librav1e --enable-librsvg --enable-librubberband --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpl --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg --enable-mbedtls --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-shared --enable-vapoursynth --enable-version3 --enable-vulkan
libavutil 59. 8.100 / 59. 8.100
libavcodec 61. 3.100 / 61. 3.100
libavformat 61. 1.100 / 61. 1.100
libavdevice 61. 1.100 / 61. 1.100
libavfilter 10. 1.100 / 10. 1.100
libswscale 8. 1.100 / 8. 1.100
libswresample 5. 1.100 / 5. 1.100
libpostproc 58. 1.100 / 58. 1.100
Hello! I noticed that ffmpeg new version somehow "broke" video reproduction for Jellyfin Media Player in my Linux distro. Here's more info:
Linux Distro: BigLinux (based in Manjaro) Ffmpeg version: 2:7.0.1-2 Jellyfin Media Player version: 1.11.1-2 Jellyfin ffmpeg version: 1:6.0.1p7-5
The error: When I hit the play button in a video in the library of my jellyfin media player, these pop up shows up:
Then when I click Cancel:
I also tested in other computer that doesn't made the upgrade of ffmpeg, so it's using ffmpeg version 2:6.1.1-7, in this computer jellyfin media player works.