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