Мультимедиа кодеки Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
wiki:кодеки [2013/07/06 19:56]
wiki:кодеки [2013/09/20 22:30]
Строка 1: Строка 1:
 ====== Мультимедиа кодеки ====== ====== Мультимедиа кодеки ======
  
-**Кодеки** - мини программы,​ которые преобразуют звук и изображение в компьютерный код, а когда нужно воспроизвести или изменить ​- преобразуют компьютерный код в звук и изображениеСтандартов кодирования существует множество,​ поэтому на каждый стандарт написана отдельная програмка. Некоторые кодеки при кодировании могут сжимать данные,​ это тоже прописано в стандартах. \\+Для воспроизведения и изменения мультимедиа файлов в систему необходимо установить кодеки,​ демуксеры и другие библиотеки... \\ 
 +Как это сделать рассмотрим ниже. 
 + 
 + 
 +**Кодеки** - мини программы,​ которые преобразуют звук и изображение в компьютерный код, ​и наоборот ​когда нужно воспроизвести или изменить. ​
 Пример кодеков:​ x264, xvid, faac, faad, lame, vorbis. Пример кодеков:​ x264, xvid, faac, faad, lame, vorbis.
  
-**Демуксеры** - мини программы,​ которые упаковывают мультимедиа данные в контейнер ​для сохранения на запоминающем устройстве или для передачи по сети, а когда нужно воспроизвести или изменить ​мультимедиа данные - распаковывают из контейнера. Стандартов хранения мультимедиа данных существует множество,​ поэтому на каждый стандарт написана отдельная програмка\\ +**Демуксеры** - мини программы,​ которые упаковывают мультимедиа данные в контейнер,  и распаковывают когда нужно воспроизвести или изменить. Пример медиаконтейнеров,​ сформированных демуксерами:​ avi, mp4, mp3, mkv, flv, webm, 3gp.
-Пример медиаконтейнеров,​ сформированных демуксерами:​ avi, mp4, mp3, mkv, flv, webm, 3gp.+
  
-===== Комплекты ​кодеков =====+===== Установка ​мультимедиа ​кодеков ===== 
 +\\ 
 +**ubuntu-restricted-extras** - мультимедиа кодеки,​ флеш плеер, шрифты от Microsoft, распаковщик rar архивов. 
 +<code bash>​sudo apt-get update && sudo apt-get install ubuntu-restricted-extras</​code>​ 
 +\\ 
 +**libdvdcss2** - библиотека для просмотра видео с лицензионных DVD дисков. 
 +<code bash>​sudo add-apt-repository "deb http://​download.videolan.org/​pub/​debian/​stable/​ /"</​code>​ 
 +<code bash>​wget -O - http://​download.videolan.org/​pub/​debian/​videolan-apt.asc|sudo apt-key add -</​code>​ 
 +<code bash>​sudo apt-get update && sudo apt-get install libdvdcss2</​code>​ 
 +\\
  
-Давайте рассмотрим какие комплекты кодеков ​и демуксеров имеются ​для Ubuntu:+===== Выборочная установка мультимедиа кодеков ===== 
 +Выше описан ​метод ​как ​проще установить ​множество кодеков, но для некоторых ​случаев пригодится ​выборочная установка кодеков.
  
 **libavcodec-extra-53** - кодеки от проекта libav \\ **libavcodec-extra-53** - кодеки от проекта libav \\
 **libavformat-extra-53** - демуксеры от проекта libav \\ **libavformat-extra-53** - демуксеры от проекта libav \\
- 
-**w32codecs** - дополнительные кодеки c несвободными лицензиями от проекта mplayer для 32 битной архитектуры процессора \\ 
-**w64codecs**- дополнительные кодеки c несвободными лицензиями от проекта mplayer для 64 битной архитектуры процессора \\ 
  
 Кодеки для программ на основе [[Gstreamer]],​ в этих пакетах находятся кодеки из состава libavcodec, они разделены по видам лицензий и др. параметрам:​ \\ Кодеки для программ на основе [[Gstreamer]],​ в этих пакетах находятся кодеки из состава libavcodec, они разделены по видам лицензий и др. параметрам:​ \\
Строка 24: Строка 34:
 **gstreamer0.10-plugins-bad-multiverse** \\ **gstreamer0.10-plugins-bad-multiverse** \\
  
-**libdvdcss2** - библиотека для ​просмотра лицензионных ​DVD-Video. ​\\ +**libdvdread4** - библиотека для ​чтения DVD \\ 
-\\ +**libdvdnav4** - библиотека ​для ​навигации по DVD \\ 
-\\ +**libdvdcss2** - библиотека для расшифровки лицензионных DVD дисков с видео. \\
- +
- +
-===== Установка ===== +
- +
-Чтобы упростить установку кодеков, ​были созданы метапакеты, устанавливающие за раз несколько комплектов кодеков: ​\\ +
-**ubuntu-restricted-extras** - libavcodec-extra-53,​ кодеки для ​[[Gstreamer]],​ flash-player,​ rar архиватор, ​шрифты от Microsoft\\ +
-**non-free-codecs** - ubuntu-restricted-extras + w32codecs/​w64codecs \\ +
- +
-\\ +
-==== Установка ubuntu-restricted-extras ==== +
- +
-<​code>​sudo apt-get --install-recommends install ubuntu-restricted-extras</​code>​ +
-\\ +
-==== Установка non-free-codecs ​и libdvdcss2 ==== +
- +
-\\ +
-Подключение репозитория Medibuntu  +
-<code bash>​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</​code>​ \\ +
-Установка  +
- <​code bash>​sudo apt-get --install-recommends install non-free-codecs libavcodec-extra-53 libavformat-extra-53 libavutil-extra-51 libdvdcss2</​code>​ +
-libavcodec-extra-53 libavformat-extra-53 libavutil-extra-51 указаны, так как без этого могут не обновиться, если установлены ​из стандартного репозитория +
- +
-===== Просмотр информации о файле =====+
  
-В плеерах можно посмотреть информацию о файле \\+===== Просмотр информации о медиафайлах ===== 
 +В плеерах можно посмотреть информацию о файле, например кодеки,​ размер видео, бирейт ​\\
 Файловый менеджер Naulilus показывает медиаданные в свойствах файла, если установлены плееры Totem или Gnome-mplayer \\ Файловый менеджер Naulilus показывает медиаданные в свойствах файла, если установлены плееры Totem или Gnome-mplayer \\
 **mediainfo** - показывает подробную информацию о мультимедиа файле \\  **mediainfo** - показывает подробную информацию о мультимедиа файле \\ 
Строка 57: Строка 45:
 **ffmpeg -i /​путь/​до/​файла** - конвертер,​ который может показать информацию о мультимедиа файле \\  **ffmpeg -i /​путь/​до/​файла** - конвертер,​ который может показать информацию о мультимедиа файле \\ 
  
 +===== Решение проблем =====
 +Если плеер не может воспроизвести какой-либо мультимедиа файл, тогда запустите плеер из терминала и посмотрите сообщение об ошибке,​ и обратитесь на форум. ​
  
-==== Возможные проблемы ==== +Если у вас в программах на основе ​[[Gstreamer]] есть проблемы с mp4 и m4a, тогда выполните команду
- +
-Если у вас в программах на основе Gstreamer есть проблемы с mp4 И m4a, тогда выполните команду+
 <code bash>rm -f ~/​.gstreamer-0.10/​registry*</​code>​ <code bash>rm -f ~/​.gstreamer-0.10/​registry*</​code>​
  
 +===== Ссылки =====
 +  * [[http://​www.videolan.org/​developers/​libdvdcss.html|Официальная страница libdvdcss]]