Это старая версия документа.
Содержание
Для воспроизведения и изменения мультимедиа файлов в систему необходимо установить кодеки, демуксеры и другие библиотеки…
Как это сделать рассмотрим ниже.
Кодеки - мини программы, которые преобразуют звук и изображение в компьютерный код, и наоборот когда нужно воспроизвести или изменить. Пример кодеков: x264, xvid, faac, faad, lame, vorbis.
Демуксеры - мини программы, которые упаковывают мультимедиа данные в контейнер, и распаковывают когда нужно воспроизвести или изменить. Пример медиаконтейнеров, сформированных демуксерами: avi, mp4, mp3, mkv, flv, webm, 3gp.
Установка мультимедиа кодеков
Кодеки лучше устанавливать из репозитория Medibuntu, так как в нем есть кодеки которых нет в стандартном репозитории из-за лицензий.
non-free-codecs - мультимедиа кодеки и демуксеры, консольный мультимедиа конвертер avconv , flash-player, rar архиватор, шрифты от Microsoft
libdvdcss2 - библиотека для DVD-Video с региональной защитой
Подключение репозитория Medibuntu
sudo -E wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update
Установка
sudo apt-get install non-free-codecs libdvdcss2
Обновление системы
sudo apt-get dist-upgrade
Выборочная установка мультимедиа кодеков
Выше описан метод как проще установить множество кодеков, но для некоторых случаев пригодится выборочная установка кодеков.
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
w32codecs - дополнительные кодеки c несвободными лицензиями от проекта mplayer для 32 битной архитектуры процессора
w64codecs- дополнительные кодеки c несвободными лицензиями от проекта mplayer для 64 битной архитектуры процессора
libdvdcss2 - библиотека для просмотра лицензионных DVD-Video.
Просмотр информации о медиафайлах
В плеерах можно посмотреть информацию о файле, например кодеки, размер видео, бирейт
Файловый менеджер Naulilus показывает медиаданные в свойствах файла, если установлены плееры Totem или Gnome-mplayer
mediainfo - показывает подробную информацию о мультимедиа файле
avconv -i /путь/до/файла - конвертер, который может показать информацию о мультимедиа файле
ffmpeg -i /путь/до/файла - конвертер, который может показать информацию о мультимедиа файле
Решение проблем
Если плеер не может воспроизвести какой-либо мультимедиа файл, тогда запустите плеер из терминала и посмотрите сообщение об ошибке, и обратитесь на форум.
Если у вас в программах на основе Gstreamer есть проблемы с mp4 и m4a, тогда выполните команду
rm -f ~/.gstreamer-0.10/registry*