Как играть в вебм (используя кодек VP9) в VLC?

13

При воспроизведении .webmфайла с использованием кодека VP9 в VLC я получаю следующее сообщение об ошибке (и воспроизводится звук):

VLC не поддерживает аудио или видео формат "VP90". К сожалению, у вас нет возможности это исправить.

Я могу воспроизвести эти файлы в тотеме, но как я могу воспроизвести их в VLC?

Я на Ubuntu 14.04и VLC есть 2.1.6. Пакет ubuntu-restricted-extrasустановлен.

Joschua
источник
Какую версию Ubuntu вы используете?
Оли
1
возможный дубликат askubuntu.com/questions/34372/how-to-play-a-webm-video-file
αғsнιη
@KasiyA В вопросе, который вы связали, webm не работает ни в одном плеере, но для меня он работает в тотеме. Это о том, что VLC не играет.
Иосуа
@ Оли Я добавил версию, которую я использую, к вопросу.
Иошуа
Возможная причина может заключаться в том, что файл webm содержит аудиопоток, который использует собственный формат. В этом случае он не сможет воспроизводить звук. в противном случае, vlc проигрывает файл webm нормально
Anwar

Ответы:

7

VP9 требует VLC 2.2.

sudo add-apt-repository ppa:mc3man/trusty-media

sudo apt-get update

sudo apt-get install vlc vlc-plugin-*

https://forum.videolan.org/viewtopic.php?t=131211

У меня была эта проблема в Ubuntu 14.04, и она была решена путем установки VLC 2.2.

Теренс Райкамаль
источник
2

Нет необходимости устанавливать, ubuntu-restricted-extrasчтобы иметь возможность играть в WebM с VLC. VLC 2.1.2 поддерживает VP9 по умолчанию (см. Http://www.webmproject.org/vp9/ и http://www.videolan.org/vlc/releases/2.1.2.html ). Вы можете попробовать обновить VLC или установить последнюю стабильную версию, загрузив ее непосредственно с сайта VLC.

Карл Уилбур
источник
У меня уже есть VLC 2.1.4.
Джошуа
Тогда я подозреваю, что это проблема самого файла. Тем не менее, по моему опыту, VLC сыграет только то, что вы дадите.
Карл Уилбур
1
Хм, но тотем может воспроизводить эти файлы без проблем. Видео загружаются с YouTube с помощью JDownloader.
Джошуа
4
Я получаю это также на Ubuntu 14.04 с VLC 2.1.6. Странно, это была прямая загрузка VP9 с YouTube.
Элайджа Линн
«Благодаря возможностям« RinceWind »2.1.2 позволяет экспериментально декодировать HEVC и Webm / VP9 (в зависимости от платформы)».
Кен Шарп
2

Мне пришлось apt remove vlc-?прежде, чем я узнал, что что-то из этого пакета разрушало видео HTML5 (кодек 'vp9') / DASH ускорял рендеринг / потоковую передачу видео Firefox.

Л Тишман
источник
0

Вам может понадобиться установить ограниченные дополнения:

sudo apt-get install ubuntu-restricted-extras

Это должно работать. Но если это не сработает после установки Ubuntu-limited-extras

Откройте Центр программного обеспечения Ubuntu, найдите «gstreamer» и установите его.

Или откройте терминал и введите следующие команды:

sudo add-apt-repository ppa:gstreamer-developers/ppa
sudo apt-get update
sudo apt-get install gstreamer1.0*

Надеюсь, это поможет.

Юран Перейра
источник
Вы знаете, какие gstreamerпакеты нужно установить? Я бы предпочел не устанавливать все это, если это возможно.
Иошуа