Как установить декодер h.264?


14

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

Появилось окно сообщения со следующим сообщением:

Python (v2.7) требует установки плагинов для воспроизведения медиа-файлов следующего типа: H.264 decoder

Я попытался установить плагин, но он не мог быть установлен. Он также недоступен в программном центре. Как я могу получить этот плагин?


какой формат видео вы пытаетесь воспроизвести ?? и кстати вы установили Ubuntu-limited-extras ??
Sukupa91

пытаюсь воспроизвести видео в формате MPEG-4 (видео / mp4)
sonakshi

да, пакеты с ограниченным доступом устанавливаются
sonakshi

установите h264enc, что вызвало ошибку, упомянутую rajagenupula ..
Sukupa91

Читатель этого вопроса может также захотеть взглянуть на вопрос askubuntu.com/q/214421/217269 (о мультимедийных декодерах)
strpeter

Ответы:


7

Если вы хотите только H.264, то

sudo apt-get install h264enc

установит H.264 в вашу систему.


я попробовал aftr d всю процедуру, выскочила конфигурация постфикса .. но ничего не произошло
sonakshi

4
Разве это не кодер, не декодер?
HarlemSquirrel

h264enc - это «сценарий оболочки, который позволяет легко кодировать DVD или видеофайлы в видеоформат H.264 / AVC / MPEG-4 Part 10 с помощью MEncoder из проекта MPlayer». Это не похоже на требуемый кодек, но конвертация видео может стать альтернативой.
mc0e

Пробовал sudo apt-get install h264enc, но Ubuntu говорит, что это не доступно. Пробовал, apt-cache search h264encно ничего не получил.
Крэйг С. Андерсон

1
@ CraigS.Anderson убедитесь, что у вас включено «мультивселенное» хранилище. packages.ubuntu.com/search?keywords=h264enc
rɑːdʒɑ

12

Для воспроизведения видео в формате H.264 соответствующий декодер поставляется со следующей библиотекой:

sudo apt install gstreamer1.0-libav

4

Я думаю, что это часть пакета gstreamer-plugins-bad. Если вы ищете это в Центре программного обеспечения, оно должно появиться. Возможно, вам придется активировать хранилище multiverse (запустите Software & Sources и поставьте галочку в соответствующем поле).

После установки пакета Movie Player сможет воспроизводить файл.


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

Я попробовал что-то, и теперь, наконец, я могу CD-видео ... Спасибо всем за
вашу

Пакет, вероятно, был недоступен, потому что вы не активировали мультивселенное хранилище, как я уже писал, возможно, вам придется это сделать :)
fohswe

2

Установка gstreamer0.10-ffmpegиз PPA, как описано ниже, решила это для меня.

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg

2

Пакет, который исправил это для меня 16.04, - плохие плагины gstreamer. Я получил сообщение о минимальном Python-3.5, желающем установить какой-нибудь плагин MPEG-4 AAC, который ничего не делал. Чтобы исправить: В терминале введите:

sudo apt-get install gstreamer1.0-plugins-bad

Если вы все еще не можете заставить его работать как-то, вы можете попробовать VLC как обходной путь, устанавливаемый с помощью:

sudo apt-get install vlc

Я не снимал ограничение программного обеспечения, которое может работать, но может отключить другие кодеки. Кстати, видеоплеер или видео является видеоплеером Totem.


1

Ошибка с аудио только для gstreamer может быть легко устранена

Слушание только звука при воспроизведении H.264 с другим черным видеоэкраном было сообщено как gstreamer1.0 ошибка # 1562875 .

К счастью, эту ошибку легко устранить, выполнив следующую команду:

$ rm -R ~/.cache/gstreamer-1.0

Это вступит в силу после перезапуска приложения.


1

После этого видео ( https://www.youtube.com/watch?v=Vk5viMViSXk ) работало на меня. Теперь я могу воспроизводить и искать вперед / назад файлы h264, созданные моей китайской IP-камерой.

Подводить итоги:

  • Откройте VLC.

  • Перейти к: Tools/ Preferences. Выберите Show settings: «Все»

  • В Input / Codecs/ Demuxersвыберите Demux moduleкак h264 video demuxer. Сохраните и перезапустите VLC.

Теперь вы должны быть в состоянии воспроизвести файл h264.


0

У меня была такая же проблема с воспроизведением видео. Видеопроигрыватель хотел загрузить декодер mpeg - 4 и декодер h.264, но этого не произошло по юридическим причинам (если я правильно понимаю, что было написано в окне, которое появляется после того, как компьютер пытается загрузить упомянутые программы).

После того, как я снял галочку с Software & updates -> Ubuntu software -> «unclick» Software, ограниченная авторскими или юридическими проблемами (multiverse), все снова начинает работать. (Я имею в виду, что после этой операции компьютер загружает то, что ему нужно, и чтобы он начал работать).

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.