UMPlayer — кроссплатформенный медиаплеер с открытым исходным кодом, разработанный как универсальное приложение для воспроизведения мультимедиа на настольных операционных системах. Проект базировался на движке MPlayer и предоставлял интеграцию большого набора встроенных кодеков, что позволяло запускать аудио- и видеофайлы без дополнительной установки кодек-паков. Интерфейс программы сочетал классические элементы управления плеером с дополнительными возможностями для работы с субтитрами, плейлистами и сетевыми потоками.
История развития UMPlayer включает период активной разработки и расширения функциональности, за которым последовало длительное затишье: проект давно не получает обновлений и официальной поддержки. Несмотря на это, дистрибутивы и сборки, созданные в период активности, сохраняют практическую ценность для пользователей, которым важна широкая поддержка форматов и простая конфигурация. В силу отсутствия недавних релизов и официальных объявлений о дальнейших планах, ряд деталей о текущем статусе проекта может отсутствовать в общедоступных источниках.
- Поддержка форматов: воспроизведение широкого набора аудио- и видеоформатов благодаря интеграции MPlayer и встроенным кодекам.
- Кроссплатформенность: сборки для основных настольных платформ, ориентированные на единый пользовательский опыт.
- Субтитры: встроенный поиск и загрузка субтитров, а также поддержка синхронизации и настройки шрифта/размера.
- Сетевая функциональность: воспроизведение интернет-стримов и онлайн-видео, включая поддержку потоков и плейлистов.
- Интеграция YouTube и стримов: возможность воспроизведения роликов и прямых трансляций через сетевые механизмы плеера.
- Плейлисты и управление: создание, сохранение и управление плейлистами с базовыми функциями перемешивания и повтора.
- Настраиваемость: параметры вывода, аудиодорожек, субтитров и аппаратного ускорения для гибкой конфигурации.
- Дополнительные плагины: поддержка расширений и скинов для изменения внешнего вида и расширения возможностей плеера.
- Открытость кода: исходные коды и сборки, доступные в общедоступных репозиториях в период активности проекта.
- Ограничения текущего состояния: отсутствие недавних обновлений, возможные проблемы с совместимостью новых форматов и безопасностью при использовании старых сборок.