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

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

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. 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. Приводы CD/DVD
3.5.1. Linux
3.5.2. FreeBSD
3.6. Воспроизведение DVD
3.6.1. Региональный код
3.7. Воспроизведение VCD
3.8. Редактируемые списки решений [Edit Decision Lists] (EDL)
3.8.1. Использование EDL файлов
3.8.2. Создание EDL файлов
3.9. Расширенные возможности аудио
3.9.1. Окружающее/Многоканальное[Surround/Multichannel] воспроизведение
3.9.1.1. DVD'шники
3.9.1.2. Воспроизведение стерео звука на четырех колонках
3.9.1.3. Передача AC-3/DTS
3.9.1.4. Передача MPEG аудио
3.9.1.5. Matrix-кодированное[matrix-encoded] аудио
3.9.1.6. Эмуляция окружающего звука в наушниках
3.9.1.7. Решение проблем
3.9.2. Манипуляции с каналами
3.9.2.1. Общая информация
3.9.2.2. Воспроизведение моно на двух колонках
3.9.2.3. Копирование/перемещение каналов
3.9.2.4. Микширование каналов
3.9.3. Программная подстройка звука
3.10. TV вход
3.10.1. Компиляция
3.10.2. Советы по использованию
3.10.3. Примеры
3.11. Телетекст
3.11.1. Замечания реализации
3.11.2. Использование телетекста
3.12. Радио
3.12.1. Радио вход
3.12.1.1. Компиляция
3.12.1.2. Советы по использованию
3.12.1.3. Примеры
4. Устройства вывода видео
4.1. Настройка MTRR
4.2. Xv
4.2.1. 3dfx карты
4.2.2. S3 карты
4.2.3. nVidia карты
4.2.4. ATI карты
4.2.5. NeoMagic карты
4.2.6. Trident карты
4.2.7. Kyro/PowerVR карты
4.2.8. Карты Intel
4.3. DGA
4.4. SDL
4.5. SVGAlib
4.6. Вывод во фреймбуфер (FBdev)
4.7. Matrox фреймбуфер (mga_vid)
4.8. Поддержка 3Dfx YUV
4.9. tdfx_vid
4.10. OpenGL вывод
4.11. AAlib - отображение в текстовом режиме
4.12. libcaca - Цветная ASCII Art библиотека
4.13. VESA - вывод в VESA BIOS
4.14. X11
4.15. VIDIX
4.15.1. ATI карты
4.15.2. Matrox карты
4.15.3. Trident карты
4.15.4. 3DLabs карты
4.15.5. nVidia карты
4.15.6. SiS карты
4.16. DirectFB
4.17. DirectFB/Matrox (dfbmga)
4.18. MPEG декодеры
4.18.1. DVB ввод и вывод
4.18.2. DXR2
4.18.3. DXR3/Hollywood+
4.19. Другое оборудование вывода видео
4.19.1. Zr
4.19.2. Blinkenlights[Мерцающие огни?]
4.20. Поддержка TV-выхода
4.20.1. Matrox G400 карты
4.20.2. Matrox G450/G550 карты
4.20.3. ATI карты
4.20.4. nVidia
4.20.5. NeoMagic
5. Портинг
5.1. Linux
5.1.1. Debian пакеты
5.1.2. RPM пакеты
5.1.3. ARM
5.2. *BSD
5.2.1. FreeBSD
5.2.2. OpenBSD
5.2.3. Darwin
5.3. Коммерческие Unix
5.3.1. Solaris
5.3.2. HP-UX
5.3.3. AIX
5.3.4. QNX
5.4. Windows
5.4.1. Cygwin
5.4.2. MinGW
5.5. Mac OS
5.5.1. MPlayer OS X GUI
6. Основы использования MEncoder
6.1. Выбор кодеков и формата файлов
6.2. Выбор входного файла или устройства
6.3. Двухпроходное кодирование MPEG-4 ("DivX")
6.4. Кодирование в Sony PSP видео формат
6.5. Кодирование в MPEG формат
6.6. Масштабирование фильмов
6.7. копирование потока
6.8. Кодирование из нескольких входных файлов изображений (JPEG, PNG, TGA, SGI)
6.9. Извлечение DVD субтитров в файл VOBsub
6.10. Сохранение пропорций
7. Кодирование с MEncoder
7.1. Создание высококачественного MPEG-4 ("DivX") рипа из DVD фильма
7.1.1. Подготовка к кодированию: Идентификация исходного материала и кадровой частоты
7.1.1.1. Определение кадровой частоты источника
7.1.1.2. Идентификация исходного материала
7.1.2. Постоянный квантователь в сравнении с многопроходностью
7.1.3. Ограничения для эффективного кодирования
7.1.4. Усечение и масштабирование
7.1.5. Выбор разрешения и битпотока
7.1.5.1. Расчёт разрешения
7.1.6. Фильтрация
7.1.7. Чересстрочная развёртка и телесин
7.1.8. Кодирование чересстрочного видео
7.1.9. Замечания об аудио/видео синхронизации
7.1.10. Выбор видеокодека
7.1.11. Аудио
7.1.12. Мультиплексирование
7.1.12.1. Улучшение мультиплексирования и надёжности A/V синхронизации
7.1.12.2. Ограничения контейнера AVI
7.1.12.3. Мультиплексирование в контейнер Matroska (Матрёшка)
7.2. Как работать с телесином и чересстрочной развёрткой на NTSC DVD
7.2.1. Введение
7.2.2. Как распознать тип Вашего видео
7.2.2.1. Построчная развёртка
7.2.2.2. Телесин
7.2.2.3. Чересстрочная развертка
7.2.2.4. Смешанные построчная развертка и телесин
7.2.2.5. Смешанные построчная и чересстрочная развертки
7.2.3. Как кодировать каждую категорию
7.2.3.1. Построчная развертка
7.2.3.2. Телесин
7.2.3.3. Чересстрочная развертка
7.2.3.4. Смешанные построчная развертка и телесин
7.2.3.5. Смешанные построчная и чересстрочная развертки
7.2.4. Примечания
7.3. Кодирование семейством кодеков libavcodec
7.3.1. Видео кодеки libavcodec
7.3.2. Аудио кодеки libavcodec
7.3.2.1. Дополнительная таблица PCM/ADPCM форматов
7.3.3. Опции кодирования libavcodec
7.3.4. Примеры настроек кодирования
7.3.5. Нестандартные inter/intra матрицы
7.3.6. Пример
7.4. Кодирование кодеком Xvid
7.4.1. Какие опции следует использовать для получения лучших результатов?
7.4.2. Опции кодирования Xvid
7.4.3. Профили кодирования
7.4.4. Примеры настроек кодирования
7.5. Кодирование кодеком x264
7.5.1. Опции кодирования x264
7.5.1.1. Введение
7.5.1.2. Опции, затрагивающие, в основном, скорость и качество
7.5.1.3. Опции, относящиеся к различным предпочтениям
7.5.2. Примеры настроек кодирования
7.6. Кодирование семейством кодеков Video For Windows
7.6.1. Поддерживаемые кодеки Video for Windows
7.6.2. Использование vfw2menc для создания файла настроек кодека.
7.7. Использование MEncoder для создания совместимых с QuickTime файлов
7.7.1. Зачем необходимо создавать совместимые с QuickTime файлы?
7.7.2. Ограничения QuickTime 7
7.7.3. Обрезание
7.7.4. Масштабирование
7.7.5. A/V синхронизация
7.7.6. Битпоток
7.7.7. Пример кодирования
7.7.8. Ремультиплексирование в MP4
7.7.9. Добавление тегов метаданных
7.8. Использование MEncoder для создания VCD/SVCD/DVD-совместимых файлов.
7.8.1. Ограничения формата
7.8.1.1. Ограничения форматов
7.8.1.2. Ограничения на размер GOP
7.8.1.3. Ограничения на битпоток
7.8.2. Опции вывода
7.8.2.1. Пропорции
7.8.2.2. Сохранение A/V синхронизации
7.8.2.3. Преобразование частоты дискретизации
7.8.3. Использование libavcodec для VCD/SVCD/DVD кодирования
7.8.3.1. Введение
7.8.3.2. lavcopts
7.8.3.3. Примеры
7.8.3.4. Расширенные опции
7.8.4. Кодирование звука
7.8.4.1. toolame
7.8.4.2. twolame
7.8.4.3. libavcodec
7.8.5. Собирая все вместе
7.8.5.1. PAL DVD
7.8.5.2. NTSC DVD
7.8.5.3. PAL AVI, содержащий AC-3 звук, в DVD
7.8.5.4. NTSC AVI, содержащий AC-3 звук, в DVD
7.8.5.5. PAL SVCD
7.8.5.6. NTSC SVCD
7.8.5.7. PAL VCD
7.8.5.8. NTSC VCD
8. Часто Задаваемые вопросы
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. Создание качественного скина