Содержание
Для воспроизведения и изменения мультимедиа файлов в систему необходимо установить кодеки, демуксеры и другие библиотеки…
Как это сделать рассмотрим ниже.
Кодеки - мини программы, которые преобразуют звук и изображение в компьютерный код, и наоборот когда нужно воспроизвести или изменить. Пример кодеков: x264, xvid, faac, faad, lame, vorbis.
Демуксеры - мини программы, которые упаковывают мультимедиа данные в контейнер, и распаковывают когда нужно воспроизвести или изменить. Пример медиаконтейнеров, сформированных демуксерами: avi, mp4, mp3, mkv, flv, webm, 3gp.
Установка мультимедиа кодеков
ubuntu-restricted-extras - мультимедиа кодеки, флеш плеер, шрифты от Microsoft, распаковщик rar архивов.
sudo apt-get update && sudo apt-get install ubuntu-restricted-extras
libdvdcss2 - библиотека для просмотра видео с лицензионных DVD дисков.
sudo add-apt-repository "deb http://download.videolan.org/pub/debian/stable/ /"
wget -O - http://download.videolan.org/pub/debian/videolan-apt.asc|sudo apt-key add -
sudo apt-get update && sudo apt-get install libdvdcss2
Выборочная установка мультимедиа кодеков
Выше описан метод как проще установить множество кодеков, но для некоторых случаев пригодится выборочная установка кодеков.
libavcodec-extra-53 - кодеки от проекта libav
libavformat-extra-53 - демуксеры от проекта libav
Кодеки для программ на основе Gstreamer, в этих пакетах находятся кодеки из состава libavcodec, они разделены по видам лицензий и др. параметрам:
gstreamer0.10-plugins-base
gstreamer0.10-plugins-good
gstreamer0.10-plugins-ugly
gstreamer0.10-plugins-bad
gstreamer0.10-plugins-bad-multiverse
libdvdread4 - библиотека для чтения DVD
libdvdnav4 - библиотека для навигации по DVD
libdvdcss2 - библиотека для расшифровки данных с лицензионных DVD дисков.
Просмотр информации о медиафайлах
В плеерах можно посмотреть информацию о файле, например кодеки, размер видео, бирейт
Файловый менеджер Naulilus показывает медиаданные в свойствах файла, если установлены плееры Totem или Gnome-mplayer
mediainfo - показывает подробную информацию о мультимедиа файле
avconv -i /путь/до/файла - конвертер, который может показать информацию о мультимедиа файле
ffmpeg -i /путь/до/файла - конвертер, который может показать информацию о мультимедиа файле
Решение проблем
Если плеер не может воспроизвести какой-либо мультимедиа файл, тогда запустите плеер из терминала и посмотрите сообщение об ошибке, и обратитесь на форум.
Если у вас в программах на основе Gstreamer есть проблемы с mp4 и m4a, тогда выполните команду
rm -f ~/.gstreamer-0.10/registry*