Ogle

Бесплатно
Открытый исходный код
Linux

Сайт: en.wikipedia.org/wiki/Ogle_DVD_Player

Ogle — свободный программный DVD-плеер для Unix-подобных операционных систем, первоначально разработанный для платформ семейства Linux. Проект был нацелен на обеспечение воспроизведения DVD-видеодисков с поддержкой навигации по меню и базовой совместимости с защищёнными носителями. Ogle представляет собой пример приложений, созданных в эпоху активного развития десктопных мультимедийных решений под открытые системы, при этом сочетая инструменты для декодирования видео и управления аппаратными плейерами через стандартные интерфейсы операционной системы.

Программа реализует средства взаимодействия с DVD-структурой диска, включая чтение заголовков, обход меню и запуск воспроизведения выбранных дорожек. В силу исторических и юридических особенностей мультимедийного ПО, отдельные функции, связанные с обходом систем защиты контента, требовали использования внешних библиотек и компонентов, доступных отдельно от основного проекта. Документация к Ogle описывает типичные сценарии использования в составе мультимедийных наборов для настольных систем и интеграции с графическими оболочками через стандартные механизмы запуска внешних программ.

  • Поддержка DVD-navigation: чтение структуры диска, меню, заголовков и глав;
  • Воспроизведение видео: запуск и управление воспроизведением выбранных дорожек и титров;
  • Интеграция с декодерами: использование доступных системных или сторонних кодеков для декодирования аудио- и видеопотоков;
  • Управление субтитрами: отображение и переключение субтитров, если они присутствуют на диске;
  • Работа в консольных и графических окружениях: возможность запуска из командной строки и интеграции с внешними интерфейсами;
  • Конфигурируемость: параметры для управления поведением при запуске, выбора вывода и устройств чтения;
  • Совместимость с Unix-подобными системами: ориентированность на Linux и другие POSIX-совместимые ОС.
Подробнее