LINUX.ORG.RU

Как правильно установить мультимедиа кодеки в Fedora Linux?

 , ,


0

1

Добрым людям здравия, остальные проходят мимо.

В федоре 42-1.1 xfce отсутствуют некоторые медиа кодеки, читал что в сша они запатентованы поэтому в федоре их нет. Устанавливал как по ссылкам ниже, рутуб/ютуб заработал но попадаются отдельные скачаные видео которые не возпроизводятся. На МХ23, Gentoo, минт и рунту они идут без проблем.

Собственно как правильно устанавливать медиа кодеки на федору? Чтобы работало видео и не ставить лишнего.

Пробовал так:

https://www.reddit.com/r/Fedora/comments/14gokb6/what_is_the_ultimate_properly_way_to_install/?tl=ru

https://clck.ru/3PMKWp

Видео для проверки, первое после моих мучений заработало, второе работать не хочет. Видео рандомное на котором я проверял ин реал тайм, первое немного 21+, но не суть.

https://files.fm/u/dzehbtwwwm

https://files.fm/u/8yc2atbrnk

Вот ошибки vlc и parole:

https://i.postimg.cc/rwbhqXL7/2025-09-22-22-15-01.png

https://i.postimg.cc/yNZLdQ1x/2025-09-22-22-17-58.png

Установил федору потому что минт и рунту работают неделю а потом начинают глючить, дебиан работает нормально но за много лет поднадоел. Поставил федору а тут такая беда, я в печали.

Перемещено hobbit из general

Ответ на: комментарий от rtxtxtrx

Вот чсть моего bash_history:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
dnf install vlc
sudo dnf install vlc
sudo dnf remove vlc
sudo dnf update
sudo dnf reinstall https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-42.noarch.rpm
sudo dnf reinstall https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-42.noarch.rpm
sudo thunar
grub2-mkconfig -o /boot/grub2/grub.cfg
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
sudo dnf install gnome-software -y
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf install @multimedia @sound-and-video ffmpeg-libs gstreamer1-plugins-{bad-*,good-*,base} gstreamer1-plugin-openh264 gstreamer1-libav lame*
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf install libavcodec-freeworld
rpm-fusion
udo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld
sudo dnf swap mesa-va-drivers.i686 mesa-va-drivers-freeworld.i686
sudo dnf swap mesa-vdpau-drivers.i686 mesa-vdpau-drivers-freeworld.i686
sudo dnf install vlc-plugin-gstreamer vlc-plugin-ffmpeg
sudo pacman -S vlc-plugin-ffmpeg
sudo dnf sudo -S vlc-plugin-ffmpeg
sudo dnf install vlc-plugin-pipewire
sudo dnf install vlc-plugin-gstreamer vlc-plugin-ffmpeg
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf install intel-media-driver
sudo dnf install libva-intel-driver
sudo dnf install libva-nvidia-driver
sudo dnf install libva-nvidia-driver.{i686,x86_64}
sudo dnf install rpmfusion-nonfree-release-tainted
sudo dnf --repo=rpmfusion-nonfree-tainted install "*-firmware"
sudo dnf group install Multimedia
sudo dnf group install multimedia
sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf install intel-media-driver
sudo dnf install libva-intel-driver
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
gst-inspect-1.0 x264
gst-inspect-1.0 mp3
gst-launch-1.0 videotestsrc ! videoconvert ! autovideosink
gst-launch-1.0 audiotestsrc ! audioconvert ! autoaudiosink
sudo dnf swap mesa-vdpau-drivers.i686 mesa-vdpau-drivers-freeworld.i686
sudo dnf install libva-nvidia-driver
sudo dnf install libva-nvidia-driver.{i686,x86_64}
sudo dnf install rpmfusion-free-release-tainted
sudo dnf install libdvdcss
sudo dnf update --refresh
rpm -qa | grep gstreamer
sudo dnf install gstreamer1-devel gstreamer1-plugins-base-tools gstreamer1-plugins-base-devel
gst-inspect-1.0 --version
sudo dnf install gstreamer1-plugins-good gstreamer1-plugins-good-extras gstreamer1-plugins-bad-free gstreamer1-plugins-bad-free-extras
sudo dnf install gstreamer1-libav gstreamer1-plugins-ugly-free gstreamer1-vaapi gstreamer1-plugin-openh264
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-42.noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-42.noarch.rpm
sudo dnf check-update
sudo dnf install gstreamer1-plugins-ugly gstreamer1-plugins-bad-freeworld
sudo dnf install --skip-broken gstreamer1-plugins-ugly
sudo dnf group upgrade --with-optional Multimedia --allowerasing
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf remove gstreamer1-plugins-bad-freeworld
sudo dnf system-upgrade download --releasever=42
gst-inspect-1.0
gst-launch-1.0 audiotestsrc ! audioconvert ! autoaudiosink
gst-launch-1.0 playbin uri=https://gstreamer.freedesktop.org/data/media/sintel_trailer-480p.webm
gst-launch-1.0 videotestsrc ! videoscale ! video/x-raw,width=320,height=200 ! videoconvert ! autovideosink
gst-inspect-1.0 videotestsrc
git clone https://gitlab.freedesktop.org/gstreamer/gstreamer.git
cd gstreamer
gst-play-1.0 --verbose your_media_file.mp4
sudo dnf install gstreamer1-plugin-mpg123
sudo dnf install libde265 faad2-libs
sudo dnf clean all
sudo dnf check-update
sudo dnf group install "Development Tools"
sudo dnf install meson ninja-build python3-devel
sudo dnf install ffmpeg-libs libva libva-utils
sudo dnf swap libva-intel-media-driver intel-media-driver --allowerasing
sudo dnf install libva-intel-driver
sudo dnf install -y openh264 gstreamer1-plugin-openh264 mozilla-openh264
sudo dnf config-manager --set-enabled fedora-cisco-openh264

user250713
() автор топика
Ответ на: комментарий от rtxtxtrx
user@fedora:~$ ffmpeg -version
ffmpeg version 7.1.1 Copyright (c) 2000-2025 the FFmpeg developers
built with gcc 15 (GCC)
configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --docdir=/usr/share/doc/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' --extra-ldflags='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' --extra-cflags=' -I/usr/include/rav1e' --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-version3 --enable-bzlib --enable-chromaprint --enable-fontconfig --enable-frei0r --enable-gcrypt --enable-gnutls --enable-ladspa --enable-lcms2 --enable-libaom --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libass --enable-libbluray --enable-libbs2b --enable-libcodec2 --enable-libcdio --enable-libdrm --enable-libjack --enable-libjxl --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libilbc --enable-liblc3 --enable-libmp3lame --enable-libmysofa --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-libplacebo --enable-librsvg --enable-librav1e --enable-librubberband --enable-libqrencode --enable-libsmbclient --enable-version3 --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtesseract --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-version3 --enable-vapoursynth --enable-libvpx --enable-libvvenc --enable-vulkan --enable-libshaderc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libxml2 --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-avfilter --enable-libmodplug --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-lto --enable-libvpl --enable-runtime-cpudetect
libavutil      59. 39.100 / 59. 39.100
libavcodec     61. 19.101 / 61. 19.101
libavformat    61.  7.100 / 61.  7.100
libavdevice    61.  3.100 / 61.  3.100
libavfilter    10.  4.100 / 10.  4.100
libswscale      8.  3.100 /  8.  3.100
libswresample   5.  3.100 /  5.  3.100
libpostproc    58.  3.100 / 58.  3.100
user@fedora:~$ 

user250713
() автор топика
Ответ на: комментарий от user250713

Чтобы смотреть видео и слушать музыку через firefox, надо поставить ffmpeg-libs.

Если лениво или непонятно, то качай и ставь google-chrome — там всё есть.

Для локальных файлов ставь плееры на основе mpv, то есть либо сам mpv, либо celluloid (использует mpv-libs), либо smplayer (использует mpv). Или поставь vlc.

Для музыки плееров дофига, тут на вкус и цвет.

С плеерами на основе gstreamer связываться не советую — они тормознее, не умеют vaapi и надо разбираться с кодеками.

papin-aziat ★★★★★
()
Ответ на: комментарий от rupert

Можешь поставить https://ultramarine-linux.org/ Там всё включено.

Почему-то не внушает доверия, все уже заработало, осталось только добавить кодеки в vlc и smplayer, не сильно нуждаюсь в этом, просто для расширения кругозора, потом наверное удалю vlc, он тут весит почему-то 300+ мб, против других плееров на 20-30мб, непойму, он в рунту стоит а весь дистрибутив рунту весит меньше 1 гб.

user250713
() автор топика
Ответ на: комментарий от legolegs

Есличо, мой рабочий сетап. пользуюсь smplayer с дефолтным бекендом mpv. Играет всё.

$ sudo dnf -C list  *vlc* ffmp* *x26* *h26* *vdpau* *mplayer* *mpv* --installed
Установленные пакеты
ffmpeg.x86_64                        4.4.2-1.fc34                                @rpmfusion-free-updates
ffmpeg-libs.x86_64                   4.4.2-1.fc34                                @rpmfusion-free-updates
ffmpegthumbnailer.x86_64             2.2.2-8.fc34                                @rpmfusion-free
ffmpegthumbs.x86_64                  21.12.2-1.fc34                              @rpmfusion-free-updates
libva-vdpau-driver.x86_64            0.7.4-109.fc34                              @fedora
libvdpau.i686                        1.5-1.fc34                                  @updates
libvdpau.x86_64                      1.5-1.fc34                                  @updates
mplayer.x86_64                       1.5-1.fc34                                  @rpmfusion-free-updates
mplayer-common.x86_64                1.5-1.fc34                                  @rpmfusion-free-updates
mpv.x86_64                           0.34.1-2.fc34                               @rpmfusion-free-updates
smplayer.x86_64                      22.2.0-1.fc34                               @rpmfusion-free-updates
vdpauinfo.x86_64                     1.4-3.fc34                                  @updates
x264-libs.x86_64                     0.161-6.20210412git55d517b.fc34             @rpmfusion-free
x265-libs.x86_64                     3.5-1.fc34                                  @rpmfusion-free

(да, пора обновляться)

vlc на онтопике не использую, но уважаю. Если даже он что-то не играет, то это скорее всего хреновый файл, а не проблемы с кодеками/системой.

legolegs ★★★★★
()
Последнее исправление: legolegs (всего исправлений: 3)
Ответ на: комментарий от legolegs

Так оно битое. Размер 300кб при длительности 10+ минут тебя не навёл на мысли?

Да блин, второе видео битое, ошибочка вышла, по невнимательности.

Но первое тоже не идет на vls и smplayer, и работает на mpv и parole. Где-то встречал что в влс надо отдельно доустанавливать кодеки, сейчас не могу найти. Осталось только с этим разобраться.

user250713
() автор топика
Ответ на: комментарий от user250713

У smplayer бэкэнды переключаются, но mpv там по умолчанию должен быть. Первое видео у меня играется через mpv и mplayer. Версии выше указаны. На офтомике mpc и vlc тоже играют.

parole не пользуюсь, после smplayer это какой-то анекдот, а не плеер.

В vlc не надо ничего доустанавливать, он сам в себе несёт всё, что нужно и потому такой всеядный и работает на онтопике, оффтопике и андроиде +- одинаково.

legolegs ★★★★★
()
Последнее исправление: legolegs (всего исправлений: 1)
Ответ на: комментарий от papin-aziat

В каждом DE обязательно должен быть дефолтный плеер, который не пугает пользователя обилием кнопочек, а фрустрирует отсутствием базовых фич вроде невозможности переключить аудиотрек с ангольского на русский.

legolegs ★★★★★
()
Последнее исправление: legolegs (всего исправлений: 1)
Ответ на: комментарий от legolegs

Видео для проверки:

https://files.fm/u/s2mwcm4fth

https://files.fm/u/dzehbtwwwm

Первое идет на parole, mpv, vlc, smplayer, второе идет только на parole и mpv на vlc и smplayer не идет. Fedora 42-1.1 xfce.

В vlc не надо ничего доустанавливать, он сам в себе несёт всё, что нужно и потому такой всеядный и работает на онтопике, оффтопике и андроиде +- одинаково.

Только не в федоре 42, там какая-то урезанная версия vlc в репах, и ее надо переустанавливать на полную с сайта vlc или отдельно доустанавливать кодеки, разбираюсь.

user250713
() автор топика
Ответ на: комментарий от papin-aziat

Это очередной обрубок из комплекта ДЕ (в данном случае крыса), да ещё на gst.

О блин, разработчик программного обеспечения в теме. А что там еще не то всунули эти криворукие из проекта Fedora Linux?

user250713
() автор топика
Ответ на: комментарий от user250713

https://files.fm/u/s2mwcm4fth

Video: VP80 1280x720 25fps [V: English [eng] (vp8, yuv420p, 1280x720) [default]]
Audio: Vorbis 44100Hz mono [A: English [eng] (vorbis, 44100 Hz, mono) [default]]

https://files.fm/u/dzehbtwwwm

Video: MPEG4 Video (H264) 426x240 30fps 603kbps [V: h264 high L6.2, yuv420p, 426x240, 603 kb/s]
Audio: AAC 44100Hz stereo 126kbps [A: SoundHandler (aac lc, 44100 Hz, stereo, 126 kb/s)]

x264-libs установлен?

legolegs ★★★★★
()
Ответ на: комментарий от user250713

Для новичков в федора бывает затык, видимо на который ты и наткнулся, — они с упорством дураков продвигают лицензионно-чистые кодеки и прочее, чему всегда есть замена в менее «чистом» репозитории — rpmfusion.

Проблема в том, что надо все эти «правильные» кодеки обнаружить и заменить.

Судя по твоей проблеме с vlc, над ним (вернее его зависимостями) они проводят такую же работу.

Здесь много федорастов, которые дадут точные ответы, но они менее активны на форуме почему-то. Когда-то я этим занимался здесь, но уже много лет сижу на EL8, — а это похоже на федору двадцатых версий, когда этот бред ещё не так был развит.

Короче, нада свопить «святые» кодеки на нормальные и это для новичка может оказаться нетривиальной задачей, хотя dnf даёт подсказки, да и гуглится это хорошо.

papin-aziat ★★★★★
()
Ответ на: комментарий от papin-aziat

Я посмотрел зависимости vlc. В федоре очень строгие правила против bundling библиотек - если бибилотека в федоре опакечена, то надо использовать её, а не тащить копию. Если не опакечено, то опакетить. федорный vlc раскурочен на кучу пакетиков vlc-*, которые зависят от системных пакетов. раньше зависел от ffmpeg-libs и x26[4-5]-libs. А в 42 версии структура потрохов другая, а зависимости от x264 я не наблюдаю. При этом x264-libs лежит, конечно, в rpmfusion (причём одновременно в -free и -nonfree).

legolegs ★★★★★
()
Ответ на: комментарий от user250713

Ищу команду для проверки из терминала.

Вот же она

Как правильно установить мультимедиа кодеки в Fedora Linux? (комментарий)

legolegs ★★★★★
()
Последнее исправление: legolegs (всего исправлений: 1)
Ответ на: комментарий от Wapieth

Правильно говоришь, федора для смельчеков.Убунта - это не Рунта.Совместимость, официальная поддержка и прочее. Я установил и звук сразу погнал…Можно немного подождать. На горизонте убунта 25.10.

nicholas_ru
()
Последнее исправление: nicholas_ru (всего исправлений: 3)
Ответ на: комментарий от user250713

А что там еще не то всунули эти криворукие из проекта Fedora Linux?

В Федора особая политика и она распространяется на спины́ тоже. Суть в том, что они стараются максимально поставлять вещи такими какие они есть и патчат только то, без чего совсем никак. Это заметно отличает Федору от прочих дистрибутивов, которые стараются максимально угодить каким-то мифическим пользователям-домохозяйкам.

Если пароле что-то не играет — значит не установлен соответствующий кодек gstreamer. Тут опять может возникнуть проблема лицензионно-чистых кодеков, которые надо заменить. Метод тыка не очень прокатит, хотя с dnf info ... наперевес кое-что можно понять. Гугл лучше, но тоже муторно.

Простые решения на все случаи жизни и без заморочек я тебе описал выше, но бузить тебе, конечно, было важнее 😊

papin-aziat ★★★★★
()
Ответ на: комментарий от legolegs

Ищу команду для проверки из терминала

Вот же она

user@fedora:~$ sudo dnf -C list  *vlc* ffmp* *x26* *h26* *vdpau* *mplayer* *mpv* --installed
[sudo] пароль для user: 
Установленные пакеты
ffmpeg.x86_64                       7.1.1-6.fc42                      rpmfusion-
ffmpeg-libs.x86_64                  7.1.1-6.fc42                      rpmfusion-
gstreamer1-plugin-openh264.x86_64   1.26.6-1.fc42                     updates
libvdpau.x86_64                     1.5-9.fc42                        fb057abfe5
mesa-vdpau-drivers-freeworld.i686   25.0.2-2.fc42                     rpmfusion-
mesa-vdpau-drivers-freeworld.x86_64 25.0.2-2.fc42                     rpmfusion-
mozilla-openh264.x86_64             2.5.1-1.fc42                      fedora-cis
mpv.x86_64                          0.40.0-1.fc42                     <unknown>
openh264.x86_64                     2.5.1-1.fc42                      fedora-cis
vlc.x86_64                          1:3.0.21-24.fc42                  updates
vlc-cli.x86_64                      1:3.0.21-24.fc42                  updates
vlc-gui-qt.x86_64                   1:3.0.21-24.fc42                  updates
vlc-gui-skins2.x86_64               1:3.0.21-24.fc42                  updates
vlc-libs.x86_64                     1:3.0.21-24.fc42                  updates
vlc-plugin-bittorrent.x86_64        2.14-9.fc42                       fedora
vlc-plugin-crystalhd.x86_64         1:3.0.21-24.fc42                  updates
vlc-plugin-ffmpeg.x86_64            1:3.0.21-24.fc42                  updates
vlc-plugin-fluidsynth.x86_64        1:3.0.21-24.fc42                  updates
vlc-plugin-gnome.x86_64             1:3.0.21-24.fc42                  updates
vlc-plugin-gstreamer.x86_64         1:3.0.21-24.fc42                  updates
vlc-plugin-ieee1394.x86_64          1:3.0.21-24.fc42                  updates
vlc-plugin-jack.x86_64              1:3.0.21-24.fc42                  updates
vlc-plugin-lua.x86_64               1:3.0.21-24.fc42                  updates
vlc-plugin-notify.x86_64            1:3.0.21-24.fc42                  updates
vlc-plugin-pause-click.x86_64       2.2.0-4.fc42                      fedora
vlc-plugin-pipewire.x86_64          3-5.fc42                          fedora
vlc-plugin-pulseaudio.x86_64        1:3.0.21-24.fc42                  updates
vlc-plugin-rdp.x86_64               1:3.0.21-24.fc42                  updates
vlc-plugin-samba.x86_64             1:3.0.21-24.fc42                  updates
vlc-plugin-svg.x86_64               1:3.0.21-24.fc42                  updates
vlc-plugin-visualization.x86_64     1:3.0.21-24.fc42                  updates
vlc-plugin-vnc.x86_64               1:3.0.21-24.fc42                  updates
vlc-plugins-all.x86_64              1:3.0.21-24.fc42                  updates
vlc-plugins-base.x86_64             1:3.0.21-24.fc42                  updates
vlc-plugins-extra.x86_64            1:3.0.21-24.fc42                  updates
vlc-plugins-freeworld.x86_64        3.0.21-5.fc42                     rpmfusion-
vlc-plugins-video-out.x86_64        1:3.0.21-24.fc42                  updates
x264.x86_64                         0.164-16.20231001git31e19f92.fc42 rpmfusion-
x264-libs.x86_64                    0.164-16.20231001git31e19f92.fc42 rpmfusion-
x265.x86_64                         4.1-2.fc42                        rpmfusion-
x265-libs.x86_64                    4.1-2.fc42                        <unknown>
user@fedora:~$ 
user250713
() автор топика
Ответ на: комментарий от legolegs

Ну вот, о том и речь, в припадке пуризма федора опять делает пользователям неудобно. Впрочем, когда это останавливало упёртого линуксоида от использования этого несравненного дистрибутива 😁

papin-aziat ★★★★★
()
Последнее исправление: papin-aziat (всего исправлений: 1)
Ответ на: комментарий от user250713

Хех. Ну вроде правильно всё, должно работать, я хз. vlc должен всё играть, включая наскальную живопись.

Немного смущают <unknown>

Попробуй запустить sudo dnf distro-sync чтобы пакетики из rpmfusion заменили обычные.

Возможно, стоит снести `openh264 от циско. У меня всё работает без него.

legolegs ★★★★★
()
Последнее исправление: legolegs (всего исправлений: 1)
Ответ на: комментарий от legolegs

Попробуй запустить sudo dnf distro-sync чтобы пакетики из rpmfusion заменили обычные.

user@fedora:~$ sudo dnf distro-sync
[sudo] пароль для user: 
Обновление и загрузка репозиториев:
Репозитории загружены.
Проблема 1: Не удается установить лучшего кандидата на обновление для пакета mesa-va-drivers-freeworld-25.0.2-2.fc42.x86_64
  - ничто не предоставляет mesa-filesystem(x86-64) = 25.1.7, необходимый для mesa-va-drivers-freeworld-25.1.7-1.fc42.x86_64 из rpmfusion-free-updates
 Проблема 2: Не удается установить лучшего кандидата на обновление для пакета mesa-va-drivers-freeworld-25.0.2-2.fc42.i686
  - ничто не предоставляет mesa-filesystem(x86-32) = 25.1.7, необходимый для mesa-va-drivers-freeworld-25.1.7-1.fc42.i686 из rpmfusion-free-updates
 Проблема 3: Не удается установить лучшего кандидата на обновление для пакета mesa-vdpau-drivers-freeworld-25.0.2-2.fc42.x86_64
  - ничто не предоставляет mesa-filesystem(x86-64) = 25.1.7, необходимый для mesa-vdpau-drivers-freeworld-25.1.7-1.fc42.x86_64 из rpmfusion-free-updates
 Проблема 4: Не удается установить лучшего кандидата на обновление для пакета mesa-vdpau-drivers-freeworld-25.0.2-2.fc42.i686
  - ничто не предоставляет mesa-filesystem(x86-32) = 25.1.7, необходимый для mesa-vdpau-drivers-freeworld-25.1.7-1.fc42.i686 из rpmfusion-free-updates
 Проблема 5: проблема с установленным пакетом
  - установленный пакет mesa-vdpau-drivers-freeworld-25.0.2-2.fc42.x86_64 требует mesa-filesystem(x86-64) = 25.0.2, но ни один из поставщиков не может быть установлен
  - пакет mesa-vdpau-drivers-freeworld-25.0.2-2.fc42.x86_64 из rpmfusion-free требует mesa-filesystem(x86-64) = 25.0.2, но ни один из поставщиков не может быть установлен
  - нельзя установить как mesa-filesystem-25.1.9-1.fc42.x86_64 из updates, так и mesa-filesystem-25.0.2-3.fc42.x86_64 из @System
  - нельзя установить как mesa-filesystem-25.1.9-1.fc42.x86_64 из updates, так и mesa-filesystem-25.0.2-3.fc42.x86_64 из fedora
  - Не удается установить лучшего кандидата на обновление для пакета mesa-filesystem-25.0.2-3.fc42.x86_64
  - ничто не предоставляет mesa-filesystem(x86-64) = 25.1.7, необходимый для mesa-vdpau-drivers-freeworld-25.1.7-1.fc42.x86_64 из rpmfusion-free-updates
 Проблема 6: проблема с установленным пакетом
  - установленный пакет mesa-vdpau-drivers-freeworld-25.0.2-2.fc42.i686 требует mesa-filesystem(x86-32) = 25.0.2, но ни один из поставщиков не может быть установлен
  - пакет mesa-vdpau-drivers-freeworld-25.0.2-2.fc42.i686 из rpmfusion-free требует mesa-filesystem(x86-32) = 25.0.2, но ни один из поставщиков не может быть установлен
  - нельзя установить как mesa-filesystem-25.1.9-1.fc42.i686 из updates, так и mesa-filesystem-25.0.2-3.fc42.i686 из @System
  - нельзя установить как mesa-filesystem-25.1.9-1.fc42.i686 из updates, так и mesa-filesystem-25.0.2-3.fc42.i686 из fedora
  - Не удается установить лучшего кандидата на обновление для пакета mesa-filesystem-25.0.2-3.fc42.i686
  - ничто не предоставляет mesa-filesystem(x86-32) = 25.1.7, необходимый для mesa-vdpau-drivers-freeworld-25.1.7-1.fc42.i686 из rpmfusion-free-updates
 Проблема 7: проблема с установленным пакетом
  - установленный пакет mesa-va-drivers-freeworld-25.0.2-2.fc42.x86_64 требует mesa-filesystem(x86-64) = 25.0.2, но ни один из поставщиков не может быть установлен
  - пакет mesa-va-drivers-freeworld-25.0.2-2.fc42.x86_64 из rpmfusion-free требует mesa-filesystem(x86-64) = 25.0.2, но ни один из поставщиков не может быть установлен
  - нельзя установить как mesa-filesystem-25.1.9-1.fc42.x86_64 из updates, так и mesa-filesystem-25.0.2-3.fc42.x86_64 из @System
  - нельзя установить как mesa-filesystem-25.1.9-1.fc42.x86_64 из updates, так и mesa-filesystem-25.0.2-3.fc42.x86_64 из fedora
  - пакет mesa-dri-drivers-25.1.9-1.fc42.x86_64 из updates требует mesa-filesystem(x86-64) = 25.1.9-1.fc42, но ни один из поставщиков не может быть установлен
  - Не удается установить лучшего кандидата на обновление для пакета mesa-dri-drivers-25.0.2-3.fc42.x86_64
  - ничто не предоставляет mesa-filesystem(x86-64) = 25.1.7, необходимый для mesa-va-drivers-freeworld-25.1.7-1.fc42.x86_64 из rpmfusion-free-updates
 Проблема 8: проблема с установленным пакетом
  - установленный пакет mesa-va-drivers-freeworld-25.0.2-2.fc42.i686 требует mesa-filesystem(x86-32) = 25.0.2, но ни один из поставщиков не может быть установлен
  - пакет mesa-va-drivers-freeworld-25.0.2-2.fc42.i686 из rpmfusion-free требует mesa-filesystem(x86-32) = 25.0.2, но ни один из поставщиков не может быть установлен
  - нельзя установить как mesa-filesystem-25.1.9-1.fc42.i686 из updates, так и mesa-filesystem-25.0.2-3.fc42.i686 из @System
  - нельзя установить как mesa-filesystem-25.1.9-1.fc42.i686 из updates, так и mesa-filesystem-25.0.2-3.fc42.i686 из fedora
  - пакет mesa-dri-drivers-25.1.9-1.fc42.i686 из updates требует mesa-filesystem(x86-32) = 25.1.9-1.fc42, но ни один из поставщиков не может быть установлен
  - Не удается установить лучшего кандидата на обновление для пакета mesa-dri-drivers-25.0.2-3.fc42.i686
  - ничто не предоставляет mesa-filesystem(x86-32) = 25.1.7, необходимый для mesa-va-drivers-freeworld-25.1.7-1.fc42.i686 из rpmfusion-free-updates

Пакет                         Арх.   Версия                  Репозитор    Размер
Пропуск пакетов с конфликтами:
 mesa-filesystem              i686   25.1.9-1.fc42           updates     3.6 KiB
 mesa-filesystem              x86_64 25.1.9-1.fc42           updates     3.6 KiB
Пропуск пакетов со сломанными зависимостями:
 mesa-dri-drivers             i686   25.1.9-1.fc42           updates    50.1 MiB
 mesa-dri-drivers             x86_64 25.1.9-1.fc42           updates    46.7 MiB
 mesa-va-drivers-freeworld    i686   25.0.2-2.fc42           rpmfusion  47.7 MiB
 mesa-va-drivers-freeworld    x86_64 25.0.2-2.fc42           rpmfusion  44.3 MiB
 mesa-vdpau-drivers-freeworld i686   25.0.2-2.fc42           rpmfusion   3.6 KiB
 mesa-vdpau-drivers-freeworld x86_64 25.0.2-2.fc42           rpmfusion   3.6 KiB
 mesa-va-drivers-freeworld    i686   25.1.7-1.fc42           rpmfusion  50.0 MiB
 mesa-va-drivers-freeworld    x86_64 25.1.7-1.fc42           rpmfusion  46.5 MiB
 mesa-vdpau-drivers-freeworld i686   25.1.7-1.fc42           rpmfusion   3.7 KiB
 mesa-vdpau-drivers-freeworld x86_64 25.1.7-1.fc42           rpmfusion   3.7 KiB

Нечего делать.
user@fedora:~$ 

user250713
() автор топика
Ответ на: комментарий от user250713

Вот за это федору и не любят. В апстриме пакет обновили до 25.1.9, а старую/промежуточную версию 25.1.7 стёрли. А в rpmfusion ещё не пересобрали для 25.1.9.

Делать ничего не надо, «Нечего делать.» Выглядит страшно, но ошибка минорная и уйдёт сама, когда обновления раскатаются по зеркалам. Для нетерпеливых есть удаление сбойного пакета и повторная установка более старого 25.0.2. Но это всё на проигрывание x264 в VLC не должно влиять.

Я не знаю, что тебе посоветовать. Идти в багзилу рпмфьюжн и жаловаться. Только тестовый файл подобрать другой, хехе. Капитан Смоллет у тебя в h264, кстати. Он тоже не играется?

PS parole я выношу за скобки, он на gstreamer с которым я вообще не знаком.

legolegs ★★★★★
()
Ответ на: комментарий от legolegs

Для нетерпеливых есть удаление сбойного пакета и повторная установка более старого

downgrade и versionlock хорошо справляются с такими задачами, но человеку придётся с этим разобраться и потом не забыть отменить, когда прилетят обновы. В общем, да, такие вещи сразу вычёркивают Федору из дружелюбных, каковой она, впрочем, никогда и не была 😊

papin-aziat ★★★★★
()
Ответ на: комментарий от legolegs

Вот за это федору и не любят.

Идти в багзилу рпмфьюжн и жаловаться.

Вчера на каком-то форуме встречал три команды для доустановки кодеков в vlc в федоре, сейчас не могу найти. Найду, попробую, а там посмотрим.

user250713
() автор топика
Ответ на: комментарий от legolegs

PS parole я выношу за скобки, он на gstreamer с которым я вообще не знаком.

Мне вот интересно как Вы добиваетесь такого? У меня Fedora42 и все вроде кажет без проблем, обновляюсь каждый день.

mx__ ★★★★★
()
Ответ на: комментарий от user250713

Да установлено у тебя всё.

Вот ещё версия: у тебя установлено два vlc, один нормальный, а другой flatpack. Тогда второй надо снести. Вот статья где чувак решает похожую проблему - репозитории настроил, пакеты установил, а не играется. Там в конце скриншот https://kodprog.ru/fedora-42-ne-vosproizvoditsya-video

PS Сам я, чуя западло, всё, что связано с флатпаком удалил из системы сразу как только его изобрели, так что опыта не имею.

legolegs ★★★★★
()
Последнее исправление: legolegs (всего исправлений: 1)
Ответ на: комментарий от user250713

У тебя нет smplayer в выхлопе dnf, он не установлен. Разве что через этот непонятный мне «центр приложений», который, видимо, ставит flatpack вместо настоящего пакета. Сноси vlc и smplayer в «центре приложений».

legolegs ★★★★★
()
Ответ на: комментарий от legolegs

Вот ещё версия: у тебя установлено два vlc, один нормальный, а другой flatpack. Тогда второй надо снести.

Так и есть, только сейчас посмотрел и попробовал из меню программ, раньше пробовал из контекстного меню. В меню программ два vlc, в одном видео идут в другом нет. Ну теперь только смплаер не работает.

user250713
() автор топика