Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Ответить
Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 08 апр 2017, 22:45

Данная тема создана для обсуждения и исправления недочетов с проигрыванием видео в имеющихся на данный момент версиях браузеров на движке blink.

В Rosa linux есть возможность установить четыре браузера на этом движке: chromium, opera-blink, yandex-browser-beta и vivaldi browser. Последние два на данный момент устанавливаются вручную, в основных репозиториях их пока нет.

Инструкция по установке yandex-browser-beta. Только для x86_64. Там же инструкция как исправить ему pepper-flash-plugin.

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 такая возможность есть сразу из коробки, с плагинами и подавно.

Тестовые видео:
http://www.quirksmode.org/html5/tests/video.html
https://yadi.sk/d/9ZAza57OeDwLf

У меня изначально было так:
огнелис может проиграть все тесты, но он вне конкурса и пока как эталон.

chromium - в первой ссылке все может, но во второй даже плеер не запускает, хотя должен.
opera-blink - в первой ссылке .264 нет, по второй ссылке не полный функционал плеера, но проигрывает, судя по всему на плеере яндекса ))
yandex-browser - .264 нет, да еще и flash не работает как полагается.
vivaldi-browser - в первой ссылке .264 нет, по второй ссылке ровно как у opera-blink ))
Последний раз редактировалось Harrys77 06 май 2017, 14:08, всего редактировалось 12 раз.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 08 апр 2017, 22:47

Простой способ исправить opera-blink, vivaldi browser & yandex-browser-beta:
(подходит для всех архитектур 32/64 bit и с некоторой адаптацией для всех дистрибутивов)

1) Находим пакет содержащий libffmpeg.so с нужными кодеками, например chromium-codecs-ffmpeg-extra, можно взять здесь - https://pkgs.org/download/chromium-codecs-ffmpeg-extra.

2) Перепаковываем его в .rpm

Код: Выделить всё

alien -r chromium-codecs-ffmpeg-extra_57.0.2987.98_amd64.deb
файл я переименовал малость )) будет ругаться на то что не под root запущен (можно и под root или sudo делать), на отсутствие конечных папок и отсутствие source code, но .rpm сделает.

Либо просто распаковываем пакет архиватором в отдельную папку.

3) устанавливаем полученный пакет

Код: Выделить всё

urpmi -a chromium-codecs-ffmpeg-extra-57.0.2987.98-1.x86_64.rpm

Либо просто копируем из распакованного пакета папку /chromium-browser/ в /usr/lib/, вместе с файлом libffmpeg.so

Да и по феншую у хромиума должно быть так # -rwxr-xr-x 1 root root 2665864 мар 16 04:12 libffmpeg.so*

Код: Выделить всё

sudo chmod 755 libffmpeg.so
можно сделать в /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/.

Еще один источник libffmpeg.so - chromium-libs-media-freeworld

И еще один способ добыть libffmepg.so - https://pkgs.org/download/oxideqt-codecs-extra. Если переупаковать в .rpm, то подходит автоматом для лечения vivaldi browser. Остальных надо "носом тыкать", либо скопировать файл в /usr/lib/chromium-browser/ :D

Вот источник откуда изначально взята инфа о пакете - 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, удалить его и дать в терминале команду

Код: Выделить всё

sudo ln -s /usr/lib/chromium-browser/libffmpeg.so /opt/vivaldi/lib/libffmpeg.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

Код: Выделить всё

[
  "lib_extra/libffmpeg.so",
  "/usr/lib/chromium-browser/libffmpeg.so",
  "/usr/lib64/chromium-browser/libffmpeg.so",
  "/usr/lib/chromium-browser/libs/libffmpeg.so"
]

Код: Выделить всё

[
   {
      "preload" : "/opt/google/chrome/libwidevinecdm.so",
      "plugin" : "/opt/google/chrome/libwidevinecdmadapter.so"
   },
   {
      "preload" : "/opt/google/chrome-beta/libwidevinecdm.so",
      "plugin" : "/opt/google/chrome-beta/libwidevinecdmadapter.so"
   },
   {
      "preload" : "/opt/google/chrome-unstable/libwidevinecdm.so",
      "plugin" : "/opt/google/chrome-unstable/libwidevinecdmadapter.so"
   }
   {
      "preload" : "/usr/lib/chromium-browser/libwidevinecdm.so",
      "plugin" : "/usr/lib/chromium-browser/libwidevinecdmadapter.so"
   }
   {
      "preload" : "/usr/lib64/chromium-browser/libwidevinecdm.so",
      "plugin" : "/usr/lib64/chromium-browser/libwidevinecdmadapter.so"
   }
]
так же можно исправить флеш у ya-br, скопировав туда же pepper_flash_config.json, сам файл в исправлении не нуждается, пути действительные.

6)

Код: Выделить всё

sudo chmod 644 libffmpeg.so
для файла в /lib_extra/ для opera-blink и yandex-browser-beta.

7) В /usr/lib64/chromium-browser/ нужно сделать

Код: Выделить всё

sudo chmod 755 libffmpeg.so
теперь по тестовым ссылкам в opera-blink и yandex-browser-beta должно работать все без ошибок, единственное chromium никак не отреагировал и по второй ссылке продолжает фейлить ))
п.с. еще есть вопрос с обновлением yandex-browser и vivaldi-browser в Rosa, пока это возможно только вручную. Если ключ GPG импортирован, то просто качается новая версия и запускается установка.
Последний раз редактировалось Harrys77 19 апр 2017, 13:20, всего редактировалось 29 раз.

Аватара пользователя
ans
Сообщения: 2791
Зарегистрирован: 11 сен 2011, 08:42
Operating system: Rosa
Откуда: Ekaterinburg
Контактная информация:

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение ans » 09 апр 2017, 05:30

Harrys77 писал(а):Пока удалось исправить в Rosa Fresh R8.1 только opera-blink и yandex-browser-beta.
донором выступила fedora ws 25, spin RFRemix 25 (russian fedora remix).
И что, для этого нужно отдельно устанавливать федору?
Изображение

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение VictorR2007 » 09 апр 2017, 05:50

ans писал(а):И что, для этого нужно отдельно устанавливать федору?
Или просто использовать firefox. :)

Аватара пользователя
ans
Сообщения: 2791
Зарегистрирован: 11 сен 2011, 08:42
Operating system: Rosa
Откуда: Ekaterinburg
Контактная информация:

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение ans » 09 апр 2017, 07:26

VictorR2007 писал(а):
ans писал(а):И что, для этого нужно отдельно устанавливать федору?
Или просто использовать firefox. :)
А разместить эти файлы во вложениях или облаках?
А то, действительно можно и FF обойтись.
Изображение

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 09 апр 2017, 09:36

ans писал(а):
Harrys77 писал(а):Пока удалось исправить в Rosa Fresh R8.1 только opera-blink и yandex-browser-beta.
донором выступила fedora ws 25, spin RFRemix 25 (russian fedora remix).
И что, для этого нужно отдельно устанавливать федору?
не обязательно, можно найти сами исполняемые библиотеки libffmpeg.so последних версий. Вариантов добыть довольно много, просто у меня RFRemix в системнике есть, потому мне проще всего оттуда взять ))

Но смысл не в этом, по идее если в этом топике успешно разберемся с вопросом, то все это прилетит юзверям в обновлении и спокойно заработает 8) но пока можно и с "костылем" использовать хотя бы opera и ya-br с полноценными html5player и drm.
VictorR2007 писал(а):
ans писал(а):И что, для этого нужно отдельно устанавливать федору?
Или просто использовать firefox. :)
пока он эталон, правда он на движке gecko, да и еще есть такие понятия как нравится-ненравится + у всех браузеров есть свои особенные фишки. В общем на мой взгляд разнообразие не помешает ))
Последний раз редактировалось Harrys77 18 апр 2017, 13:01, всего редактировалось 2 раза.

Аватара пользователя
Barmalei
Сообщения: 5468
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Barmalei » 09 апр 2017, 11:36

Всего три браузера, остальное разнообразие.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 09 апр 2017, 12:22

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

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение keleg » 09 апр 2017, 15:30

в 8.1 у нас запланировано обновление ffmpeg т.к. хромиум следующий требует. Видимо, в районе этого обновления и стоит оттестить всяческие яндекс-браузеры и оперы на отсутствие этого недочета.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 09 апр 2017, 16:18

keleg писал(а):в 8.1 у нас запланировано обновление ffmpeg т.к. хромиум следующий требует.
вот это похоже на правду )) т.е. тут речи о полном отсутствии кодеков нет. Скорее речь о том, что их давно пора дополнить. Причем тут вроде все окей с лицензиями, кодеки в браузер встроены изначально, так что все вопросы к ним. :D

Да и можно сделать хромиум по нормальному, а то какой-то обрезок выходит, вместо полноценного браузера. 8) Это нужно по идее для нормальной работы тех же opera и ya-br, т.к. без симлинков на libffmpeg в корне chromium они фейлят.

Более того - opera как засечет нормальные libffmpeg, без них уже даже запускаться не будет. Т.е. потом если линки из ее корня удалить, то она вообще перестает работать. Яндекс в этом плане не такой капризный.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Алзим » 09 апр 2017, 18:56

keleg писал(а):в 8.1 у нас запланировано обновление ffmpeg т.к. хромиум следующий требует. Видимо, в районе этого обновления и стоит оттестить всяческие яндекс-браузеры и оперы на отсутствие этого недочета.
У меня на 2016,1 в самой новой версии Хромиума работает отлично и всё тестовое видео из первого поста открывает прекрасно. И скорость у него быстрее, чем у Огнелиса.
ffmpeg там обновлён.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 09 апр 2017, 19:37

да уж 3-4 года как должно работать все в chromium и его клонах на blink )) это к слову. Хорошо что в 2016.1 уже все ок, рад за вас. А кто на 2014.1, пока значит в огнелисо-зависимости ))) и с костылями.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Алзим » 09 апр 2017, 19:56

Harrys77 писал(а):да уж 3-4 года как должно работать все в chromium и его клонах на blink )) это к слову. Хорошо что в 2016.1 уже все ок, рад за вас. А кто на 2014.1, пока значит в огнелисо-зависимости ))) и с костылями.
После обновления ffmpeg и на 2014.1 должно заработать.

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение notauser » 09 апр 2017, 22:33

Что такое "html5player"? Или это про "кодеки", которые различные браузеры используют исходя, в основном, из своих "лицензионных" соображений и соглашений консорциума W3C? https://www.w3.org/TR/html5/embedded-co ... eo-element? А проверять до и после добавления лучше здесь: https://html5test.com/ https://www.w3schools.com/html/html5_video.asp. И да - мне шашечки :). Но если браузер должен, но не умеет - тогда конечно надо научить :)

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 09 апр 2017, 23:04

notauser писал(а):Что такое "html5player"?
имеется в виду html5 video, просто если смотреть код страницы, то проигрыватель отображается как "html5player". По идее, если исходить из этой статьи https://ru.wikipedia.org/wiki/HTML5_video, то какие кодеки включены зависит от сборщика браузера. Но там надо с лицензиями понять, тут я не силен. Знаю что можно все собрать с полным набором кодеков встроенных, причем тогда например chromium вообще не будет зависеть от внешних кодеков. Но тут сборщикам виднее ))

п.с. хотя вроде для декодирования уж прям каких-то особых платных лицензий не надо получать.

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение notauser » 10 апр 2017, 00:43

Вот я и спрашиваю - какой проигрыватель? Есть мнение, что в "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.* на существующие. Открыть в браузере, увидеть проигрыватель, посмотреть в браузере "исходный код".Иначе
gkrellShoot_10-04-17_024505.png
gkrellShoot_10-04-17_024505.png (730 байт) 150203 просмотра
gkrellShoot_10-04-17_024522.png
gkrellShoot_10-04-17_024522.png (5.96 КБ) 150203 просмотра
в зависимости от браузера с поддержкой html5, а в браузере без - "Your browser does not support the video tag."
Или я что-то не понял?
Последний раз редактировалось notauser 10 апр 2017, 01:04, всего редактировалось 1 раз.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Алзим » 10 апр 2017, 01:02

notauser писал(а):Вот я и спрашиваю - какой проигрыватель? Есть мнение, что в "html5" player не нужен :) . Это сохранить в файле.html, желательно заменив файлы movie.*
Плеер ненужен в HTML5 для файлов, которые закодированы в определённые кодеки. Сам браузер уже имеет встроенный плеер, который понимает эти кодеки.
https://html5book.ru/html5-video/
Последний раз редактировалось Алзим 10 апр 2017, 01:07, всего редактировалось 1 раз.

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение notauser » 10 апр 2017, 01:07

А если не понимает, то ..?

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Алзим » 10 апр 2017, 01:09

notauser писал(а):А если не понимает,то ..?
То значит перекодировать в понимающий кодек. :)
Внимательно почитайте по ссылке выше. Там объяснено как и что делать.

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение notauser » 10 апр 2017, 01:12

Перекодировать на стороне пользователя, т.е. в типа в браузере?

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Алзим » 10 апр 2017, 01:18

notauser писал(а):Перекодировать на стороне пользователя, т.е. в типа в браузере?
https://html5book.ru/html5-video/#part8

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение notauser » 10 апр 2017, 01:19

<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
и по ссылкам выше :)
Т.е. если хочешь, что бы нетленку все увидели - выкладывай в нескольких форматах. Это примерно так и написано в "спецификации" html5. А вот какие это форматы и почему именно они - занимательная история с Opera (старой), Mozilla, Apple, Microsoft и Google (совсем немного).
Последний раз редактировалось notauser 10 апр 2017, 01:27, всего редактировалось 1 раз.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Алзим » 10 апр 2017, 01:23

И ещё может потребоваться сделать это:
Если вы применяете веб-сервер Apache или его производные, то можете использовать директиву AddType в httpd.conf или файле .htaccess расположенный в той директории, где вы храните ваши видеофайлы. Если вы используете другой веб-сервер, обратитесь к документации вашего сервера о том, как установить HTTP-заголовок Content-Type для определенных типов файлов.

AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm

Первая строка предназначена для видео в контейнере Ogg. Вторая строка для видео в контейнере MPEG-4. Третья для WebM. Установите это один раз и забудьте. Если вы не указали эти директивы, ваше видео может не играть в некоторых браузерах, даже если включены MIME-типы в атрибуте type вашего HTML-кода.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 10 апр 2017, 01:37

html5plaeyr это в яндексе мелькало пока он сломан был, когда F12 нажмешь, вообще имеется в виду проигрывание любого контента в браузере.

По идее это и есть source src= и его варианты. Вопрос в том - какие кодеки доступны в движке самого браузера. Так наверное будет корректнее звучать )) поправьте если можно.

п.с. пока и название топика можно подправить, кнопка еще активна ))

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Алзим » 10 апр 2017, 01:43

Harrys77 писал(а):Вопрос в том - какие кодеки доступны в движке самого браузера. Так наверное будет корректнее звучать )) поправьте если можно.
Вы в первом посту сами написали ответ в каком браузере и какие кодеки доступны.
Вот по этой ссылке всё написано: http://www.quirksmode.org/html5/tests/video.html
И там же можно проверить какие из них реально работают.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 10 апр 2017, 01:53

Алзим писал(а):
Harrys77 писал(а):Вопрос в том - какие кодеки доступны в движке самого браузера. Так наверное будет корректнее звучать )) поправьте если можно.
Вы в первом посту сами написали ответ в каком браузере и какие кодеки доступны.
Вот по этой ссылке всё написано: http://www.quirksmode.org/html5/tests/video.html
И там же можно проверить какие из них реально работают.
:D ну так в опере и я-бро можно наладить .264/MP4, о чем собсна и речь. Разве это плохо?

да и chromium как выясняется только местами может использовать .264/MP4 в R8.1, а может и нормально работать, как в R9 например. Это требует исправления на мой взгляд.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Алзим » 10 апр 2017, 02:00

Многое зависит от лицензии.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 10 апр 2017, 02:08

вы повторяете мои слова, но вообще с лицензиями для декодеров проблем нет - "шараваре" как правило. Не "свободные" они конечно, т.е. перекодерить низя, но использовать можно.

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение notauser » 10 апр 2017, 02:10

Да.
MP4 - контейнер. Может поэтому "местами"?

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 10 апр 2017, 02:49

в итоге пока хромиум "местами", не понятно по какой причине, а опера и яндекс-бета с костылями, могут все подцепить )) как оно все цепляется и работает уму не растяжимо )))

хотя фактически воспроизведена структура Оперы из Федоры, только в корень положил ссылку на libffmpeg.so посвежее и побольше. В федоре тот в что в корне лежит для Оперы как раз 1,5МБ, т.е. только на "свободных". В итоге взят от chromium федоры, из его корня, .so размером 3МБ, вместе с его TOC файлом.

По поводу линков на файлы в корне хромиума, это как раз средство все заставить работать безотказно. Почему-то если кладешь тупо файлы, а не ссылки на них, браузеры отбрыкиваются, ya-br точно начинает чудить. Ну и по аналогии решил оперу не испытывать на прочность, тем более что в федоре на ТОС файл тоже линк сделан из корня хромиума. Основной момент то, что пока в 2х браузерах уже работает и ладно ))) точнее в 3х из 4х.
Последний раз редактировалось Harrys77 15 апр 2017, 14:32, всего редактировалось 1 раз.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 12 апр 2017, 02:07

https://gist.github.com/lukaszzek/ec04d5c953226c062dac

вот что нашел для opera, так сказать первоисточник lib_extra.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Алзим » 12 апр 2017, 02:14

И что там интересного, кроме ссылок на устаревшие версии Хромиума?

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 12 апр 2017, 13:09

Алзим, это инструкция как lib_extra в opera добавить, причем для ubuntu, только и всего. 8) даже если устарели ссылки немного, то не страшно, важно что libffmpeg.so декодирует h264, можно по аналогии в Росе сотворить подобное. В федорке это отдельным пакетом ставится к опере.

Код: Выделить всё

# rpm -qavl opera-stable-libffmpeg
-rw-r--r--    1 root    root                  3419496 апр  5 20:09 /usr/lib64/opera-stable/lib_extra/libffmpeg.so
+ настройки, по всей видимости.

еще один браузер на движке 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):

под root # или с sudo, качаем его ключ gpg

Код: Выделить всё

wget http://repo.vivaldi.com/archive/linux_signing_key.pub
импортируем его в базу rpm

Код: Выделить всё

rpm --import linux_signing_key.pub
установка vivaldi browser

Код: Выделить всё

urpmi -a --allow-nodeps vivaldi-stable-1.8.770.56-1.x86_64.rpm
или

Код: Выделить всё

sudo rpm -i --nodeps vivaldi-stable-1.8.770.56-1.x86_64.rpm
пока только так, urpmi ругается на конфликты )) с новыми версиями по аналогии, для желающих есть бета версия, но она под хромиум 57 и новее, без него никак.

Ему только нормальное libffmpeg.so нужно в ОС, pepper-flash он сам находит. Отличный браузер надо сказать.

решение вопроса с h264 в нем для ознакомления ))
https://gist.github.com/BlackIkeEagle/5 ... 7a0f98847a

суть та же, но немного по своему решено. При установленном пакете 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. Остальное сборка и настройка по идее.

в яндексе тоже об этом пишут ))

https://yandex.ru/support/yabrowser/tro ... tional.xml
Последний раз редактировалось Harrys77 16 апр 2017, 20:11, всего редактировалось 19 раз.

Аватара пользователя
DELTA-79
Сообщения: 1925
Зарегистрирован: 14 янв 2012, 14:07
Operating system: ROSA FRESH R2 KDE x86_64
Откуда: Георгиевск Ставропольский кр.
Контактная информация:

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение DELTA-79 » 12 апр 2017, 21:10

Мне в техподдержке дали ссылку на установку rpm-пакета:
https://www.rpmfind.net/linux/rpm2html/ ... ffmpegsumo
скачал первую попавшуюся для моей архитектуры -- не помогло, но, может быть, поможет кому решить проблему
‎Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 12 апр 2017, 23:19

DELTA-79 писал(а):Мне в техподдержке дали ссылку на установку rpm-пакета:
https://www.rpmfind.net/linux/rpm2html/ ... ffmpegsumo
скачал первую попавшуюся для моей архитектуры -- не помогло, но, может быть, поможет кому решить проблему
в чьей техподдержке?

https://pkgs.org/download/chromium-codecs-ffmpeg-extra речь об этом пакете, если libffmpeg.so нужен. Но его перепаковывать надо из deb.

А вот ваш пакет в виде .rpm в наличии, смотрите по архитектуре и ядру, какой вам ближе https://pkgs.org/download/chromium-ffmpegsumo

По идее это и есть хромиум со всеми кодеками, насколько понимаю.

п.с. пока ситуация с хромиумом удручает в R8.1 - вот по этой ссылке http://html5test.com/ он пока набирает 505 очков из 555, при том что opera-blink с "костылем" выдает у меня 512 очков, а yandex-browser-beta с тем же "костылем" 514 очков! :D В виндовс у яндекса сейчас 513 )) т.е. они сопоставимы по функционалу, но в линуксе версия свежее.
Но на первом месте в итоге подправленный vivaldi с 517 очками! В итоге в rosa linux браузеров на движке blink аж 4 штуки )) и все хороши!
снимок13.png
а вот хромиум необходимо освежить и дополнить в репах, на нем все остальные блинк-браузеры держатся 8) соответственно весь клубок распутается сам собой.

Аватара пользователя
DELTA-79
Сообщения: 1925
Зарегистрирован: 14 янв 2012, 14:07
Operating system: ROSA FRESH R2 KDE x86_64
Откуда: Георгиевск Ставропольский кр.
Контактная информация:

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение DELTA-79 » 14 апр 2017, 09:00

Harrys77 писал(а): https://pkgs.org/download/chromium-codecs-ffmpeg-extra речь об этом пакете, если libffmpeg.so нужен. Но его перепаковывать надо из deb.
А вот это как раз помогло: скачал deb-пакет, потом с помощью команды alien его перепаковал в rpm и установил уже готовый. При перепаковке выдало ошибку, но тем не менее пакет собрался. Установка уже прошла нормально. После этого запустил Яндекс-браузер и гоняю его по тем сайтам, где была проблема с отображениями видео и gif. Пока проблем не выявил.

P.S. напомню, что у меня R9.
‎Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 14 апр 2017, 13:38

тоже вариант. Насколько понял ya-br с opera по структуре очень близки, расширения у них одни и те же, потому lib_extra ему еще не повредит. Кстати это же пакет должен "полечить" opera-blink.
а что кажет

Код: Выделить всё

rpm -qval chromium-codecs-ffmpeg-extra
или как вы его назвали?

п.с. ежели у вас хромиум в R9 с libffmpeg.so в своем корне, то можно еще как описанно выше кинуть линки на его libffmpeg.so и libffmpeg.so.TOC в корень ya-br, тоже работает.
Последний раз редактировалось Harrys77 06 май 2017, 14:21, всего редактировалось 3 раза.

Аватара пользователя
DELTA-79
Сообщения: 1925
Зарегистрирован: 14 янв 2012, 14:07
Operating system: ROSA FRESH R2 KDE x86_64
Откуда: Георгиевск Ставропольский кр.
Контактная информация:

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение DELTA-79 » 14 апр 2017, 16:34

Harrys77 писал(а):тоже вариант. Насколько понял ya-br с opera по структуре очень близки, расширения у них одни и те же, потому lib_extra ему нужно. Кстати это же пакет должен "полечить" opera-blink в первую очередь.
а что кажет

Код: Выделить всё

rpm -qval chromium-codecs-ffmpeg-extra
или как вы его назвали?

п.с. ежели у вас хромиум в 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
‎Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 14 апр 2017, 17:34

спасибо все ясно, это как раз для хромиума заплатка нужная, вполне годная весч в общем, правда не полная версия - размер .so маловат и .so.TOC нету. Ну да ладно, работает и фих с ним ))

Кстати, а это под 64 бита пакет то был? А то странно, просто в x86_64 хромиум в /usr/lib64/ обычно. Похоже у яндекса find_ffmpeg в таком разрезе нужный файл находит, потому подцепляет нормально. По идее так и должно быть.

Осталось понять что opera-blink и vivaldi от этого пакета могут подцепить. По идее если сами не найдут, то можно им линки кинуть в корень, так сказать "носом ткнуть" ))

п.с. скоро сам попробую что к чему. 8)

Аватара пользователя
DELTA-79
Сообщения: 1925
Зарегистрирован: 14 янв 2012, 14:07
Operating system: ROSA FRESH R2 KDE x86_64
Откуда: Георгиевск Ставропольский кр.
Контактная информация:

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение DELTA-79 » 14 апр 2017, 18:05

Harrys77 писал(а):Кстати, а это под 64 бита пакет то был?
Да, скачивал для 64. Ну, это вполне логично: ведь ЯБ для 32 линукс не существует :)
‎Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 14 апр 2017, 18:24

потому и удивился ))

да и хорошо что так на самом деле, значит способ универсальный, подходит для любой архитектуры, потому как например opera-blink и vivaldi есть в 32 bit, как собсна и сам chromium-browser.

Попробовал deb пакет, все прекрасно перепаковывает с ошипкой )) rpm устанавливается и удаляется спокойно, проверил.

Код: Выделить всё

# urpmi -a chromium-codecs-ffmpeg-extra-57.0.2987.98-1.x86_64.rpm


устанавливается chromium-codecs-ffmpeg-extra-57.0.2987.98-1.x86_64.rpm
Подготовка...                    #########################################################################################################
      1/1: chromium-codecs-ffmpeg-extra
                                 #########################################################################################################
# rpm -qval chromium-codecs-ffmpeg-extra
drwxr-xr-x    2 root    root                0 апр 14 18:38 /
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
в общем теперь этих libffmpeg.so всяких куча и способов их употребить масса. Буду пробовать что к чему и с чем лучше работает. Еще можно в 32 bit глянуть как оно, пара экземпляров есть ))

п.с. Кстати в установке yandex-browser, добавил для него список пакетов, которые по должны цепляться в ОС, но в Росе не срабатывают автоматические зависимости. Можете их установить для надежности. Пригодятся ))

п.п.с.
Сломал в итоге яндекс, удалил его полностью. Почистил все его конфиги в системе и установил Yandex версии .873 заново. В системе с chromium-codecs-ffmpeg-extra, yandex-browser сразу заработал нормально, с ходу по тестовым ссылкам все ок и никаких плясок с бубном. Я ничего не правил пока. Получается остается только .json ему положить, чтобы он лучше ориентировался и флеш подцепил. С яндекс-браузером пакета chromium-codecs-ffmpeg-extra достаточно и в Fresh R8.1 8)

Осталось понять что с остальными браузерами, что им нужно. Да и когда хромиум обновится в 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, а пакет сей в общую базу думаю стоит добавить 8) или типа того.

Кстати есть такой же пакет конкретно для оперы и уже в rpm, можно тупо его тоже в базу добавить, ежели пересобрать под Росу, там малость в путях расхождения - opera-stable-libffmpeg

инструкция к нему, устарела малость https://gist.github.com/lukaszzek/ec04d5c953226c062dac

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение trs » 18 апр 2017, 17:46

Harrys77 писал(а):странно, просто в x86_64 хромиум в /usr/lib64/ обычно.
Может быть дело в том, что бывает вот так:

Код: Выделить всё

# ls -dl /usr/lib*
lrwxrwxrwx   1 root root  /usr/lib -> lib64
drwxr-xr-x  44 root root  /usr/lib32
drwxr-xr-x 182 root root  /usr/lib64
drwxr-xr-x  21 root root  /usr/libexec

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 18 апр 2017, 18:06

хмм... по дефолту так

Код: Выделить всё

# ls -dl /usr/lib*
drwxr-xr-x  83 root root  36864 апр 16 13:43 /usr/lib/
drwxr-xr-x 168 root root 143360 апр 17 23:41 /usr/lib64/
drwxr-xr-x   7 root root   4096 фев 22 13:24 /usr/libexec/
и в чем прикол? а если в lib32 надо попасть в вашем случае, то как оно пойдет ежели линк только на lib64? :pardon:

По сабжу в общем и целом все понятно. Без всяких ухищрений можно кинуть подходящие libffmpeg.so в правильные папки и накидать линков к этим файлам. Для того чтобы поправить opera, vivaldi & yandex-bro этого достаточно.

А вот chromium-brouser не лечится и его пора пересобрать уже с доп. кодеками.

По идее можно попробовать вот этот пакет добавить к нему в Росе для 64х бит - chromium-libs-media-freeworld. Ссылка - https://pkgs.org/download/chromium-libs-media-freeworld.

Код: Выделить всё

# rpm -ql chromium-libs-media-freeworld
/usr/lib64/chromium-browser/libffmpeg.so
/usr/lib64/chromium-browser/libffmpeg.so.TOC
/usr/lib64/chromium-browser/libmedia.so
/usr/lib64/chromium-browser/libmedia.so.TOC
как еще один источник libffmpeg.so кстати. Но для нынешней версии хромиума в Росе этот пакет не подходит. Пробовал по всякому, устанавливал и просто копировал - безрезультатно. Точнее хромиум сломать совсем можно )) а вот заставить вторую ссылку открывать в первом посте - никак. Т.е. его нужно изначально собирать с этим пакетом и с настройками под него.

п.с. Ждем обновления chromium-browser.

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение trs » 19 апр 2017, 11:06

Harrys77 писал(а):хмм... по дефолту так

Код: Выделить всё

# ls -dl /usr/lib*
drwxr-xr-x  83 root root  36864 апр 16 13:43 /usr/lib/
drwxr-xr-x 168 root root 143360 апр 17 23:41 /usr/lib64/
drwxr-xr-x   7 root root   4096 фев 22 13:24 /usr/libexec/
и в чем прикол?
Пакет, как я понял, для какой-то другой системы, где не понятно какой (и в каком году :) случился) "дефолт".
Harrys77 писал(а):а если в lib32 надо попасть в вашем случае, то как оно пойдет ежели линк только на lib64? :pardon:
Туда по умолчанию и не надо попадать. Тут ведь как раз 64х разрядная библиотека попала не на своё место.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 19 апр 2017, 12:41

как выясняется она на своем месте ))

видимо "универсальная" папка, /usr/lib/chromium-browser/ в смысле, потому как туда можно любой libffmpeg.so положить и все blink`и безропотно его подхватывают. Особенно если их "родные" libffmpeg.so поменять на линки к этому файлу.

п.с. хотя конечно странно. И самое странное что сам хромиум эту "заплатку" игнорит :D

п.п.с. у себя в итоге все собрал на libffmpeg.so от Оперы из lib_extra, который 3,3МБ. Скопировал его в /usr/lib/chromium-browser/ и все линки на него бросил. В итоге яндекс и вивальди его подхватывают нормально, опера правда по своему лечится, а хромиуму опять же пофих. )) Опера в своей /usr/lib64/opera/lib_extra/ подхватывает этот libffmpeg.so нормально и тоже все кажет как надо.
trs писал(а):где не понятно какой (и в каком году :) случился) "дефолт".
да центОС и федорка вроде )), а пакет из russian fedora вапчета :crazy: Можно сказать наш отечественный продухт.

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение trs » 19 апр 2017, 18:35

В одном каталоге и 32х и 64х битные библиотеки вперемешку, это как бы не очень логично. Но другое дело, что когда работает, тогда может быть лучше лишний раз не чинить. То мое сообщение просто обясняло, откуда такой пакет появился. Видимо, ноги растут от системы где /usr/lib - это ссылка, а не каталог.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 19 апр 2017, 21:41

думаю "ноги растут" из того обстоятельства, что исполняемая библиотека похоже noarch :D либо 32 битная, но которая подходит и для 64 бит, что в принципе одно и то же.

Потому как ее можно положить и в lib64 везде где можно, но тогда надо кидать к этому файл линки вместо дефолтных libffmpeg.so у каждого браузера, что не всегда айс и не всегда работает на 100%. Гораздо надежнее если браузер находит автоматом нужные библиотеки и не зависит например от обновления или переустановки какого-нибудь из браузеров. Круче всех Опере, у нее свой пакет с lib_extra есть, причем для каждой архитектуры есть свой.

п.с. обсуждаемый пакет из убунты, 64 битный, с ним все в порядке думаю. Полагаю не случайно он туда метит ))

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение trs » 20 апр 2017, 15:12

Разрядность этого файла можно посмотреть. Например командой objdump -f. 64х битый не может быть выполнен 32х разрядным процессором напрямую. А в каком каталоге он находится - не так принципиально, главное его найти.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 20 апр 2017, 16:55

Код: Выделить всё

/usr/lib/chromium-browser $ objdump -f libffmpeg.so

libffmpeg.so:     формат файла elf64-x86-64
архитектура: i386:x86-64, флаги 0x00000150:
библиотека для Оперы x86_64 которая. Вроде 64 битная. В пакете убунты, который метит в /usr/lib/chromium-browser/, такая же картина с libffmpeg.so.

Для x86 уже другая картина

Код: Выделить всё

chromium-browser # objdump -f libffmpeg.so

libffmpeg.so:     формат файла elf32-i386
архитектура: i386, флаги 0x00000150:
тоже из Оперы грабанул .so )) в 32 битах по размерам самая "жирненькая" библиотека

Код: Выделить всё

lib_extra # ls -l
итого 3540
-rw-r--r-- 1 root root 3624660 апр  5 20:08 libffmpeg.so
и на ней в 32 битах Опера и Вивальди прекрасно заводятся. А вот хром не цепляет )). Ему пофих, у него свое где-то зарыто.

bsn130377
Сообщения: 6
Зарегистрирован: 21 янв 2018, 07:23
Operating system: ROSA Linux Fresh 10_x64

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение bsn130377 » 21 янв 2018, 07:45

Простой способ исправить opera-blink, vivaldi browser & yandex-browser-beta:
(подходит для всех архитектур 32/64 bit и с некоторой адаптацией для всех дистрибутивов)

1) Находим пакет содержащий libffmpeg.so с нужными кодеками, например chromium-codecs-ffmpeg-extra, можно взять здесь - https://pkgs.org/download/chromium-codecs-ffmpeg-extra.

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 ~ $

*d0s
Сообщения: 953
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение *d0s » 21 янв 2018, 10:17

bsn130377 писал(а):
21 янв 2018, 07:45
Простой способ исправить opera-blink, vivaldi browser & yandex-browser-beta:
(подходит для всех архитектур 32/64 bit и с некоторой адаптацией для всех дистрибутивов)

1) Находим пакет содержащий libffmpeg.so с нужными кодеками, например chromium-codecs-ffmpeg-extra, можно взять здесь - https://pkgs.org/download/chromium-codecs-ffmpeg-extra.

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 ~ $
Разве так?

Код: Выделить всё

$ alien --to-rpm chromium-codecs-ffmpeg-extra_57.0.2987.98_amd64.deb
$ man alien
$ alien --help
Только сначала убедится что он установлен

Код: Выделить всё

$ rpm -qa |grep alien

bsn130377
Сообщения: 6
Зарегистрирован: 21 янв 2018, 07:23
Operating system: ROSA Linux Fresh 10_x64

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение bsn130377 » 21 янв 2018, 15:53

Куда этот файл 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.

bsn130377
Сообщения: 6
Зарегистрирован: 21 янв 2018, 07:23
Operating system: ROSA Linux Fresh 10_x64

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение bsn130377 » 21 янв 2018, 15:55

Либо просто копируем из распакованного пакета папку /chromium-browser/ в /usr/lib/, вместе с файлом libffmpeg.so

не дает копировать, какая то защита от записи

bsn130377
Сообщения: 6
Зарегистрирован: 21 янв 2018, 07:23
Operating system: ROSA Linux Fresh 10_x64

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение bsn130377 » 21 янв 2018, 15:57

Извиняюсь, но я впервые борюсь с Linux. Может подскажете где почитать элементарные основы

*d0s
Сообщения: 953
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение *d0s » 21 янв 2018, 16:18

bsn130377 писал(а):
21 янв 2018, 15:55
Либо просто копируем из распакованного пакета папку /chromium-browser/ в /usr/lib/, вместе с файлом libffmpeg.so

не дает копировать, какая то защита от записи
Чтобы туда что-то перенести нужно войти под рутом, например, открываем терминал и вводим команду затем рутовый пароль далее mc - файловый менеджер midnight commander.
думаю дальше разберетесь.
А зачем копировать chromium-browser? Вас должен интересовать только этот файл libffmpeg.so.
Зря вы этим занимаетесь. Можно скачать rpm-вский файл хотя бы отсюда https://pkgs.org

https://ubuntu.pkgs.org/18.04/ubuntu-pr ... 4.deb.html

Хм, не помню чтобы я под рутом пользовался alien-ом.

Литературу про линукс можно найти где угодно в интернете, даже книги скачать.
Последний раз редактировалось *d0s 21 янв 2018, 16:36, всего редактировалось 2 раза.

*d0s
Сообщения: 953
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение *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

bsn130377
Сообщения: 6
Зарегистрирован: 21 янв 2018, 07:23
Operating system: ROSA Linux Fresh 10_x64

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение bsn130377 » 21 янв 2018, 20:31

*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
Спасибо!!! Заработало. Все проще чем казалось.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

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
А не проще просто установить Хромиум?

bsn130377
Сообщения: 6
Зарегистрирован: 21 янв 2018, 07:23
Operating system: ROSA Linux Fresh 10_x64

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение bsn130377 » 21 янв 2018, 20:41

Алзим писал(а):
21 янв 2018, 20:33
*d0s писал(а):
21 янв 2018, 16:34
и скопировать libffmpeg.so в /usr/lib64/chromium-browser
А не проще просто установить Хромиум?
Не люблю хром и хрониум

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Алзим » 21 янв 2018, 20:46

bsn130377 писал(а):
21 янв 2018, 20:41
Не люблю хром и хрониум
А кто-то заставляет им пользоваться?

*d0s
Сообщения: 953
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение *d0s » 22 янв 2018, 07:19

Алзим писал(а):
21 янв 2018, 20:33
*d0s писал(а):
21 янв 2018, 16:34
и скопировать libffmpeg.so в /usr/lib64/chromium-browser
А не проще просто установить Хромиум?
Что-то не видать там libffmpeg.so

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Алзим » 22 янв 2018, 07:38

Код: Выделить всё

urpmf libffmpeg.so
qmmp-ffmpeg:/usr/lib64/qmmp/Input/libffmpeg.so
ghetto-skype:/opt/ghetto-skype/libffmpeg.so
qmmp-ffmpeg:/usr/lib64/qmmp/Input/libffmpeg.so
qmmp-ffmpeg:/usr/lib/qmmp/Input/libffmpeg.so
ghetto-skype:/opt/ghetto-skype/libffmpeg.so
qmmp-ffmpeg:/usr/lib/qmmp/Input/libffmpeg.so
atom:/usr/share/atom/libffmpeg.so
riot:/opt/riot/libffmpeg.so
opera-blink:/usr/lib64/opera/libffmpeg.so
discord:/usr/share/discord/libffmpeg.so
vk:/opt/vk/libffmpeg.so
opera-blink:/usr/lib64/opera/libffmpeg.so
opera-blink:/usr/lib/opera/libffmpeg.so
vk:/opt/vk/libffmpeg.so
qmmp-ffmpeg:/usr/lib64/qmmp/Input/libffmpeg.so
qmmp-ffmpeg:/usr/lib64/qmmp/Input/libffmpeg.so
qmmp-ffmpeg:/usr/lib/qmmp/Input/libffmpeg.so
qmmp-ffmpeg:/usr/lib/qmmp/Input/libffmpeg.so

*d0s
Сообщения: 953
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение *d0s » 22 янв 2018, 08:33

Код: Выделить всё

$ locate -br libffmpeg.so
/usr/lib64/opera/libffmpeg.so


$ urpmq -l ffmpeg
/usr/bin/ffmpeg
/usr/bin/ffplay
/usr/bin/ffprobe
/usr/bin/ffserver
/usr/share/doc/ffmpeg
/usr/share/doc/ffmpeg/INSTALL.md
/usr/share/doc/ffmpeg/README.md
/usr/share/doc/ffmpeg/build_system.txt
/usr/share/doc/ffmpeg/developer.html
/usr/share/doc/ffmpeg/errno.txt
/usr/share/doc/ffmpeg/faq.html
/usr/share/doc/ffmpeg/fate.html
/usr/share/doc/ffmpeg/ffmpeg-all.html
/usr/share/doc/ffmpeg/ffmpeg-bitstream-filters.html
/usr/share/doc/ffmpeg/ffmpeg-codecs.html
/usr/share/doc/ffmpeg/ffmpeg-devices.html
/usr/share/doc/ffmpeg/ffmpeg-filters.html
/usr/share/doc/ffmpeg/ffmpeg-formats.html
/usr/share/doc/ffmpeg/ffmpeg-protocols.html
/usr/share/doc/ffmpeg/ffmpeg-resampler.html
/usr/share/doc/ffmpeg/ffmpeg-scaler.html
/usr/share/doc/ffmpeg/ffmpeg-utils.html
/usr/share/doc/ffmpeg/ffmpeg.html
/usr/share/doc/ffmpeg/ffmpeg.txt
/usr/share/doc/ffmpeg/ffplay-all.html
/usr/share/doc/ffmpeg/ffplay.html
/usr/share/do/usr/c/ffmpeg/ffprobe-all.html
/usr/share/doc/ffmpeg/ffprobe.html
/usr/share/doc/ffmpeg/ffserver-all.html
/usr/share/doc/ffmpeg/ffserver.conf
/usr/share/doc/ffmpeg/ffserver.html
/usr/share/doc/ffmpeg/filter_design.txt
/usr/share/doc/ffmpeg/general.html
/usr/share/doc/ffmpeg/git-howto.html
/usr/share/doc/ffmpeg/issue_tracker.txt
/usr/share/doc/ffmpeg/libav-merge.txt
/usr/share/doc/ffmpeg/libavcodec.html
/usr/share/doc/ffmpeg/libavdevice.html
/usr/share/doc/ffmpeg/libavfilter.html
/usr/share/doc/ffmpeg/libavformat.html
/usr/share/doc/ffmpeg/libavutil.html
/usr/share/doc/ffmpeg/libswresample.html
/usr/share/doc/ffmpeg/libswscale.html
/usr/share/doc/ffmpeg/mips.txt
/usr/share/doc/ffmpeg/multithreading.txt
/usr/share/doc/ffmpeg/nut.html
/usr/share/doc/ffmpeg/optimization.txt
/usr/share/doc/ffmpeg/platform.html
/usr/share/doc/ffmpeg/rate_distortion.txt
/usr/share/doc/ffmpeg/snow.txt
/usr/share/doc/ffmpeg/swresample.txt
/usr/share/doc/ffmpeg/swscale.txt
/usr/share/doc/ffmpeg/tablegen.txt
/usr/share/doc/ffmpeg/writing_filters.txt
/usr/share/ffmpeg
/usr/share/ffmpeg/examples
/usr/share/ffmpeg/examples/Makefile
/usr/share/ffmpeg/examples/README
/usr/share/ffmpeg/examples/avio_dir_cmd.c
/usr/share/ffmpeg/examples/avio_reading.c
/usr/share/ffmpeg/examples/decoding_encoding.c
/usr/share/ffmpeg/examples/demuxing_decoding.c
/usr/share/ffmpeg/examples/extract_mvs.c
/usr/share/ffmpeg/examples/filter_audio.c
/usr/share/ffmpeg/examples/filtering_audio.c
/usr/share/ffmpeg/examples/filtering_video.c
/usr/share/ffmpeg/examples/http_multiclient.c
/usr/share/ffmpeg/examples/metadata.c
/usr/share/ffmpeg/examples/muxing.c
/usr/share/ffmpeg/examples/qsvdec.c
/usr/share/ffmpeg/examples/remuxing.c
/usr/share/ffmpeg/examples/resampling_audio.c
/usr/share/ffmpeg/examples/scaling_video.c
/usr/share/ffmpeg/examples/transcode_aac.c
/usr/share/ffmpeg/examples/transcoding.c
/usr/share/ffmpeg/ffprobe.xsd
/usr/share/ffmpeg/libvpx-1080p.ffpreset
/usr/share/ffmpeg/libvpx-1080p50_60.ffpreset
/usr/share/ffmpeg/libvpx-360p.ffpreset
/usr/share/ffmpeg/libvpx-720p.ffpreset
/usr/share/ffmpeg/libvpx-720p50_60.ffpreset
/usr/share/man/man1/ffmpeg-all.1.xz
/usr/share/man/man1/ffmpeg-bitstream-filters.1.xz
/usr/share/man/man1/ffmpeg-codecs.1.xz
/usr/share/man/man1/ffmpeg-devices.1.xz
/usr/share/man/man1/ffmpeg-filters.1.xz
/usr/share/man/man1/ffmpeg-formats.1.xz
/usr/share/man/man1/ffmpeg-protocols.1.xz
/usr/share/man/man1/ffmpeg-resampler.1.xz
/usr/share/man/man1/ffmpeg-scaler.1.xz
/usr/share/man/man1/ffmpeg-utils.1.xz
/usr/share/man/man1/ffmpeg.1.xz
/usr/share/man/man1/ffplay-all.1.xz
/usr/share/man/man1/ffplay.1.xz
/usr/share/man/man1/ffprobe-all.1.xz
/usr/share/man/man1/ffprobe.1.xz
/usr/share/man/man1/ffserver-all.1.xz
/usr/share/man/man1/ffserver.1.xz
/usr/bin/ffmpeg
/usr/bin/ffplay
/usr/bin/ffprobe
/usr/bin/ffserver
/usr/share/doc/ffmpeg
/usr/share/doc/ffmpeg/INSTALL.md
/usr/share/doc/ffmpeg/README.md
/usr/share/doc/ffmpeg/build_system.txt
/usr/share/doc/ffmpeg/developer.html
/usr/share/doc/ffmpeg/errno.txt
/usr/share/doc/ffmpeg/faq.html
/usr/share/doc/ffmpeg/fate.html
/usr/share/doc/ffmpeg/ffmpeg-all.html
/usr/share/doc/ffmpeg/ffmpeg-bitstream-filters.html
/usr/share/doc/ffmpeg/ffmpeg-codecs.html
/usr/share/doc/ffmpeg/ffmpeg-devices.html
/usr/share/doc/ffmpeg/ffmpeg-filters.html
/usr/share/doc/ffmpeg/ffmpeg-formats.html
/usr/share/doc/ffmpeg/ffmpeg-protocols.html
/usr/share/doc/ffmpeg/ffmpeg-resampler.html
/usr/share/doc/ffmpeg/ffmpeg-scaler.html
/usr/share/doc/ffmpeg/ffmpeg-utils.html
/usr/share/doc/ffmpeg/ffmpeg.html
/usr/share/doc/ffmpeg/ffmpeg.txt
/usr/share/doc/ffmpeg/ffplay-all.html
/usr/share/doc/ffmpeg/ffplay.html
/usr/share/doc/ffmpeg/ffprobe-all.html
/usr/share/doc/ffmpeg/ffprobe.html
/usr/share/doc/ffmpeg/ffserver-all.html
/usr/share/doc/ffmpeg/ffserver.conf
/usr/share/doc/ffmpeg/ffserver.html
/usr/share/doc/ffmpeg/filter_design.txt
/usr/share/doc/ffmpeg/general.html
/usr/share/doc/ffmpeg/git-howto.html
/usr/share/doc/ffmpeg/issue_tracker.txt
/usr/share/doc/ffmpeg/libav-merge.txt
/usr/share/doc/ffmpeg/libavcodec.html
/usr/share/doc/ffmpeg/libavdevice.html
/usr/share/doc/ffmpeg/libavfilter.html
/usr/share/doc/ffmpeg/libavformat.html
/usr/share/doc/ffmpeg/libavutil.html
/usr/share/doc/ffmpeg/libswresample.html
/usr/share/doc/ffmpeg/libswscale.html
/usr/share/doc/ffmpeg/mips.txt
/usr/share/doc/ffmpeg/multithreading.txt
/usr/share/doc/ffmpeg/nut.html
/usr/share/doc/ffmpeg/optimization.txt
/usr/share/doc/ffmpeg/platform.html
/usr/share/doc/ffmpeg/rate_distortion.txt
/usr/share/doc/ffmpeg/snow.txt
/usr/share/doc/ffmpeg/swresample.txt
/usr/share/doc/ffmpeg/swscale.txt
/usr/share/doc/ffmpeg/tablegen.txt
/usr/share/doc/ffmpeg/writing_filters.txt
/usr/share/ffmpeg
/usr/share/ffmpeg/examples
/usr/share/ffmpeg/examples/Makefile
/usr/share/ffmpeg/examples/README
/usr/share/ffmpeg/examples/avio_dir_cmd.c
/usr/share/ffmpeg/examples/avio_reading.c
/usr/share/ffmpeg/examples/decoding_encoding.c
/usr/share/ffmpeg/examples/demuxing_decoding.c
/usr/share/ffmpeg/examples/extract_mvs.c
/usr/share/ffmpeg/examples/filter_audio.c
/usr/share/ffmpeg/examples/filtering_audio.c
/usr/share/ffmpeg/examples/filtering_video.c
/usr/share/ffmpeg/examples/http_multiclient.c
/usr/share/ffmpeg/examples/metadata.c
/usr/share/ffmpeg/examples/muxing.c
/usr/share/ffmpeg/examples/qsvdec.c
/usr/share/ffmpeg/examples/remuxing.c
/usr/share/ffmpeg/examples/resampling_audio.c
/usr/share/ffmpeg/examples/scaling_video.c
/usr/share/ffmpeg/examples/transcode_aac.c
/usr/share/ffmpeg/examples/transcoding.c
/usr/share/ffmpeg/ffprobe.xsd
/usr/share/ffmpeg/libvpx-1080p.ffpreset
/usr/share/ffmpeg/libvpx-1080p50_60.ffpreset
/usr/share/ffmpeg/libvpx-360p.ffpreset
/usr/share/ffmpeg/libvpx-720p.ffpreset
/usr/share/ffmpeg/libvpx-720p50_60.ffpreset
/usr/share/ma/usr/n/man1/ffmpeg-all.1.xz
/usr/share/man/man1/ffmpeg-bitstream-filters.1.xz
/usr/share/man/man1/ffmpeg-codecs.1.xz
/usr/share/man/man1/ffmpeg-devices.1.xz
/usr/share/man/man1/ffmpeg-filters.1.xz
/usr/share/man/man1/ffmpeg-formats.1.xz
/usr/share/man/man1/ffmpeg-protocols.1.xz
/usr/share/man/man1/ffmpeg-resampler.1.xz
/usr/share/man/man1/ffmpeg-scaler.1.xz
/usr/share/man/man1/ffmpeg-utils.1.xz
/usr/share/man/man1/ffmpeg.1.xz
/usr/share/man/man1/ffplay-all.1.xz
/usr/share/man/man1/ffplay.1.xz
/usr/share/man/man1/ffprobe-all.1.xz
/usr/share/man/man1/ffprobe.1.xz
/usr/share/man/man1/ffserver-all.1.xz
/usr/share/man/man1/ffserver.1.xz

Не понял, вроде libffmpeg.so был раньше в /usr/lib64 и в /usr/lib в составе ffmpeg или нет?

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 26 янв 2018, 01:31

Алзим, может добавить возможность установки в системе вот этого пакета - https://pkgs.org/download/opera-stable-libffmpeg?

только поправить папки внутри пакета на корректные для Росы и заодно продублировать его в /usr/lib/chromium browser/ для желающих установить доп.браузеры, можно отдельным пакетом. Это работает, у меня по крайней мере ))) это реально упростит адаптацию сторониих браузеров и заодно сделает Оперу и Ко в Росе полноценными.

п.с. кстати можно еще попробовать сам google chrome - https://www.google.ru/chrome/browser/desktop/index.html, есть rpm для федорки и опенсус )) да и deb само-собой.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Алзим » 26 янв 2018, 03:00

Harrys77 писал(а):
26 янв 2018, 01:31
Алзим, может добавить возможность установки в системе вот этого пакета - https://pkgs.org/download/opera-stable-libffmpeg?
В Операх есть свои библиотеки ffmpeg и мне больше интересно почему они не работают.

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение keleg » 26 янв 2018, 07:19

Алзим писал(а):
26 янв 2018, 03:00
Harrys77 писал(а):
26 янв 2018, 01:31
Алзим, может добавить возможность установки в системе вот этого пакета - https://pkgs.org/download/opera-stable-libffmpeg?
В Операх есть свои библиотеки ffmpeg и мне больше интересно почему они не работают.
Насколько я понимаю, из-за лицензии?

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Алзим » 26 янв 2018, 07:56

keleg писал(а):
26 янв 2018, 07:19
Насколько я понимаю, из-за лицензии?
А какая может быть лицензия, если библиотеки уже лежат в пакете Оперов.

Код: Выделить всё

urpmf libffmpeg.so
opera-blink:/usr/lib64/opera/libffmpeg.so
opera-blink:/usr/lib/opera/libffmpeg.so

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение notauser » 26 янв 2018, 08:36

https://www.ffmpeg.org/legal.html
Первый License Compliance Checklist и последний Patent Mini-FAQ "пункты" посмотрите.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 26 янв 2018, 16:28

Алзим писал(а):А какая может быть лицензия, если библиотеки уже лежат в пакете Оперов.
тут разница как у видеодрайверов, можно со свободной лицензией ffmpeg использовать, а можно "доп.пакет" вкрутить, в котором есть кодеки с "несвободной" лицензией. Ну или типа того. 8)

Потому в свободном пакете мы имеем 1,4 МБ обрупка кодеков, а в расширенном пакете есть 3,5 МБ нормальных, человеческих кодеков.

п.с. и есть такой же пакет для chromium, ссылки в шапке.

п.п.с. Доброе утро!!! Не прошло и года :ROFL: спасибо хоть поржал ))) а то уж думал окончательно в федорку все переметнуть все компы. А то заплатишь например за трансляцию в HD, а тебе браузер вместо видео кажет "огромный болт" о том, что у него нет какого-нибудь .264. Ну разве это норма для уважаемого дистрибутива?

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

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 Вместе поржём.

Аватара пользователя
Barmalei
Сообщения: 5468
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Barmalei » 26 янв 2018, 16:41

Алзим писал(а):
26 янв 2018, 16:38
Harrys77 писал(а):
26 янв 2018, 16:28
спасибо хоть поржал )))
Покажи мне как в Операх используется кодек, который лежит по адресу /usr/lib64/opera/libffmpeg.so Вместе поржём.
1,5 метра весит, с его слов получается свободный обрубок.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Алзим » 26 янв 2018, 16:43

Barmalei писал(а):
26 янв 2018, 16:41
1,5 метра весит, с его слов получается свободный обрубок.
И как посмотреть работу этого обрубка?

Аватара пользователя
Barmalei
Сообщения: 5468
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Barmalei » 26 янв 2018, 16:46

Алзим писал(а):
26 янв 2018, 16:43
Barmalei писал(а):
26 янв 2018, 16:41
1,5 метра весит, с его слов получается свободный обрубок.
И как посмотреть работу этого обрубка?
Должно что-то показать, может что-то и другое надо http://html5test.com/

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Алзим » 26 янв 2018, 16:48

Barmalei писал(а):
26 янв 2018, 16:46
Должно что-то показать, может что-то и другое надо http://html5test.com/
Там и признаков нет этого кодека.

Аватара пользователя
Barmalei
Сообщения: 5468
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Barmalei » 26 янв 2018, 16:53

Алзим писал(а):
26 янв 2018, 16:48
Barmalei писал(а):
26 янв 2018, 16:46
Должно что-то показать, может что-то и другое надо http://html5test.com/
Там и признаков нет этого кодека.
По моему в файл зашиты кодеки и не один. В каком то больше, в каком то меньше. А чего вам хотелось увидеть? Название libffmpeg.so?

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 26 янв 2018, 17:02

Алзим писал(а):
26 янв 2018, 16:38
Harrys77 писал(а):
26 янв 2018, 16:28
спасибо хоть поржал )))
Покажи мне как в Операх используется кодек, который лежит по адресу /usr/lib64/opera/libffmpeg.so Вместе поржём.

Код: Выделить всё

nm -D libffmpeg.so
развлекайтесь на здоровье, но правда некоторые уже давно в это "наигрались". http://forum.rosalab.ru/viewtopic.php?f ... 100#p85786, вот прям с этого поста и далее.

п.с. спокойствие, только спокойствие, вопрос выеденного яйца не стоит. 8)

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Алзим » 26 янв 2018, 17:18

Barmalei писал(а):
26 янв 2018, 16:53
По моему в файл зашиты кодеки и не один. В каком то больше, в каком то меньше. А чего вам хотелось увидеть? Название libffmpeg.so?
Я хочу увидеть в Операх работу данного кодека. Пусть даже в кастрированном виде.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 26 янв 2018, 17:32

Алзим писал(а):
26 янв 2018, 17:18
Я хочу увидеть в Операх работу данного кодека. Пусть даже в кастрированном виде.
а я хочу "Мазеррати" )) и что? :roll: как это относится к делу?

Вопрос то простой - есть пакет содержащий дополнительные кодеки и он нужен в системе, т.к. без него браузер не функционирует нормально. А юзер при этом сам может решать - нужно ему устанавливать эти кодеки для браузера или нет.

Каким боком они там в Опере работают меня вообще мало интересует, я не разраб ffmpeg или Opera, и это вообще дело десятое на мой взгляд. Важно что пакет с доп. кодеками работает намного лучше. Можно убедиться в этом на практике, когда на "обрубке" половина контента тупо не запускается, а с доп.пакетом все работает.

п.с. да и в принципе кому надо уже сами разобрались и нормальные кодеки подтянули куда можно. Так шта можете "тормозить" в этом вопросе и дальше, а бедные юзвери будут хороводить с бубнами как прежде. Но ничего, нам не привыкать ))
Последний раз редактировалось Harrys77 26 янв 2018, 18:34, всего редактировалось 1 раз.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 26 янв 2018, 18:32

Могу еще добавить что библиотеки изначально разные по причине того, что раньше в США, Канаде, ЕС и т.д., за расширенный пакет кодеков надо было платить деньгами, т.е. лицензию покупать. Потому и размер файлов отличается в разы. Думаю сейчас ситуация немного изменилась, но разница в лицензиях есть наверняка до сих пор. Так что пакет лучше делать допом, либо предупреждать что он есть, чтобы не подставлять людей под разные неприятности. Может где-нибудь до сих пор применяют санкции за нелицензионное использование МР3 )))

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение notauser » 26 янв 2018, 20:44

Это всё патенты.
На МР3 срок действия патентов истёк в 2017 году. По Н.264 смотреть http://www.mpegla.com/main/programs/AVC ... nsees.aspx Opera Software AS там нет, а Cisco Systems и Google - есть.

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение trs » 27 янв 2018, 08:04

notauser писал(а):
26 янв 2018, 08:36
https://www.ffmpeg.org/legal.html
Поздно, похоже, у них там Конец Света уже случился.
ffmpeg.png

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 28 янв 2018, 00:14

про mp3 это шутка была вообще-то ))) но про патенты, лицензии - серьезно. MP3 и DX9 может и "протухли" уже, но на них же свет клином не сошелся, и речь вообще о видео кодеках для браузеров. Ну и вообще, прилично и разумно конечно соблюсти права всех сторон и стран. В федоре например этот пакет только в экстра-репках есть, в стандартной все те же 1,4 МБ опрубков кодеков.

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение notauser » 28 янв 2018, 21:28

trs писал(а):
27 янв 2018, 08:04
notauser писал(а):
26 янв 2018, 08:36
https://www.ffmpeg.org/legal.html
Поздно, похоже, у них там Конец Света уже случился.
ffmpeg.png
А у нас?

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 29 янв 2018, 02:03

А у нас как всегда - "все принадлежит народу" :D
Ну а ежели серьезно, то полагаю их можно всем использовать, но отдельным пакетом, на тот случай если где-нибудь низя. Они же вроде не платные, у них же лицензия просто non-free, "не свободная" значит. Драйвера к видеокартам устанавливают же, как правило все. Никому не охота в месе моргания наблюдать, вместо картинки. Тут шото типа того.

п.с. ну и вопрос еще, что в 2016.1 с этим? Сам проверить пока не могу...

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 11 фев 2018, 23:28

keleg писал(а):
09 апр 2017, 15:30
в 8.1 у нас запланировано обновление ffmpeg т.к. хромиум следующий требует. Видимо, в районе этого обновления и стоит оттестить всяческие яндекс-браузеры и оперы на отсутствие этого недочета.
вранье по факту. Извините, но обновление ничего не исправило и судя по всему не планировали ничего исправлять.
Алзим писал(а):
09 апр 2017, 18:56
У меня на 2016,1 в самой новой версии Хромиума работает отлично и всё тестовое видео из первого поста открывает прекрасно. И скорость у него быстрее, чем у Огнелиса.
ffmpeg там обновлён.
наглая, бессовесная ложь. 8) Ничего из коробки в Хромиуме не работает как надо.

Отличная у вас команда ребята, так держать! Вам буквально все разжевали, но... видимо зря.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Алзим » 12 фев 2018, 13:02

Harrys77 писал(а):
11 фев 2018, 23:28
наглая, бессовесная ложь. Ничего из коробки в Хромиуме не работает как надо.
Так возьмись и сделай. Покажи как надо.

Аватара пользователя
Barmalei
Сообщения: 5468
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Barmalei » 12 фев 2018, 13:05

По моему ему нужно чтобы по дефолту лежал libffmpeg.so с максимальным набором кодеков.

*d0s
Сообщения: 953
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение *d0s » 12 фев 2018, 17:15

Года два назад на ютубе хотел посмотреть и послушать один ролик. Посмотрел, но без звука, не было подходящего кодека. Меня это удивило, ведь обычно aac/mp4.
В альтлинуксе ffmpeg есть только не в стабильной ветке.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 18 фев 2018, 14:57

ну вы блин даете! Мне лично ничего не нужно, *nix юзаю с 1995 года по мере надобности и при желании могу настроить как мне надо. Кроме тех моментов когда надо лезть глубоко в код, тем более non-free. Ну вот зачем оно мне?

Этот пакет нуже всем юзерам в Росе для удобства в первую очередь. Не у всех есть время ковыряться в настройках, да и не просто это для рядового пользователя. Задача сделать линукс доступным стоИт или нет, чет я не понял?

*d0s, пакет ffmpeg тут вообще не причем, это кодировщик видео, если пожать надо или формат сменить. Его впринципе тянуть в ОС для браузеров не нужно :D А нужна разделяемая библотека libffmpeg.so, это как спутать бульдога с носорогом практически ))

Хотя похоже и он скоро не нужен будет: Короче - ждем движок Chrome stable 65, там похоже все завели напрямую через libEGL.so и libGLESv2.so, правда это пока мои домыслы, но факт в том, что после установки все работает без "танцев с бубном". Глубоко пока не ковырялся, времени не особо.

Желающие могут установить в Росу google chrome beta 65 из репозитория google. Кстати, еще не успел проверить на 32/64 R8.1, но похоже репку свою он умеет прописывать в urpmi.cfg, пока не могу попасть к компам, грипуют все )))

Так что если кто меня не правильно понял - простите меня! И вообще сегодня прощенное воскресение, так что ежели кого обидел - еще раз - ПРОСТИТЕ!!! :beer:
Последний раз редактировалось Harrys77 19 фев 2018, 13:10, всего редактировалось 1 раз.

*d0s
Сообщения: 953
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение *d0s » 18 фев 2018, 17:52

Harrys77 писал(а):
18 фев 2018, 14:57
А нужна разделяемая библотека libffmpeg.so, это как спутать бульдога с носорогом практически ))
Эта либа была.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 19 фев 2018, 13:14

Понятное дело, возможно ее не только браузеры юзают. Тут интереснее какая она по размеру, вывод по кодекам какой nm -D libffmpeg.so и т.д.
ну и почему Хромиум ее не видит нормально, как может?

Аватара пользователя
nafigatarrosa
Сообщения: 161
Зарегистрирован: 04 июн 2015, 20:50
Operating system: ROSA Desktop Fresh

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение nafigatarrosa » 19 фев 2018, 23:03

ALINOVEMBER 67.png
ALINOVEMBER 67.png
поставил opera-developer 52 видио в вк иногда на ютубе и на гудгейме не работает.файл libffmpeg.so присутствует
Opera Снимок_2018-02-19_221435_vk.com.png
Вложения
Opera Снимок_2018-02-19_221708_www.youtube.com.png

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 21 фев 2018, 19:45

*d0s писал(а):
18 фев 2018, 17:52
Эта либа была.
ткните меня носом, а то у меня наверное косоглазие с криворукостью.
~]$ rpm -ql ffmpeg
/usr/bin/ffmpeg
/usr/bin/ffplay
/usr/bin/ffprobe
/usr/bin/ffserver
/usr/bin/qt-faststart
/usr/share/doc/ffmpeg
/usr/share/doc/ffmpeg/COPYING.GPLv2
/usr/share/doc/ffmpeg/COPYING.GPLv3
/usr/share/doc/ffmpeg/COPYING.LGPLv2.1
/usr/share/doc/ffmpeg/COPYING.LGPLv3
/usr/share/doc/ffmpeg/CREDITS
/usr/share/doc/ffmpeg/README.md
/usr/share/doc/ffmpeg/ffserver.conf
/usr/share/ffmpeg
/usr/share/ffmpeg/ffprobe.xsd
/usr/share/ffmpeg/libvpx-1080p.ffpreset
/usr/share/ffmpeg/libvpx-1080p50_60.ffpreset
/usr/share/ffmpeg/libvpx-360p.ffpreset
/usr/share/ffmpeg/libvpx-720p.ffpreset
/usr/share/ffmpeg/libvpx-720p50_60.ffpreset
/usr/share/man/man1/ffmpeg-all.1.gz
/usr/share/man/man1/ffmpeg-bitstream-filters.1.gz
/usr/share/man/man1/ffmpeg-codecs.1.gz
/usr/share/man/man1/ffmpeg-devices.1.gz
/usr/share/man/man1/ffmpeg-filters.1.gz
/usr/share/man/man1/ffmpeg-formats.1.gz
/usr/share/man/man1/ffmpeg-protocols.1.gz
/usr/share/man/man1/ffmpeg-resampler.1.gz
/usr/share/man/man1/ffmpeg-scaler.1.gz
/usr/share/man/man1/ffmpeg-utils.1.gz
/usr/share/man/man1/ffmpeg.1.gz
/usr/share/man/man1/ffplay-all.1.gz
/usr/share/man/man1/ffplay.1.gz
/usr/share/man/man1/ffprobe-all.1.gz
/usr/share/man/man1/ffprobe.1.gz
/usr/share/man/man1/ffserver-all.1.gz
/usr/share/man/man1/ffserver.1.gz
~]$ rpm -ql ffmpeg-libs
/usr/lib64/libavcodec.so.57
/usr/lib64/libavcodec.so.57.89.100
/usr/lib64/libavfilter.so.6
/usr/lib64/libavfilter.so.6.82.100
/usr/lib64/libavformat.so.57
/usr/lib64/libavformat.so.57.71.100
/usr/lib64/libavresample.so.3
/usr/lib64/libavresample.so.3.5.0
/usr/lib64/libavutil.so.55
/usr/lib64/libavutil.so.55.58.100
/usr/lib64/libpostproc.so.54
/usr/lib64/libpostproc.so.54.5.100
/usr/lib64/libswresample.so.2
/usr/lib64/libswresample.so.2.7.100
/usr/lib64/libswscale.so.4
/usr/lib64/libswscale.so.4.6.100
/usr/share/man/man3/libavcodec.3.gz
/usr/share/man/man3/libavfilter.3.gz
/usr/share/man/man3/libavformat.3.gz
/usr/share/man/man3/libavutil.3.gz
/usr/share/man/man3/libswresample.3.gz
/usr/share/man/man3/libswscale.3.gz
где вы тут 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. 8) пакеты vulkan, vaapi, vdpau и все что с ними связанно установить еще стоит. Тогда кодеками из libffmpeg.so будет сразу на видео-карточке декодироваться все что открываешь в браузере.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5player в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 22 фев 2018, 00:08

Алзим писал(а):
12 фев 2018, 13:02
Так возьмись и сделай. Покажи как надо.
Вот только без "ценных" советов, плиз. Может тогда мне проще установить другой браузер, который подцепит правильно библиотеки и плагины, ну или вообще сменить дистрибутив на тот, где сборщики разбираются в вопросе? Довольно простом кстати.

Структурно в хромиуме он не может вытащить видео с Яндекс-диска, значит встроенные плагины не все собраны, либо какой-то собран/настроен не так. Думаю есть смысл копать в сторону webgl, widevine и т.п., потому как сам кодек .264 по другим ссылкам в хромиуме работает.

Ну или можно задвинуть этот вопрос на полку, т.к. будущий движок у chromium уже другой и будет работать похоже на кодеках через vaapi-vdpau, что разумно. И вопрос снимется сам собой надеюсь, когда остальные браузеры освоят новый движок.
В принципе он уже доступен для сборкиhttps://download-chromium.appspot.com/? ... =snapshots - 66 уже доступен для скачивания, но он не стабильный. Но 65 уже на стадии бета, он тоже уже сделан нормально, его можно уже подсобрать по идее и сразу для R8;R10 впулить. Заявку писать или самому этим заняться? :)

dragon
Сообщения: 546
Зарегистрирован: 15 мар 2016, 17:16
Operating system: ROSA Desktop Fresh R12.4 PLASMA
Откуда: Балаково, Саратовская обл.

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение dragon » 16 мар 2018, 09:10

В Яндекс-браузере после недавнего обновления все заработало. Теперь тяжеловесный и неповоротливый Огнелис с добавленным прибамбасом "Фрегат" используется исключительно для торрентов - в Яндексе приходится сначала торрент файл сохранять, потом запускать, потом удалять. На Огнелисе тоже где-то сохраняется, но хоть запускается сразу...

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 16 мар 2018, 11:02

я-бро пока на старом движке бегает, просто они исполняемую библиотеку кодеков расширили и теперь это не обрубок в 1,4 МБ, а вполне годная сборка на сегодняшний день. Через пару обновлений должны все завести полностью на хардварьном декодировании, по идее, вот тогда действительно заработает. Кстати Google Chrome 65 в стабильных, работает уже на абсолютно новом движке, у которого libffmpeg.so вообще нет в корне. 8) полагаю в Росе пора обновить глобально Chromium до 65 версии. :oops:

Аватара пользователя
vlad@vlad-orlov.ru
Сообщения: 264
Зарегистрирован: 28 дек 2015, 11:55
Operating system: Rosa fd, lubuntu
Откуда: СССР
Контактная информация:

Re: Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение vlad@vlad-orlov.ru » 29 апр 2018, 18:13

Если у кого-то отвалилось видео в Яндекс.Браузере, ставьте версию кодеков, соответствующую версии браузера Chromium.
Кодеки лучше брать на ланчпаде, т.к. из архивов Убунды их удаляют.
Мне подошел этот https://launchpad.net/ubuntu/bionic/amd ... 7-0ubuntu1 для Хромиума 64.0.3282

Аватара пользователя
vladi105
Сообщения: 117
Зарегистрирован: 09 ноя 2016, 16:35
Operating system: ROSA Fresh R11 XFCE
Контактная информация:

Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение vladi105 » 25 сен 2018, 06:12

Кодеки необходимые для воспроизведения HTML5 видео ( Скачать для Яндекс,Опера,Вивальди )

P.S После обновления браузеров пакеты надо ставить повторно.
Если обновление браузера не ставится из-за конфликта - удаляем пакет с кодеками который ставили,ставим обновление браузера ,а затем снова пакет с кодеками.

Dim
Сообщения: 327
Зарегистрирован: 09 июн 2014, 08:09
Operating system: ROSA Desktop Fresh R3

Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Dim » 30 июн 2019, 01:24

Не могу заставить работать видео в опере, перепробовал кучу libffmpeg.so но при попытке воспроизвести видео получаю серый прямоугольник на месте видео. При этом на странице проверки видео, показывает, что все необходимые кодеки браузером вполне поддерживаются. Не сталкивался ли кто-нибудь уже с такой проблемой?

Аватара пользователя
ans
Сообщения: 2791
Зарегистрирован: 11 сен 2011, 08:42
Operating system: Rosa
Откуда: Ekaterinburg
Контактная информация:

Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение ans » 30 июл 2019, 05:44

Dim писал(а):
30 июн 2019, 01:24
Не могу заставить работать видео в опере, перепробовал кучу libffmpeg.so но при попытке воспроизвести видео получаю серый прямоугольник на месте видео. При этом на странице проверки видео, показывает, что все необходимые кодеки браузером вполне поддерживаются. Не сталкивался ли кто-нибудь уже с такой проблемой?
1. Вопрос по платформе 2014.1 ?
2. Какое именно видео? (сейчас пробовал, на 2016.1 - ютуб работает)
Изображение

Ответить

Вернуться в «Обсуждение ROSA Fresh R4 - R8 (платформа 2014.1)»