Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 08 апр 2017, 22:45
Harrys77
Данная тема создана для обсуждения и исправления недочетов с проигрыванием видео в имеющихся на данный момент версиях браузеров на движке blink.
В Rosa linux есть возможность установить четыре браузера на этом движке: chromium, opera-blink, yandex-browser-beta и vivaldi browser. Последние два на данный момент устанавливаются вручную, в основных репозиториях их пока нет.
Vivaldi browser, работает в линукс при условии что в ОС установлен chromium, как впрочем и остальные браузеры на blink в нем нуждаются. Инструкция по установке vivaldi browser в Rosa linux - http://forum.rosalab.ru/viewtopic.php?f ... 075#p84020. Есть 32 bit и 64 bit версии браузера.
Основной вопрос заключается в отсутствии возможности проигрывать в html5-player видео в кодировке H.264 и другого контента, прямо на страничке в браузере, либо не корректное функционирование данных опций.
В плеере Firefox такая возможность есть сразу из коробки, с плагинами и подавно.
У меня изначально было так:
огнелис может проиграть все тесты, но он вне конкурса и пока как эталон.
chromium - в первой ссылке все может, но во второй даже плеер не запускает, хотя должен.
opera-blink - в первой ссылке .264 нет, по второй ссылке не полный функционал плеера, но проигрывает, судя по всему на плеере яндекса ))
yandex-browser - .264 нет, да еще и flash не работает как полагается.
vivaldi-browser - в первой ссылке .264 нет, по второй ссылке ровно как у opera-blink ))
Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 08 апр 2017, 22:47
Harrys77
Простой способ исправить opera-blink, vivaldi browser & yandex-browser-beta:
(подходит для всех архитектур 32/64 bit и с некоторой адаптацией для всех дистрибутивов)
файл я переименовал малость )) будет ругаться на то что не под root запущен (можно и под root или sudo делать), на отсутствие конечных папок и отсутствие source code, но .rpm сделает.
Либо просто распаковываем пакет архиватором в отдельную папку.
можно сделать в /usr/lib/chromium-browser/ чтобы так было.
Все. Yandex-browser-beta и Vivaldi-browser сами находят libffmpeg.so и все тесты проходят. Для Оперы можно в корне /usr/lib64/opera/ заменить "родной" libffmpeg.so на линк к /usr/lib/chromium-browser/libffmpeg.so, но для нее есть другой способ все исправить.
Для opera-blink существует еще пакет opera-stable-libffmpeg, в нем содержится самый большой по размеру libffmpeg.so. В Роса он установится в принципе, но пути у него другие, потом перекладывать нужно то, что он поставит )) потому его проще распаковать и скопировать. Далее надо папку /lib_extra/ положить в /usr/lib64/opera/. В ffmpeg_preload_config.json эта папка прописана, так что должна быть обнаружена движком. Можно опять же в корне /usr/lib64/opera/ заменить "родной" libffmpeg.so на линк к /usr/lib64/opera/lib_extra/libffmpeg.so, тоже рабочий вариант, проверено. У меня Опера в Росе в итоге по такой схеме сделана - работает, пока без нареканий.
Можно для ya-bro на эту папку ссылку кинуть или скопировать ее в /opt/yandex/browser-beta/, так же можно взять из Оперы /resources/ffmpeg_preload_config.json и положить в /opt/yandex/browser-beta/resources/. Чтобы он вообще не "промахнулся" мимо нужных кодеков )) + для yandex-bro можно туда же скопировать widevine_config.json и подправить его по аналогии с 5 пунктом "Старого способа".
В принципе все вышеуказанные пакеты можно просто распаковать и достать оттуда нужный файл и положить в нужное место. Вне зависимости от того deb это или rpm. Если положить libffmpeg.so в "правильные" папки и еще накидать на него линков в нужные места, то должно работать. Для 32 bit делается по аналогии, только в /usr/lib/.
И еще один способ добыть libffmepg.so - https://pkgs.org/download/oxideqt-codecs-extra. Если переупаковать в .rpm, то подходит автоматом для лечения vivaldi browser. Остальных надо "носом тыкать", либо скопировать файл в /usr/lib/chromium-browser/
Вот источник откуда изначально взята инфа о пакете - https://forum.vivaldi.net/topic/12973/v ... s-on-linux. Это обсуждение вопроса с .264 в vivaldi browser. В итоге все свелось к тому же, но с небольшим дополнением:
1) необходим /usr/lib/chromium-browser/libffmepg.so
2) для vivaldi browser еще можно заменить его дефолтный libffmepg.so, удалить его и дать в терминале команду
Старый способ исправления:
(больше ориентирован на x86_64, проверен только на ya-bro и opera)
Пока удалось исправить в Rosa Fresh R8.1 только opera-blink и yandex-browser-beta.
донором выступил дистрибутив fedora ws 25, spin RFRemix 25 (russian fedora remix).
пакеты с необходимыми файлами - chromium-libs-media-freeworld и opera-stable-libffmpeg. Можно просто распаковать в архиваторе и достать нужные папки и файлы.
Как исправляется:
1) берем файлы libffmpeg.so и libffmpeg.so.TOC из корня chromium в федоре, копируем в /usr/lib64/chromium-browser/ в Росе
самому хромиуму это пока не помогает никак, но для исправления ya-bro пригодится.
2) делаем символические ссылки на файлы libffmpeg.so и libffmpeg.so.TOC из /usr/lib64/chromium-browser/ в /opt/yandex/browser-beta/
3) из opera-stable в федоре копируем целиком папку lib_extra, с файлом libffmpeg.so, в /usr/lib64/opera/ и /opt/yandex/browser-beta/
4) делаем в /usr/lib64/opera/ линк на /usr/lib64/opera/lib_extra/libffmpeg.so, с заменой имеющегося libffmpeg.so.
5) копируем из /usr/lib64/opera/resources/ в /opt/yandex/browser-beta/resources/ файлы - ffmpeg_preload_config.json, widevine_config.json. Далее и в opera, и в ya-br, можно подправить их таким образом:
ffmpeg_preload_config.json
теперь по тестовым ссылкам в opera-blink и yandex-browser-beta должно работать все без ошибок, единственное chromium никак не отреагировал и по второй ссылке продолжает фейлить ))
п.с. еще есть вопрос с обновлением yandex-browser и vivaldi-browser в Rosa, пока это возможно только вручную. Если ключ GPG импортирован, то просто качается новая версия и запускается установка.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 09 апр 2017, 05:30
ans
Harrys77 писал(а):Пока удалось исправить в Rosa Fresh R8.1 только opera-blink и yandex-browser-beta.
донором выступила fedora ws 25, spin RFRemix 25 (russian fedora remix).
И что, для этого нужно отдельно устанавливать федору?
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 09 апр 2017, 05:50
VictorR2007
ans писал(а):И что, для этого нужно отдельно устанавливать федору?
Или просто использовать firefox.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 09 апр 2017, 07:26
ans
VictorR2007 писал(а):
ans писал(а):И что, для этого нужно отдельно устанавливать федору?
Или просто использовать firefox.
А разместить эти файлы во вложениях или облаках?
А то, действительно можно и FF обойтись.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 09 апр 2017, 09:36
Harrys77
ans писал(а):
Harrys77 писал(а):Пока удалось исправить в Rosa Fresh R8.1 только opera-blink и yandex-browser-beta.
донором выступила fedora ws 25, spin RFRemix 25 (russian fedora remix).
И что, для этого нужно отдельно устанавливать федору?
не обязательно, можно найти сами исполняемые библиотеки libffmpeg.so последних версий. Вариантов добыть довольно много, просто у меня RFRemix в системнике есть, потому мне проще всего оттуда взять ))
Но смысл не в этом, по идее если в этом топике успешно разберемся с вопросом, то все это прилетит юзверям в обновлении и спокойно заработает но пока можно и с "костылем" использовать хотя бы opera и ya-br с полноценными html5player и drm.
VictorR2007 писал(а):
ans писал(а):И что, для этого нужно отдельно устанавливать федору?
Или просто использовать firefox.
пока он эталон, правда он на движке gecko, да и еще есть такие понятия как нравится-ненравится + у всех браузеров есть свои особенные фишки. В общем на мой взгляд разнообразие не помешает ))
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 09 апр 2017, 11:36
Barmalei
Всего три браузера, остальное разнообразие.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 09 апр 2017, 12:22
Harrys77
это как посмотреть. Движок у них может быть и один, но собраны они по разному. Отличия есть, если копнуть поглубже. В первую очередь касаемо интерфейса и удобств.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 09 апр 2017, 15:30
keleg
в 8.1 у нас запланировано обновление ffmpeg т.к. хромиум следующий требует. Видимо, в районе этого обновления и стоит оттестить всяческие яндекс-браузеры и оперы на отсутствие этого недочета.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 09 апр 2017, 16:18
Harrys77
keleg писал(а):в 8.1 у нас запланировано обновление ffmpeg т.к. хромиум следующий требует.
вот это похоже на правду )) т.е. тут речи о полном отсутствии кодеков нет. Скорее речь о том, что их давно пора дополнить. Причем тут вроде все окей с лицензиями, кодеки в браузер встроены изначально, так что все вопросы к ним.
Да и можно сделать хромиум по нормальному, а то какой-то обрезок выходит, вместо полноценного браузера. Это нужно по идее для нормальной работы тех же opera и ya-br, т.к. без симлинков на libffmpeg в корне chromium они фейлят.
Более того - opera как засечет нормальные libffmpeg, без них уже даже запускаться не будет. Т.е. потом если линки из ее корня удалить, то она вообще перестает работать. Яндекс в этом плане не такой капризный.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 09 апр 2017, 18:56
Алзим
keleg писал(а):в 8.1 у нас запланировано обновление ffmpeg т.к. хромиум следующий требует. Видимо, в районе этого обновления и стоит оттестить всяческие яндекс-браузеры и оперы на отсутствие этого недочета.
У меня на 2016,1 в самой новой версии Хромиума работает отлично и всё тестовое видео из первого поста открывает прекрасно. И скорость у него быстрее, чем у Огнелиса.
ffmpeg там обновлён.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 09 апр 2017, 19:37
Harrys77
да уж 3-4 года как должно работать все в chromium и его клонах на blink )) это к слову. Хорошо что в 2016.1 уже все ок, рад за вас. А кто на 2014.1, пока значит в огнелисо-зависимости ))) и с костылями.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 09 апр 2017, 19:56
Алзим
Harrys77 писал(а):да уж 3-4 года как должно работать все в chromium и его клонах на blink )) это к слову. Хорошо что в 2016.1 уже все ок, рад за вас. А кто на 2014.1, пока значит в огнелисо-зависимости ))) и с костылями.
После обновления ffmpeg и на 2014.1 должно заработать.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 09 апр 2017, 23:04
Harrys77
notauser писал(а):Что такое "html5player"?
имеется в виду html5 video, просто если смотреть код страницы, то проигрыватель отображается как "html5player". По идее, если исходить из этой статьи https://ru.wikipedia.org/wiki/HTML5_video, то какие кодеки включены зависит от сборщика браузера. Но там надо с лицензиями понять, тут я не силен. Знаю что можно все собрать с полным набором кодеков встроенных, причем тогда например chromium вообще не будет зависеть от внешних кодеков. Но тут сборщикам виднее ))
п.с. хотя вроде для декодирования уж прям каких-то особых платных лицензий не надо получать.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 00:43
notauser
Вот я и спрашиваю - какой проигрыватель? Есть мнение, что в "html5" player не нужен . Это
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
сохранить в файле.html, желательно заменив файлы movie.* на существующие. Открыть в браузере, увидеть проигрыватель, посмотреть в браузере "исходный код".Иначе
в зависимости от браузера с поддержкой html5, а в браузере без - "Your browser does not support the video tag."
Или я что-то не понял?
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 01:02
Алзим
notauser писал(а):Вот я и спрашиваю - какой проигрыватель? Есть мнение, что в "html5" player не нужен . Это сохранить в файле.html, желательно заменив файлы movie.*
Плеер ненужен в HTML5 для файлов, которые закодированы в определённые кодеки. Сам браузер уже имеет встроенный плеер, который понимает эти кодеки. https://html5book.ru/html5-video/
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 01:07
notauser
А если не понимает, то ..?
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 01:09
Алзим
notauser писал(а):А если не понимает,то ..?
То значит перекодировать в понимающий кодек.
Внимательно почитайте по ссылке выше. Там объяснено как и что делать.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 01:12
notauser
Перекодировать на стороне пользователя, т.е. в типа в браузере?
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 01:18
Алзим
notauser писал(а):Перекодировать на стороне пользователя, т.е. в типа в браузере?
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 01:19
notauser
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
и по ссылкам выше
Т.е. если хочешь, что бы нетленку все увидели - выкладывай в нескольких форматах. Это примерно так и написано в "спецификации" html5. А вот какие это форматы и почему именно они - занимательная история с Opera (старой), Mozilla, Apple, Microsoft и Google (совсем немного).
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 01:23
Алзим
И ещё может потребоваться сделать это:
Если вы применяете веб-сервер Apache или его производные, то можете использовать директиву AddType в httpd.conf или файле .htaccess расположенный в той директории, где вы храните ваши видеофайлы. Если вы используете другой веб-сервер, обратитесь к документации вашего сервера о том, как установить HTTP-заголовок Content-Type для определенных типов файлов.
Первая строка предназначена для видео в контейнере Ogg. Вторая строка для видео в контейнере MPEG-4. Третья для WebM. Установите это один раз и забудьте. Если вы не указали эти директивы, ваше видео может не играть в некоторых браузерах, даже если включены MIME-типы в атрибуте type вашего HTML-кода.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 01:37
Harrys77
html5plaeyr это в яндексе мелькало пока он сломан был, когда F12 нажмешь, вообще имеется в виду проигрывание любого контента в браузере.
По идее это и есть source src= и его варианты. Вопрос в том - какие кодеки доступны в движке самого браузера. Так наверное будет корректнее звучать )) поправьте если можно.
п.с. пока и название топика можно подправить, кнопка еще активна ))
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 01:43
Алзим
Harrys77 писал(а):Вопрос в том - какие кодеки доступны в движке самого браузера. Так наверное будет корректнее звучать )) поправьте если можно.
Вы в первом посту сами написали ответ в каком браузере и какие кодеки доступны.
Вот по этой ссылке всё написано: http://www.quirksmode.org/html5/tests/video.html
И там же можно проверить какие из них реально работают.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 01:53
Harrys77
Алзим писал(а):
Harrys77 писал(а):Вопрос в том - какие кодеки доступны в движке самого браузера. Так наверное будет корректнее звучать )) поправьте если можно.
Вы в первом посту сами написали ответ в каком браузере и какие кодеки доступны.
Вот по этой ссылке всё написано: http://www.quirksmode.org/html5/tests/video.html
И там же можно проверить какие из них реально работают.
ну так в опере и я-бро можно наладить .264/MP4, о чем собсна и речь. Разве это плохо?
да и chromium как выясняется только местами может использовать .264/MP4 в R8.1, а может и нормально работать, как в R9 например. Это требует исправления на мой взгляд.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 02:00
Алзим
Многое зависит от лицензии.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 02:08
Harrys77
вы повторяете мои слова, но вообще с лицензиями для декодеров проблем нет - "шараваре" как правило. Не "свободные" они конечно, т.е. перекодерить низя, но использовать можно.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 02:10
notauser
Да.
MP4 - контейнер. Может поэтому "местами"?
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 10 апр 2017, 02:49
Harrys77
в итоге пока хромиум "местами", не понятно по какой причине, а опера и яндекс-бета с костылями, могут все подцепить )) как оно все цепляется и работает уму не растяжимо )))
хотя фактически воспроизведена структура Оперы из Федоры, только в корень положил ссылку на libffmpeg.so посвежее и побольше. В федоре тот в что в корне лежит для Оперы как раз 1,5МБ, т.е. только на "свободных". В итоге взят от chromium федоры, из его корня, .so размером 3МБ, вместе с его TOC файлом.
По поводу линков на файлы в корне хромиума, это как раз средство все заставить работать безотказно. Почему-то если кладешь тупо файлы, а не ссылки на них, браузеры отбрыкиваются, ya-br точно начинает чудить. Ну и по аналогии решил оперу не испытывать на прочность, тем более что в федоре на ТОС файл тоже линк сделан из корня хромиума. Основной момент то, что пока в 2х браузерах уже работает и ладно ))) точнее в 3х из 4х.
Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux
вот что нашел для opera, так сказать первоисточник lib_extra.
Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 12 апр 2017, 02:14
Алзим
И что там интересного, кроме ссылок на устаревшие версии Хромиума?
Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 12 апр 2017, 13:09
Harrys77
Алзим, это инструкция как lib_extra в opera добавить, причем для ubuntu, только и всего. даже если устарели ссылки немного, то не страшно, важно что libffmpeg.so декодирует h264, можно по аналогии в Росе сотворить подобное. В федорке это отдельным пакетом ставится к опере.
еще один браузер на движке blink с возможностью установки в linux ))
https://vivaldi.com/ https://ru.wikipedia.org/wiki/Vivaldi весьма интересный браузер кстати, ре-инкарнация классической Opera 12 на новом движке blink с HTML5.
Установка vivaldi browser в Rosa Fresh R8.1 возможна, желающие могут опробовать:
установка Vivaldi browser в Rosa linux (для x86_64):
пока только так, urpmi ругается на конфликты )) с новыми версиями по аналогии, для желающих есть бета версия, но она под хромиум 57 и новее, без него никак.
Ему только нормальное libffmpeg.so нужно в ОС, pepper-flash он сам находит. Отличный браузер надо сказать.
суть та же, но немного по своему решено. При установленном пакете chromium-codecs-ffmpeg-extra в ОС, vivaldi browser сам находит libffmpeg.so. Пожалуй можно ему сделать в корне ссылки с заменой существующих на libwidevinecdm.so, libwidevinecdm.so.TOC и libwidevinecdmadapter.so из /usr/lib64/chromium-browser или /usr/lib/chromium-browser в 32 битах. Pepper-flash vivaldi находит самостоятельно.
В общем насколько понял нужен пакет chromium-codecs-ffmpeg-extra и желательно самый свежий chromium-browser, в них есть нужные libffmpeg.so. Остальное сборка и настройка по идее.
Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 12 апр 2017, 21:10
DELTA-79
Мне в техподдержке дали ссылку на установку rpm-пакета: https://www.rpmfind.net/linux/rpm2html/ ... ffmpegsumo
скачал первую попавшуюся для моей архитектуры -- не помогло, но, может быть, поможет кому решить проблему
Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 12 апр 2017, 23:19
Harrys77
DELTA-79 писал(а):Мне в техподдержке дали ссылку на установку rpm-пакета: https://www.rpmfind.net/linux/rpm2html/ ... ffmpegsumo
скачал первую попавшуюся для моей архитектуры -- не помогло, но, может быть, поможет кому решить проблему
По идее это и есть хромиум со всеми кодеками, насколько понимаю.
п.с. пока ситуация с хромиумом удручает в R8.1 - вот по этой ссылке http://html5test.com/ он пока набирает 505 очков из 555, при том что opera-blink с "костылем" выдает у меня 512 очков, а yandex-browser-beta с тем же "костылем" 514 очков! В виндовс у яндекса сейчас 513 )) т.е. они сопоставимы по функционалу, но в линуксе версия свежее.
Но на первом месте в итоге подправленный vivaldi с 517 очками! В итоге в rosa linux браузеров на движке blink аж 4 штуки )) и все хороши!
а вот хромиум необходимо освежить и дополнить в репах, на нем все остальные блинк-браузеры держатся соответственно весь клубок распутается сам собой.
Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux
А вот это как раз помогло: скачал deb-пакет, потом с помощью команды alien его перепаковал в rpm и установил уже готовый. При перепаковке выдало ошибку, но тем не менее пакет собрался. Установка уже прошла нормально. После этого запустил Яндекс-браузер и гоняю его по тем сайтам, где была проблема с отображениями видео и gif. Пока проблем не выявил.
P.S. напомню, что у меня R9.
Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 14 апр 2017, 13:38
Harrys77
тоже вариант. Насколько понял ya-br с opera по структуре очень близки, расширения у них одни и те же, потому lib_extra ему еще не повредит. Кстати это же пакет должен "полечить" opera-blink.
а что кажет
п.с. ежели у вас хромиум в R9 с libffmpeg.so в своем корне, то можно еще как описанно выше кинуть линки на его libffmpeg.so и libffmpeg.so.TOC в корень ya-br, тоже работает.
Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 14 апр 2017, 16:34
DELTA-79
Harrys77 писал(а):тоже вариант. Насколько понял ya-br с opera по структуре очень близки, расширения у них одни и те же, потому lib_extra ему нужно. Кстати это же пакет должен "полечить" opera-blink в первую очередь.
а что кажет
п.с. ежели у вас хромиум в R9 с libffmpeg.so в своем корне, то можно еще как описанно выше кинуть линки на его libffmpeg.so и libffmpeg.so.TOC в корень ya-br, тоже работает.
rpm -qval chromium-codecs-ffmpeg-extra
drwxr-xr-x 2 root root 0 апр 14 08:37 /
drwxr-xr-x 2 root root 0 мар 16 04:12 /usr
drwxr-xr-x 2 root root 0 мар 16 04:12 /usr/lib
drwxr-xr-x 2 root root 0 мар 16 04:12 /usr/lib/chromium-browser
-rw-r--r-- 1 root root 2665864 мар 16 04:12 /usr/lib/chromium-browser/libffmpeg.so
drwxr-xr-x 2 root root 0 мар 16 04:12 /usr/share
drwxr-xr-x 2 root root 0 мар 16 04:12 /usr/share/doc
drwxr-xr-x 2 root root 0 мар 16 04:12 /usr/share/doc/chromium-codecs-ffmpeg-extra
-rw-r--r-- 1 root root 732 мар 16 04:12 /usr/share/doc/chromium-codecs-ffmpeg-extra/changelog.Debian.gz
-rw-r--r-- 1 root root 1126239 мар 16 04:12 /usr/share/doc/chromium-codecs-ffmpeg-extra/copyright
drwxr-xr-x 2 root root 0 мар 16 04:12 /usr/share/lintian
drwxr-xr-x 2 root root 0 мар 16 04:12 /usr/share/lintian/overrides
-rw-r--r-- 1 root root 204 мар 16 04:12 /usr/share/lintian/overrides/chromium-codecs-ffmpeg-extra
Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 14 апр 2017, 17:34
Harrys77
спасибо все ясно, это как раз для хромиума заплатка нужная, вполне годная весч в общем, правда не полная версия - размер .so маловат и .so.TOC нету. Ну да ладно, работает и фих с ним ))
Кстати, а это под 64 бита пакет то был? А то странно, просто в x86_64 хромиум в /usr/lib64/ обычно. Похоже у яндекса find_ffmpeg в таком разрезе нужный файл находит, потому подцепляет нормально. По идее так и должно быть.
Осталось понять что opera-blink и vivaldi от этого пакета могут подцепить. По идее если сами не найдут, то можно им линки кинуть в корень, так сказать "носом ткнуть" ))
п.с. скоро сам попробую что к чему.
Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 14 апр 2017, 18:05
DELTA-79
Harrys77 писал(а):Кстати, а это под 64 бита пакет то был?
Да, скачивал для 64. Ну, это вполне логично: ведь ЯБ для 32 линукс не существует
Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 14 апр 2017, 18:24
Harrys77
потому и удивился ))
да и хорошо что так на самом деле, значит способ универсальный, подходит для любой архитектуры, потому как например opera-blink и vivaldi есть в 32 bit, как собсна и сам chromium-browser.
Попробовал deb пакет, все прекрасно перепаковывает с ошипкой )) rpm устанавливается и удаляется спокойно, проверил.
в общем теперь этих libffmpeg.so всяких куча и способов их употребить масса. Буду пробовать что к чему и с чем лучше работает. Еще можно в 32 bit глянуть как оно, пара экземпляров есть ))
п.с. Кстати в установке yandex-browser, добавил для него список пакетов, которые по должны цепляться в ОС, но в Росе не срабатывают автоматические зависимости. Можете их установить для надежности. Пригодятся ))
п.п.с.
Сломал в итоге яндекс, удалил его полностью. Почистил все его конфиги в системе и установил Yandex версии .873 заново. В системе с chromium-codecs-ffmpeg-extra, yandex-browser сразу заработал нормально, с ходу по тестовым ссылкам все ок и никаких плясок с бубном. Я ничего не правил пока. Получается остается только .json ему положить, чтобы он лучше ориентировался и флеш подцепил. С яндекс-браузером пакета chromium-codecs-ffmpeg-extra достаточно и в Fresh R8.1
Осталось понять что с остальными браузерами, что им нужно. Да и когда хромиум обновится в R8 интересно. Уже кагбэ 58 вроде вышел.
Vivaldi browser тоже достаточно установленного пакета chromium-codecs-ffmpeg-extra и он все покажет по тестам, без плясок с бубном и ухищрений.
Для opera-blink вычистил конфиги и переустановить ее на всякий случай, т.к. без допов и линков перестала запускаться. Наличие chromium-codecs-ffmpeg-extra свежая опера пока проигнорировала, тестовое видео .264 не кажет )) т.е. одного этого пакета для нее не достаточно, требуются дополнительные манипуляции, но не много как выяснилось )) Достаточно заменить "родной" /usr/lib64/opera/libffmpeg.so на линк к /usr/lib/chromium-browser/libffmpeg.so (я так сделал) и все заработало как надо, все тесты на ура проходит. Возможно можно просто скопировать файл в корень, но не суть, важно что и опере достаточно chromium-codecs-ffmpeg-extra с маленькой поправкой.
Завтра в шапке изменю способ исправления html5 video, а пакет сей в общую базу думаю стоит добавить или типа того.
Кстати есть такой же пакет конкретно для оперы и уже в rpm, можно тупо его тоже в базу добавить, ежели пересобрать под Росу, там малость в путях расхождения - opera-stable-libffmpeg
и в чем прикол? а если в lib32 надо попасть в вашем случае, то как оно пойдет ежели линк только на lib64?
По сабжу в общем и целом все понятно. Без всяких ухищрений можно кинуть подходящие libffmpeg.so в правильные папки и накидать линков к этим файлам. Для того чтобы поправить opera, vivaldi & yandex-bro этого достаточно.
А вот chromium-brouser не лечится и его пора пересобрать уже с доп. кодеками.
как еще один источник libffmpeg.so кстати. Но для нынешней версии хромиума в Росе этот пакет не подходит. Пробовал по всякому, устанавливал и просто копировал - безрезультатно. Точнее хромиум сломать совсем можно )) а вот заставить вторую ссылку открывать в первом посте - никак. Т.е. его нужно изначально собирать с этим пакетом и с настройками под него.
п.с. Ждем обновления chromium-browser.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Пакет, как я понял, для какой-то другой системы, где не понятно какой (и в каком году случился) "дефолт".
Harrys77 писал(а):а если в lib32 надо попасть в вашем случае, то как оно пойдет ежели линк только на lib64?
Туда по умолчанию и не надо попадать. Тут ведь как раз 64х разрядная библиотека попала не на своё место.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 19 апр 2017, 12:41
Harrys77
как выясняется она на своем месте ))
видимо "универсальная" папка, /usr/lib/chromium-browser/ в смысле, потому как туда можно любой libffmpeg.so положить и все blink`и безропотно его подхватывают. Особенно если их "родные" libffmpeg.so поменять на линки к этому файлу.
п.с. хотя конечно странно. И самое странное что сам хромиум эту "заплатку" игнорит
п.п.с. у себя в итоге все собрал на libffmpeg.so от Оперы из lib_extra, который 3,3МБ. Скопировал его в /usr/lib/chromium-browser/ и все линки на него бросил. В итоге яндекс и вивальди его подхватывают нормально, опера правда по своему лечится, а хромиуму опять же пофих. )) Опера в своей /usr/lib64/opera/lib_extra/ подхватывает этот libffmpeg.so нормально и тоже все кажет как надо.
trs писал(а):где не понятно какой (и в каком году случился) "дефолт".
да центОС и федорка вроде )), а пакет из russian fedora вапчета Можно сказать наш отечественный продухт.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 19 апр 2017, 18:35
trs
В одном каталоге и 32х и 64х битные библиотеки вперемешку, это как бы не очень логично. Но другое дело, что когда работает, тогда может быть лучше лишний раз не чинить. То мое сообщение просто обясняло, откуда такой пакет появился. Видимо, ноги растут от системы где /usr/lib - это ссылка, а не каталог.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 19 апр 2017, 21:41
Harrys77
думаю "ноги растут" из того обстоятельства, что исполняемая библиотека похоже noarch либо 32 битная, но которая подходит и для 64 бит, что в принципе одно и то же.
Потому как ее можно положить и в lib64 везде где можно, но тогда надо кидать к этому файл линки вместо дефолтных libffmpeg.so у каждого браузера, что не всегда айс и не всегда работает на 100%. Гораздо надежнее если браузер находит автоматом нужные библиотеки и не зависит например от обновления или переустановки какого-нибудь из браузеров. Круче всех Опере, у нее свой пакет с lib_extra есть, причем для каждой архитектуры есть свой.
п.с. обсуждаемый пакет из убунты, 64 битный, с ним все в порядке думаю. Полагаю не случайно он туда метит ))
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 20 апр 2017, 15:12
trs
Разрядность этого файла можно посмотреть. Например командой objdump -f. 64х битый не может быть выполнен 32х разрядным процессором напрямую. А в каком каталоге он находится - не так принципиально, главное его найти.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
и на ней в 32 битах Опера и Вивальди прекрасно заводятся. А вот хром не цепляет )). Ему пофих, у него свое где-то зарыто.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 21 янв 2018, 07:45
bsn130377
Простой способ исправить opera-blink, vivaldi browser & yandex-browser-beta:
(подходит для всех архитектур 32/64 bit и с некоторой адаптацией для всех дистрибутивов)
2) Перепаковываем его в .rpm
КОД: ВЫДЕЛИТЬ ВСЁ
alien -r chromium-codecs-ffmpeg-extra_57.0.2987.98_amd64.deb
Пишет:
serg@serg-desktop ~ $ alien -r chromium-codecs-ffmpeg-extra_57.0.2987.98_amd64.deb
bash: alien: команда не найдена
serg@serg-desktop ~ $
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 21 янв 2018, 10:17
*d0s
bsn130377 писал(а): 21 янв 2018, 07:45
Простой способ исправить opera-blink, vivaldi browser & yandex-browser-beta:
(подходит для всех архитектур 32/64 bit и с некоторой адаптацией для всех дистрибутивов)
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 21 янв 2018, 15:53
bsn130377
Куда этот файл deb нужно сохранить чтобы чтобы перемонтировать в rpm
после команды:
alien --to-rpm chromium-codecs-ffmpeg-extra_57.0.2987.98_amd64.deb
пишет:
Warning: alien is not running as root!
Warning: Ownerships of files in the generated packages will probably be wrong.
File "chromium-codecs-ffmpeg-extra_63.0.3239.132-0ubuntu1_amd64.deb" not found.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 21 янв 2018, 15:55
bsn130377
Либо просто копируем из распакованного пакета папку /chromium-browser/ в /usr/lib/, вместе с файлом libffmpeg.so
не дает копировать, какая то защита от записи
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 21 янв 2018, 15:57
bsn130377
Извиняюсь, но я впервые борюсь с Linux. Может подскажете где почитать элементарные основы
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 21 янв 2018, 16:18
*d0s
bsn130377 писал(а): 21 янв 2018, 15:55
Либо просто копируем из распакованного пакета папку /chromium-browser/ в /usr/lib/, вместе с файлом libffmpeg.so
не дает копировать, какая то защита от записи
Чтобы туда что-то перенести нужно войти под рутом, например, открываем терминал и вводим команду затем рутовый пароль
mc - файловый менеджер midnight commander.
думаю дальше разберетесь.
А зачем копировать chromium-browser? Вас должен интересовать только этот файл libffmpeg.so.
Зря вы этим занимаетесь. Можно скачать rpm-вский файл хотя бы отсюда https://pkgs.org
Хм, не помню чтобы я под рутом пользовался alien-ом.
Литературу про линукс можно найти где угодно в интернете, даже книги скачать.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 21 янв 2018, 16:34
*d0s
chromium-codecs-ffmpeg-extra_57.0.2987.98_amd64.deb - пакет старый. https://ubuntu.pkgs.org/18.04/ubuntu-pr ... 4.deb.html
Установите хромиум.
По-моему достаточно просто распаковать chromium-codecs-ffmpeg-extra_63.0.3239.132-0ubuntu1_amd64.deb и скопировать libffmpeg.so в /usr/lib64/chromium-browser
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 21 янв 2018, 20:31
bsn130377
*d0s писал(а): 21 янв 2018, 16:34
chromium-codecs-ffmpeg-extra_57.0.2987.98_amd64.deb - пакет старый. https://ubuntu.pkgs.org/18.04/ubuntu-pr ... 4.deb.html
Установите хромиум.
По-моему достаточно просто распаковать chromium-codecs-ffmpeg-extra_63.0.3239.132-0ubuntu1_amd64.deb и скопировать libffmpeg.so в /usr/lib64/chromium-browser
Спасибо!!! Заработало. Все проще чем казалось.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 21 янв 2018, 20:33
Алзим
*d0s писал(а): 21 янв 2018, 16:34
и скопировать libffmpeg.so в /usr/lib64/chromium-browser
А не проще просто установить Хромиум?
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
только поправить папки внутри пакета на корректные для Росы и заодно продублировать его в /usr/lib/chromium browser/ для желающих установить доп.браузеры, можно отдельным пакетом. Это работает, у меня по крайней мере ))) это реально упростит адаптацию сторониих браузеров и заодно сделает Оперу и Ко в Росе полноценными.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 26 янв 2018, 16:28
Harrys77
Алзим писал(а):А какая может быть лицензия, если библиотеки уже лежат в пакете Оперов.
тут разница как у видеодрайверов, можно со свободной лицензией ffmpeg использовать, а можно "доп.пакет" вкрутить, в котором есть кодеки с "несвободной" лицензией. Ну или типа того.
Потому в свободном пакете мы имеем 1,4 МБ обрупка кодеков, а в расширенном пакете есть 3,5 МБ нормальных, человеческих кодеков.
п.с. и есть такой же пакет для chromium, ссылки в шапке.
п.п.с. Доброе утро!!! Не прошло и года спасибо хоть поржал ))) а то уж думал окончательно в федорку все переметнуть все компы. А то заплатишь например за трансляцию в HD, а тебе браузер вместо видео кажет "огромный болт" о том, что у него нет какого-нибудь .264. Ну разве это норма для уважаемого дистрибутива?
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 26 янв 2018, 16:38
Алзим
Harrys77 писал(а): 26 янв 2018, 16:28
спасибо хоть поржал )))
Покажи мне как в Операх используется кодек, который лежит по адресу /usr/lib64/opera/libffmpeg.so Вместе поржём.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
п.с. спокойствие, только спокойствие, вопрос выеденного яйца не стоит.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 26 янв 2018, 17:18
Алзим
Barmalei писал(а): 26 янв 2018, 16:53
По моему в файл зашиты кодеки и не один. В каком то больше, в каком то меньше. А чего вам хотелось увидеть? Название libffmpeg.so?
Я хочу увидеть в Операх работу данного кодека. Пусть даже в кастрированном виде.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 26 янв 2018, 17:32
Harrys77
Алзим писал(а): 26 янв 2018, 17:18Я хочу увидеть в Операх работу данного кодека. Пусть даже в кастрированном виде.
а я хочу "Мазеррати" )) и что? как это относится к делу?
Вопрос то простой - есть пакет содержащий дополнительные кодеки и он нужен в системе, т.к. без него браузер не функционирует нормально. А юзер при этом сам может решать - нужно ему устанавливать эти кодеки для браузера или нет.
Каким боком они там в Опере работают меня вообще мало интересует, я не разраб ffmpeg или Opera, и это вообще дело десятое на мой взгляд. Важно что пакет с доп. кодеками работает намного лучше. Можно убедиться в этом на практике, когда на "обрубке" половина контента тупо не запускается, а с доп.пакетом все работает.
п.с. да и в принципе кому надо уже сами разобрались и нормальные кодеки подтянули куда можно. Так шта можете "тормозить" в этом вопросе и дальше, а бедные юзвери будут хороводить с бубнами как прежде. Но ничего, нам не привыкать ))
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 26 янв 2018, 18:32
Harrys77
Могу еще добавить что библиотеки изначально разные по причине того, что раньше в США, Канаде, ЕС и т.д., за расширенный пакет кодеков надо было платить деньгами, т.е. лицензию покупать. Потому и размер файлов отличается в разы. Думаю сейчас ситуация немного изменилась, но разница в лицензиях есть наверняка до сих пор. Так что пакет лучше делать допом, либо предупреждать что он есть, чтобы не подставлять людей под разные неприятности. Может где-нибудь до сих пор применяют санкции за нелицензионное использование МР3 )))
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Поздно, похоже, у них там Конец Света уже случился.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 28 янв 2018, 00:14
Harrys77
про mp3 это шутка была вообще-то ))) но про патенты, лицензии - серьезно. MP3 и DX9 может и "протухли" уже, но на них же свет клином не сошелся, и речь вообще о видео кодеках для браузеров. Ну и вообще, прилично и разумно конечно соблюсти права всех сторон и стран. В федоре например этот пакет только в экстра-репках есть, в стандартной все те же 1,4 МБ опрубков кодеков.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Поздно, похоже, у них там Конец Света уже случился.
ffmpeg.png
А у нас?
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 29 янв 2018, 02:03
Harrys77
А у нас как всегда - "все принадлежит народу"
Ну а ежели серьезно, то полагаю их можно всем использовать, но отдельным пакетом, на тот случай если где-нибудь низя. Они же вроде не платные, у них же лицензия просто non-free, "не свободная" значит. Драйвера к видеокартам устанавливают же, как правило все. Никому не охота в месе моргания наблюдать, вместо картинки. Тут шото типа того.
п.с. ну и вопрос еще, что в 2016.1 с этим? Сам проверить пока не могу...
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 11 фев 2018, 23:28
Harrys77
keleg писал(а): 09 апр 2017, 15:30
в 8.1 у нас запланировано обновление ffmpeg т.к. хромиум следующий требует. Видимо, в районе этого обновления и стоит оттестить всяческие яндекс-браузеры и оперы на отсутствие этого недочета.
вранье по факту. Извините, но обновление ничего не исправило и судя по всему не планировали ничего исправлять.
Алзим писал(а): 09 апр 2017, 18:56
У меня на 2016,1 в самой новой версии Хромиума работает отлично и всё тестовое видео из первого поста открывает прекрасно. И скорость у него быстрее, чем у Огнелиса.
ffmpeg там обновлён.
наглая, бессовесная ложь. Ничего из коробки в Хромиуме не работает как надо.
Отличная у вас команда ребята, так держать! Вам буквально все разжевали, но... видимо зря.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 12 фев 2018, 13:02
Алзим
Harrys77 писал(а): 11 фев 2018, 23:28
наглая, бессовесная ложь. Ничего из коробки в Хромиуме не работает как надо.
Так возьмись и сделай. Покажи как надо.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 12 фев 2018, 13:05
Barmalei
По моему ему нужно чтобы по дефолту лежал libffmpeg.so с максимальным набором кодеков.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 12 фев 2018, 17:15
*d0s
Года два назад на ютубе хотел посмотреть и послушать один ролик. Посмотрел, но без звука, не было подходящего кодека. Меня это удивило, ведь обычно aac/mp4.
В альтлинуксе ffmpeg есть только не в стабильной ветке.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 18 фев 2018, 14:57
Harrys77
ну вы блин даете! Мне лично ничего не нужно, *nix юзаю с 1995 года по мере надобности и при желании могу настроить как мне надо. Кроме тех моментов когда надо лезть глубоко в код, тем более non-free. Ну вот зачем оно мне?
Этот пакет нуже всем юзерам в Росе для удобства в первую очередь. Не у всех есть время ковыряться в настройках, да и не просто это для рядового пользователя. Задача сделать линукс доступным стоИт или нет, чет я не понял?
*d0s, пакет ffmpeg тут вообще не причем, это кодировщик видео, если пожать надо или формат сменить. Его впринципе тянуть в ОС для браузеров не нужно А нужна разделяемая библотека libffmpeg.so, это как спутать бульдога с носорогом практически ))
Хотя похоже и он скоро не нужен будет: Короче - ждем движок Chrome stable 65, там похоже все завели напрямую через libEGL.so и libGLESv2.so, правда это пока мои домыслы, но факт в том, что после установки все работает без "танцев с бубном". Глубоко пока не ковырялся, времени не особо.
Желающие могут установить в Росу google chrome beta 65 из репозитория google. Кстати, еще не успел проверить на 32/64 R8.1, но похоже репку свою он умеет прописывать в urpmi.cfg, пока не могу попасть к компам, грипуют все )))
Так что если кто меня не правильно понял - простите меня! И вообще сегодня прощенное воскресение, так что ежели кого обидел - еще раз - ПРОСТИТЕ!!!
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 18 фев 2018, 17:52
*d0s
Harrys77 писал(а): 18 фев 2018, 14:57
А нужна разделяемая библотека libffmpeg.so, это как спутать бульдога с носорогом практически ))
Эта либа была.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 19 фев 2018, 13:14
Harrys77
Понятное дело, возможно ее не только браузеры юзают. Тут интереснее какая она по размеру, вывод по кодекам какой nm -D libffmpeg.so и т.д.
ну и почему Хромиум ее не видит нормально, как может?
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 19 фев 2018, 23:03
nafigatarrosa
поставил opera-developer 52 видио в вк иногда на ютубе и на гудгейме не работает.файл libffmpeg.so присутствует
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
где вы тут libffmpeg.so раглядели? Вах! Эта штуковина похоже напрямую к libav обращается, а уж через нее к кодекам в системе.
nafigatarrosa писал(а): 19 фев 2018, 23:03
не работает.файл libffmpeg.so присутствуетOpera
важно не только его наличие, а так же его размер и какие кодеки в нем запакованы. Если этот файл 1,4 МБ,то во втором посте топика инструкция как вылечить Оперу с помощью расширенного пакета кодеков.
Сейчас возможно при переходе на новый движок у Оперы будет не работать это исправление. Тогда просто в корень Оперы кидается ссылка на нормальный (есть по 10 мб сборки неофициальные, смотрите здешний топик яндекс-браузера) /usr/lib/chromium-browser/libffmpeg.so вместо "обрубка", должно помочь. Это собсно дефолтная структура.
А вообще с blink 65 все эти "пляски с бубном" должны кануть в лету, но пока есть смысл добавить кодеков и в browser://flags поднастроить аккуратно всякие webgl и va-api. пакеты vulkan, vaapi, vdpau и все что с ними связанно установить еще стоит. Тогда кодеками из libffmpeg.so будет сразу на видео-карточке декодироваться все что открываешь в браузере.
Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux
Добавлено: 22 фев 2018, 00:08
Harrys77
Алзим писал(а): 12 фев 2018, 13:02
Так возьмись и сделай. Покажи как надо.
Вот только без "ценных" советов, плиз. Может тогда мне проще установить другой браузер, который подцепит правильно библиотеки и плагины, ну или вообще сменить дистрибутив на тот, где сборщики разбираются в вопросе? Довольно простом кстати.
Структурно в хромиуме он не может вытащить видео с Яндекс-диска, значит встроенные плагины не все собраны, либо какой-то собран/настроен не так. Думаю есть смысл копать в сторону webgl, widevine и т.п., потому как сам кодек .264 по другим ссылкам в хромиуме работает.
Ну или можно задвинуть этот вопрос на полку, т.к. будущий движок у chromium уже другой и будет работать похоже на кодеках через vaapi-vdpau, что разумно. И вопрос снимется сам собой надеюсь, когда остальные браузеры освоят новый движок.
В принципе он уже доступен для сборкиhttps://download-chromium.appspot.com/? ... =snapshots - 66 уже доступен для скачивания, но он не стабильный. Но 65 уже на стадии бета, он тоже уже сделан нормально, его можно уже подсобрать по идее и сразу для R8;R10 впулить. Заявку писать или самому этим заняться?
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 16 мар 2018, 09:10
dragon
В Яндекс-браузере после недавнего обновления все заработало. Теперь тяжеловесный и неповоротливый Огнелис с добавленным прибамбасом "Фрегат" используется исключительно для торрентов - в Яндексе приходится сначала торрент файл сохранять, потом запускать, потом удалять. На Огнелисе тоже где-то сохраняется, но хоть запускается сразу...
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 16 мар 2018, 11:02
Harrys77
я-бро пока на старом движке бегает, просто они исполняемую библиотеку кодеков расширили и теперь это не обрубок в 1,4 МБ, а вполне годная сборка на сегодняшний день. Через пару обновлений должны все завести полностью на хардварьном декодировании, по идее, вот тогда действительно заработает. Кстати Google Chrome 65 в стабильных, работает уже на абсолютно новом движке, у которого libffmpeg.so вообще нет в корне. полагаю в Росе пора обновить глобально Chromium до 65 версии.
Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 29 апр 2018, 18:13
vlad@vlad-orlov.ru
Если у кого-то отвалилось видео в Яндекс.Браузере, ставьте версию кодеков, соответствующую версии браузера Chromium.
Кодеки лучше брать на ланчпаде, т.к. из архивов Убунды их удаляют.
Мне подошел этот https://launchpad.net/ubuntu/bionic/amd ... 7-0ubuntu1 для Хромиума 64.0.3282
Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
P.S После обновления браузеров пакеты надо ставить повторно.
Если обновление браузера не ставится из-за конфликта - удаляем пакет с кодеками который ставили,ставим обновление браузера ,а затем снова пакет с кодеками.
Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 30 июн 2019, 01:24
Dim
Не могу заставить работать видео в опере, перепробовал кучу libffmpeg.so но при попытке воспроизвести видео получаю серый прямоугольник на месте видео. При этом на странице проверки видео, показывает, что все необходимые кодеки браузером вполне поддерживаются. Не сталкивался ли кто-нибудь уже с такой проблемой?
Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux
Добавлено: 30 июл 2019, 05:44
ans
Dim писал(а): 30 июн 2019, 01:24
Не могу заставить работать видео в опере, перепробовал кучу libffmpeg.so но при попытке воспроизвести видео получаю серый прямоугольник на месте видео. При этом на странице проверки видео, показывает, что все необходимые кодеки браузером вполне поддерживаются. Не сталкивался ли кто-нибудь уже с такой проблемой?
1. Вопрос по платформе 2014.1 ?
2. Какое именно видео? (сейчас пробовал, на 2016.1 - ютуб работает)