LINUX.ORG.RU

suse 15.0 видеокодеки

 , , ,


0

1

Всем доброй ночи! Это уже 3й дистр suse. Да! Всегда были бубны с кодеками, но вот на 15.0 не удаётся победить. Много чего пробовал, но не помогает. Помогите победить!

Пробовал это: https://en.opensuse.org/SDB:Firefox_MP4/H.264_Video_Support https://itsfoss.com/things-to-do-after-installing-opensuse/ (эти кодеки не находит - libx265-130 libx264-148 ) https://askubuntu.com/questions/806155/i-cant-play-some-youtube-videos https://www.linuxquestions.org/questions/slackware-14/anyone-actually-know-wh... https://www.youtube.com/html5 (здесь кажет что все вкл.)

Не зависит от браузера. Часть видео работает, часть нет. Не работает, в смысле, не показывает никак, пишет ошибка, или все в розовых и оранжевых кубиках.

Много чего пробовал, но не помогает.

Кодеки из Packman в том числе?

zaharov ()
Последнее исправление: zaharov (всего исправлений: 1)

I can't play some YouTube videos
Часть видео работает, часть нет

Я так полагаю на ютубе не работают ролики H.264 only (новые и/или малопопулярные). Проверить поддержку в браузере можно тут https://html5test.com (Раздел Video/Audio: H.264, AAC, MP3).
Проверить в чем закодирован ролик:

youtube-dl URL -F

anonymous ()

Собери нормально ffmpeg и не нужно будет подключать корявый пакман. Делов-то на минуту.

anonymous ()

типа такого

curl -L -O https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases/download/0.39.0/0.39.0-linux-x64.zip
unzip 0.39.0-linux-x64.zip
mv -v libffmpeg.so /usr/lib64/opera/libffmpeg.so
rm 0.39.0-linux-x64.zip

И не занимайтесь ерундой. Хотя… В розовых и оранжевых кубиках? Опенсорсный драйвер? Если проприетарный драйвер поставить, то же самое?

linuxnewbie ()
Ответ на: комментарий от anonymous

Зачем мучать себя жалким подобиемм на дистр, где такие базовые вещи нельзя просто поставьть из основных реп?

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

Осталось подождать, пока на H.264 патенты истекут и Сусей можно будет пользоваться. AAC и MP3 уже доступны. А будущее за открытыми VP9/AV1.

anonymous ()

Поставь пакеты
http://packman.links2linux.org/package/ffmpeg-4/900919 (для Firefox)
http://packman.links2linux.org/package/chromium-ffmpeg-extra/898016 (для Chromium)
Правда, меня смущает, что версия chromium-ffmpeg-extra отличается от версии хромиума из родного репозитория https://software.opensuse.org/package/chromium Поставится ли или packman RIP?

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

Будущее за hevc и прочей проприетарщиной, а не только vp9/av1 , так порешали дяди, которые заправляют медиаиндустрией.

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

chromium-ffmpeg-extra не нужен для того, чтобы проигрывалось видео, достаточно установить правильно собранных libav* и chromium сам разберется, что там и как.

Но лучше, конечно, установить менее мертвый дистрибутив, где стразу есть все, что нужно.

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

менее мертвый дистрибутив

Это не баг, это фича. Линус так вообще Федорой пользуется.

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

Это жестокий мир попенсурса детка и таким как ты здесь не место! Опакетить для зюзи что-либо есть элементарные вещи.

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

Я себе опакечиваю НЕ для зюзи то, что этого требует тогда когда это нужно, а не такие совсем базовые вещи постоянно.

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

Опакетить для зюзи что-либо есть элементарные вещи

Полнейшая чушь. Сначала ты 5 дней пытаешься написать спек, который бы собирался без ошибок. Потом твой проект удаляют из билд-сервиса из-за той самой патентной чистоты, из-за которой в дистр нельзя положить нормальны ffmpeg сразу.

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

Собирай локально. Я на дебиане даже VLC собирал, проблем не было.

anonymous ()
Ответ на: комментарий от Khnazile

Сначала ты 5 дней пытаешься написать спек, который бы собирался без ошибок.

Берешь за основу готовый спек и добавляешь --use-codec-name, и не надо писать с нуля 5 дней.

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

Так можно только с пакетами которые уже были кем-то собраны. Если речь про «что угодно», то часто готовых пакетов нет. Или нужно собрать новую версию чего-либо, когда старый спек и набор патчей не подходят.

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

Я не пробовал собирать конкретно ffmpeg, но часто, когда меняешь флаги сборки, rpmbuild потом начинает жаловаться на «installed but unpackaged files», или наоборот, на отсутствие каких-либо файлов. Приходится исправлять спек, и собирать снова. Чтобы потом обнаружить, что он жалуется на что-то другое. И так пока не соберется. С пакетами, которые только компилируются по несколько часов, на это реально можно убить пару дней.

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

rpmbuild потом начинает жаловаться на «installed but unpackaged files»,

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

Deleted ()
Ответ на: комментарий от iliyap

В suse штатный способ сборки пакетов - через osc, а у нее я подобных ключей не нашел. А rpmbuild это для разработчиков, которым и так и эдак devel-пакеты в систему тащить.

Khnazile ★★★★★ ()

Спасибо за большое количество ответов. Но было же сказано в первом сообщении, что: * Рackman подключен * Смена поставщика для кодеков так же выполнена * Рекомендации по установке кодеков выполнены * ffmpeg-4 и chromium-ffmpeg-extra выполнено давно и не работает

по ссылке https://html5test.com/

MPEG-4 ASP support
No ✘
H.264 support
Yes ✔
H.265 support
No ✘
Adaptive bit rate
Dynamic Adaptive Streaming / MPEG-DASH
No ✘
HTTP Live Streaming / HLS
No ✘

Все указанные пакеты уже поставлены. Есть еще идеи? P.S. Мне все равно, что там на youtube, нет возможности смотреть видео лекции на stepic и некоторых других учебных ресурсов.

stslit ()

Попробуй установить в Chrome или Chromium плагин h264ify. Он установлен в браузере в Raspberry Pi, потому что GPU умеет только h264.

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

Мне все равно, что там на youtube, нет возможности смотреть видео лекции на stepic и некоторых других учебных ресурсов.

А можно было вот с этого начать? Там наверняка нужен drm-плагин (widevine или как его), которого в местном chromium наверняка нет.

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

5 дней на спек - это либреофис что ли?

но в целом рпм, да под разные дистры - тот ещё гемор

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

На youtube та же проблема, как и на многих других сайтах. Раньше все было работало (до переезда на 15.0).

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

Композитинг включен? Если локальный webm vp8 закинуть в браузер, как играет? Попробуй другой браузер с чистыми настройками. Как плееры локальные играют?

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

Локально каченные файлы показывают нормально. Удалили и вычистил все от мозиллы и «О ЧУДО!» оно стало работать. Раньше просто переустанавивал эффекта не было. В хоромиуме все так же, а мозилла жутко тормозит. Но это не страшно, для учебы подойдет!

Спасибо!

stslit ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.