Не воспроизводится видео в браузере

Уже в который раз натыкаюсь на то, что не воспроизводится видео в браузере. Последний случай. Заходим по адресу:
https://www.f1news.ru/news/f1-127085.html
Ссылка на видео, взятое из соцсетей. Пробую его запустить. Получаю квадрат Малевича с надписью:
The media could not be played.
Ладно, перехожу по ссылке на страничку в твиттере, откуда взят ролик. Пробую запустить там. Не запускается.
Более того, у меня не запускаются все ролики, которые размещены на этой ленте твиттера.
openSUSE Leap 42.3 со всеми обновлениями на сегодняшний день.
Подскажите, куда копать.

Возможно не установлено чего-то необходимого для воспроизведения мультимедиа.
(а какой браузер используете?)

Я с openSUSE дружу достаточно давно, поэтому хорошо знаю, что в области поддержки мультимедиа у openSUSE если можно так выразиться “родовая травма”. Если у гугла спросить “openSUSE restricted formats”, то вылезут “миллионы” ссылок. В качестве типичной могу привести вот эту:

https://losst.ru/nastrojka-opensuse-42-1-posle-ustanovki

Там есть раздел “Установка кодеков openSUSE”, в котором приведен список пакетов, которые не ставятся по умолчанию. В списке несколько десятков пакетов, а с учетом тех, которые ставятся по зависимостям, всего получается ~150 пакетов. Вот по этому списку я все у себя проверил и доустановил.
По поводу браузера - я пользуюсь лисичкой, но по моим наблюдениям, проблема от браузера не зависит.

Господа!
На том же ПК загружаюсь в лайв режиме ROSA Fresh 10 LxQT. Нахожу тот же ролик, на который ссылка выше, и кликаю на нем. Появляется сообщение:

       By playing this video you agree to Twitterś use of cook
     This use may include analytics, personalization, and ads.
                                          OK

Нажимаешь на кнопочку “ОК” и начинается воспроизведение. А почему openSUSE так не может? Она что, богом обиженная?

Докладываю о проделанной работе. В системе был установлен Firefox 52.6-57.30.1-x86_64 от репозитория openSUSE-Leap 42.3-Update.
Добавил в систему репозиторий
http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_42.3/
Установил из него Firefox 58.0.2-1.3-x86_64. По зависимостям несколько пакетов захотели сменить поставщика, я разрешил.
Ву аля! Видео воспроизводится.

Всегда (начиная с 2008 или 2009 года) ставил кодеки в один клик вот от сюда](http://opensuse-community.org). (не понимаю зачем люди, до сих пор, пишут об этом статьи)

Только-что установил openSUSE 42.3 в VirtualBox, обновил до актуального состояния, установил кодеки](http://opensuse-community.org) в один клик. (больше ни чего не делал)
Результат: Видео из первого сообщение воспроизводится (до установки кодеков не воспроизводилось).

Выводы, я думаю, очевидны! Не стоит настраивать openSUSE по статьям UBUNTUоидов.

Во-первых, благодарю вас за то, что вы потратили свое время на то, чтобы воспроизвести у себя на ПК мою ситуацию. Что могу ответить?
-я привел ту ссылку как первый попавшийся у гугла пример. Я никак не утверждал, что предложенное решение самое лучшее, или единственно верное;
-вы привели ссылку на способ “установка в один клик”. Это тоже не панацея, т. к. он завязан на репо Пакман, а в нем тоже не все есть. Так, вы не сможете этим способом установить

  • [LEFT]k3b-codecs
    для Leap 42.3, его просто нет в Пакмане для 42.3.
    в этом способе ставятся только самые необходимые вещи, так сказать минимум-миниморум. Не всем этого хватит.
    -то видео, на которое я сослался, для воспроизведения требует выполнения некоторых операций:
    1)мой браузер должен отправить запрос на сайт твиттера с роликом
    2)дождаться ответа от сайта
    3)после получения ответа от сайта начать воспроизводить видео.
    У вас и у меня наверняка параметры канала в интернет разные. У вас браузер дождался ответа, а у меня не дождался и обломился по тайм-ауту.
    Вот как-то так.
    [/LEFT]

e_dimas, я вас прошу проверить воспроизводится ли у вас видео вот по такому адресу:
http://tv-eco.com/sport/match-igra
http://tv-eco.com/sport/match-igra

У меня после установки кодеков в один клик все равно не воспроизводится. Пишет в верхней части окна видео на красном фоне “Error: not found”.

У меня написано: “Доступ к Интернет-ресурсу заблокирован по решению органов государственной власти
Вероятно, у вас проблема не с кодеками, а из-за того, что провайдер блокирует доступ к ресурсу.

Приветствую! У меня провайдер Ростелеком, а у вас?

Ростелеком говорит:

Доступ к запрашиваемому ресурсу ограничен по решению суда или по иным основаниям, установленным законодательством Российской Федерации

Кодеки вас не спасут :slight_smile:

если пойти в обход, то всё играет, TW FF 58.0.2

Видимо, я очень невезучий. Если где-то есть грабли, то я на них обязательно наступлю. Вот еще один пример.
Скачиваю с ютюба файл
https://www.youtube.com/watch?v=hgQabhCvg40

Пытаюсь проиграть его с помощью vlc. Идет звуковое сопровождение, а вместо картинки сообщение:

тыц
Говорит, что у вас в системе не установлен кодек h264.
Вот как то так.

Извините, еще один вопрос. Когда скачивал youtube-dl, был такой выхлоп:

admin@linux-gnip:~> youtube-dl https://www.youtube.com/watch?v=hgQabhCvg40
https://www.youtube.com/watch?v=Чего она "не шмогла" смержить?

https://www.youtube.com/watch?v= hgQabhCvg40: Downloading video info webpage
https://www.youtube.com/watch?v= Merging formats into "Ария 'Хладеет в жилах кровь' из оперы 'Фарначе' Вивальди-hgQabhCvg40.mkv"
Deleting original file Ария 'Хладеет в жилах кровь' из оперы 'Фарначе' Вивальди-hgQabhCvg40.f133.mp4 (pass -k to keep)
Deleting original file Ария 'Хладеет в жилах кровь' из оперы 'Фарначе' Вивальди-hgQabhCvg40.f251.webm (pass -k to keep)
admin@linux-gnip:~> 


Меня особенно интересует строчка:
**WARNING: Requested formats are incompatible for merge and will be merged into mkv.
**

Он не может вставить звук в формате webm в видео mp4 и объединяет их в контейнер mkv. А вот если бы звук был m4a, то такого сообщения бы не было.

Я-то думал, что на ютюбе ролики хранятся в виде одного файла-контейнера. И задача youtube-dl весьма тривиальна: скачать этот файл и точка.

Я-то думал, что на ютюбе ролики хранятся в виде одного файла-контейнера. И задача youtube-dl весьма тривиальна: скачать этот файл и точка.

Не просто скачать, а объединить в mkv файл.
Не знаю, в чем у вас проблемы, но у меня всегда созданные файлы в youtube-dl воспроизводились.
Установите vlc-codec.

Посмотрел. Пакет vlc-codecs не был установлен. Установил. Указанный файл воспроизводится. Спасибо за подсказку. Посыпаю голову пеплом.

По прошествии некоторого времени пришла такая мысль. Да, я допустил ошибку. Но это не отменяет следующего вопроса. Почему нельзя было vlc-codecs включить в зависимости к пакету vlc? В таком случае простой юзверь, устанавливая один пакет, сразу получал бы и второй.

Почему нельзя было vlc-codecs включить в зависимости к пакету vlc?

Так и есть, но только в качестве рекомендуемой зависимости, при условии, если подключен пакман:
vlc -> vlc-noX -> vlc-codecs(Packman)