Java MPlayer — простой Java графический интерфейс (GUI) для MPlayer.
MPlayer — очень известный медиаплеер, уникальный тем что поддерживает разнообразные устройства вывода и многочисленные (практически все популярные) видео и аудио форматы. Так же для работы ему не требуется графический интерфейс.
Многими разработчиками используется консольная версия MPlayer, для создания собственных графических оболочек обеспечивающих доступ к некоторым возможностям плеера. Одной из таких оболочек является Java MPlayer.
Java MPlayer имеет простой интерфейс, дающий доступ к большинству возможностей MPlayer (открывающихся в отделяемых диалогах), имеет большое количество настроек, а так же поддерживает изменение скинов (оформлений графического интерфейса).
Java MPlayer отличается от большинства оболочек тем что включает в себя исправленную версию MPlayer (исправлено несколько ошибок), поэтому может использоваться без установленного в системе mplayer"а, при этом может частично использоваться код FFmpeg.
Java MPlayer благодаря библиотеке libavcodec (универсальная библиотека для кодирования и декодирования аудио и видео форматов, родной для MPlayer), поддерживает практически все популярные медиаформаты записанные с большинством более-менее распространёнными аудио и видео кодеками.
Java MPlayer воспроизводит медиафайлы с любых источников, D-ROM audio, VCD, DVD, потоковое TV (в том числе и с Youtube) и.т.д... Управление плеером возможно как с помощью мыши, так и клавиатурными сочетаниями.
Воспроизводимые Java MPlayer медиафайлы отображаются в списке воспроизведения (плейлист), который может быть сохранён/открыт. Видеофайлы открываются плеером как и в консольной версии MPlayer, на весь экран или в окне без рамки.
Лицензия: GPL v2