MPlayer - Медиа Проигрыватель

http://www.mplayerhq.hu

License

MPlayer is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

MPlayer is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with MPlayer; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.


Содержание

Как читать эту документацию
1. Введение
2. Установка
2.1. Требуемые программы:
2.2. Возможности:
2.3. Как насчёт GUI?
2.4. Шрифты и OSD
2.4.1. TrueType шрифты
2.4.2. Растровые шрифты
2.4.3. OSD меню
2.5. Codec installation
2.5.1. Xvid
2.5.2. x264
2.5.3. AAC кодек
2.5.4. AMR кодеки
2.6. RTC
3. Использование
3.1. Командная строка
3.2. Субтитры и OSD
3.3. Управление
3.3.1. Конфигурация управления
3.3.2. Управление через LIRC
3.3.3. Подчинённый ("рабский") режим
3.4. Сетевые потоки и каналы
3.4.1. Сохранение потоковых данных
3.5. Редактируемые списки решений [Edit Decision Lists] (EDL)
3.5.1. Использование EDL файлов
3.5.2. Создание EDL файлов
3.6. Расширенные возможности аудио
3.6.1. Окружающее/Многоканальное[Surround/Multichannel] воспроизведение
3.6.1.1. DVD'шники
3.6.1.2. Воспроизведение стерео звука на четырех колонках
3.6.1.3. Передача AC-3/DTS
3.6.1.4. Передача MPEG аудио
3.6.1.5. Matrix-кодированное[matrix-encoded] аудио
3.6.1.6. Эмуляция окружающего звука в наушниках
3.6.1.7. Решение проблем
3.6.2. Манипуляции с каналами
3.6.2.1. Общая информация
3.6.2.2. Воспроизведение моно на двух колонках
3.6.2.3. Копирование/перемещение каналов
3.6.2.4. Микширование каналов
3.6.3. Программная подстройка звука
4. Использование CD/DVD
4.1. Приводы CD/DVD
4.1.1. Linux
4.1.2. FreeBSD
4.2. Воспроизведение DVD
4.2.1. Региональный код
4.3. Воспроизведение VCD
5. TV
5.1. TV вход
5.1.1. Компиляция
5.1.2. Советы по использованию
5.1.3. Примеры
5.2. Телетекст
5.2.1. Замечания реализации
5.2.2. Использование телетекста
5.2.3. Горячие клавиши телетекста
6. Радио
6.1. Радио вход
6.1.1. Компиляция
6.1.2. Советы по использованию
6.1.3. Примеры
7. Устройства вывода видео
7.1. Настройка MTRR
7.2. Xv
7.2.1. 3dfx карты
7.2.2. S3 карты
7.2.3. nVidia карты
7.2.4. ATI карты
7.2.5. NeoMagic карты
7.2.6. Trident карты
7.2.7. Kyro/PowerVR карты
7.2.8. Карты Intel
7.3. DGA
7.4. SDL
7.5. SVGAlib
7.6. Вывод во фреймбуфер (FBdev)
7.7. Matrox фреймбуфер (mga_vid)
7.8. Поддержка 3Dfx YUV
7.9. tdfx_vid
7.10. OpenGL вывод
7.11. AAlib - отображение в текстовом режиме
7.12. libcaca - Цветная ASCII Art библиотека
7.13. VESA - вывод в VESA BIOS
7.14. X11
7.15. VIDIX
7.15.1. ATI карты
7.15.2. Matrox карты
7.15.3. Trident карты
7.15.4. 3DLabs карты
7.15.5. nVidia карты
7.15.6. SiS карты
7.16. DirectFB
7.17. DirectFB/Matrox (dfbmga)
7.18. MPEG декодеры
7.18.1. DVB ввод и вывод
7.18.2. DXR2
7.18.3. DXR3/Hollywood+
7.19. Другое оборудование вывода видео
7.19.1. Zr
7.19.2. Blinkenlights[Мерцающие огни?]
7.20. Поддержка TV-выхода
7.20.1. Matrox G400 карты
7.20.2. Matrox G450/G550 карты
7.20.3. ATI карты
7.20.4. nVidia
7.20.5. NeoMagic
8. Портинг
8.1. Linux
8.1.1. Debian пакеты
8.1.2. RPM пакеты
8.1.3. ARM
8.2. *BSD
8.2.1. FreeBSD
8.2.2. OpenBSD
8.2.3. Darwin
8.3. Коммерческие Unix
8.3.1. Solaris
8.3.2. HP-UX
8.3.3. AIX
8.3.4. QNX
8.4. Windows
8.4.1. Cygwin
8.4.2. MinGW
8.5. Mac OS
8.5.1. MPlayer OS X GUI
9. Основы использования MEncoder
9.1. Выбор кодеков и формата файлов
9.2. Выбор входного файла или устройства
9.3. Двухпроходное кодирование MPEG-4 ("DivX")
9.4. Кодирование в Sony PSP видео формат
9.5. Кодирование в MPEG формат
9.6. Масштабирование фильмов
9.7. копирование потока
9.8. Кодирование из нескольких входных файлов изображений (JPEG, PNG, TGA, SGI)
9.9. Извлечение DVD субтитров в файл VOBsub
9.10. Сохранение пропорций
10. Кодирование с MEncoder
10.1. Создание высококачественного MPEG-4 ("DivX") рипа из DVD фильма
10.1.1. Подготовка к кодированию: Идентификация исходного материала и кадровой частоты
10.1.1.1. Определение кадровой частоты источника
10.1.1.2. Идентификация исходного материала
10.1.2. Постоянный квантователь в сравнении с многопроходностью
10.1.3. Ограничения для эффективного кодирования
10.1.4. Усечение и масштабирование
10.1.5. Выбор разрешения и битпотока
10.1.5.1. Расчёт разрешения
10.1.6. Фильтрация
10.1.7. Чересстрочная развёртка и телесин
10.1.8. Кодирование чересстрочного видео
10.1.9. Замечания об аудио/видео синхронизации
10.1.10. Выбор видеокодека
10.1.11. Аудио
10.1.12. Мультиплексирование
10.1.12.1. Улучшение мультиплексирования и надёжности A/V синхронизации
10.1.12.2. Ограничения контейнера AVI
10.1.12.3. Мультиплексирование в контейнер Matroska (Матрёшка)
10.2. Как работать с телесином и чересстрочной развёрткой на NTSC DVD
10.2.1. Введение
10.2.2. Как распознать тип Вашего видео
10.2.2.1. Построчная развёртка
10.2.2.2. Телесин
10.2.2.3. Чересстрочная развертка
10.2.2.4. Смешанные построчная развертка и телесин
10.2.2.5. Смешанные построчная и чересстрочная развертки
10.2.3. Как кодировать каждую категорию
10.2.3.1. Построчная развертка
10.2.3.2. Телесин
10.2.3.3. Чересстрочная развертка
10.2.3.4. Смешанные построчная развертка и телесин
10.2.3.5. Смешанные построчная и чересстрочная развертки
10.2.4. Примечания
10.3. Кодирование семейством кодеков libavcodec
10.3.1. Видео кодеки libavcodec
10.3.2. Аудио кодеки libavcodec
10.3.2.1. Дополнительная таблица PCM/ADPCM форматов
10.3.3. Опции кодирования libavcodec
10.3.4. Примеры настроек кодирования
10.3.5. Нестандартные inter/intra матрицы
10.3.6. Пример
10.4. Кодирование кодеком Xvid
10.4.1. Какие опции следует использовать для получения лучших результатов?
10.4.2. Опции кодирования Xvid
10.4.3. Профили кодирования
10.4.4. Примеры настроек кодирования
10.5. Кодирование кодеком x264
10.5.1. Опции кодирования x264
10.5.1.1. Введение
10.5.1.2. Опции, затрагивающие, в основном, скорость и качество
10.5.1.3. Опции, относящиеся к различным предпочтениям
10.5.2. Примеры настроек кодирования
10.6. Кодирование семейством кодеков Video For Windows
10.6.1. Поддерживаемые кодеки Video for Windows
10.6.2. Использование vfw2menc для создания файла настроек кодека.
10.7. Использование MEncoder для создания совместимых с QuickTime файлов
10.7.1. Зачем необходимо создавать совместимые с QuickTime файлы?
10.7.2. Ограничения QuickTime 7
10.7.3. Обрезание
10.7.4. Масштабирование
10.7.5. A/V синхронизация
10.7.6. Битпоток
10.7.7. Пример кодирования
10.7.8. Ремультиплексирование в MP4
10.7.9. Добавление тегов метаданных
10.8. Использование MEncoder для создания VCD/SVCD/DVD-совместимых файлов.
10.8.1. Ограничения формата
10.8.1.1. Ограничения форматов
10.8.1.2. Ограничения на размер GOP
10.8.1.3. Ограничения на битпоток
10.8.2. Опции вывода
10.8.2.1. Пропорции
10.8.2.2. Сохранение A/V синхронизации
10.8.2.3. Преобразование частоты дискретизации
10.8.3. Использование libavcodec для VCD/SVCD/DVD кодирования
10.8.3.1. Введение
10.8.3.2. lavcopts
10.8.3.3. Примеры
10.8.3.4. Расширенные опции
10.8.4. Кодирование звука
10.8.4.1. toolame
10.8.4.2. twolame
10.8.4.3. libavcodec
10.8.5. Собирая все вместе
10.8.5.1. PAL DVD
10.8.5.2. NTSC DVD
10.8.5.3. PAL AVI, содержащий AC-3 звук, в DVD
10.8.5.4. NTSC AVI, содержащий AC-3 звук, в DVD
10.8.5.5. PAL SVCD
10.8.5.6. NTSC SVCD
10.8.5.7. PAL VCD
10.8.5.8. NTSC VCD
11. Часто Задаваемые вопросы
A. Как сообщать об ошибках
A.1. Отчеты об ошибках безопасности
A.2. Как исправить ошибку
A.3. Как провести проверку на деградацию, используя Subversion
A.4. Как сообщить об ошибке
A.5. Куда сообщать об ошибках
A.6. Что сообщать
A.6.1. Системная информация
A.6.2. Аппаратура и драйверы
A.6.3. Проблемы конфигурации
A.6.4. Проблемы компиляции
A.6.5. Проблемы при воспроизведении
A.6.6. Падения
A.6.6.1. Как сохранить информацию о воспроизводимом падении
A.6.6.2. Как извлечь полезную информацию из дампа core
A.7. Я знаю, что я делаю...
B. Формат скинов MPlayer
B.1. Обзор
B.1.1. Каталоги
B.1.2. Форматы изображений
B.1.3. Компоненты скина
B.1.4. Файлы
B.2. Файл skin
B.2.1. Главное окно и полоса воспроизведения
B.2.2. Вспомогательное окно
B.2.3. Меню со скинами
B.3. Шрифты
B.3.1. Значки
B.4. GUI сообщения
B.5. Создание качественного скина