MPlayer | это... Что такое MPlayer? (original) (raw)

MPlayer

MPlayer
MPlayer.png Снимок экрана: MPlayer
Тип Проигрыватель мультимедиа
Разработчик The MPlayer Team
Написана на C
Операционная система кроссплатформенный
Первый выпуск 2000 год
Последняя версия v1.1 (2 июня 2012)
Тестовая версия v1.0rc4 (29 января 2011)
Лицензия GNU GPL v2
Сайт mplayerhq.hu

MPlayer — это свободный медиаплеер. Программа работает на большинстве современных операционных систем, в частности MPlayer можно запустить на Linux, FreeBSD, NetBSD, OpenBSD, Apple Darwin, Mac OS X, BeOS, Syllable, QNX, OpenSolaris/Solaris, Irix, HP-UX, AIX и других разновидностях UNIX; Microsoft Windows и Windows NT (откомпилирован при помощи MinGW или Cygwin); также портирован на AmigaOS, AROS, DOS и MorphOS.

Содержание

История разработки

Разработка MPlayer началась в 2000 году, первоначально силами всего одного человека — Арпада Герёффи. Впоследствии к нему присоединились множество других программистов, поначалу из его родной Венгрии, а затем изо всех уголков мира.

Графический интерфейс и оболочки (темы)

MPlayer уникален в частности тем, что стандартная консольная версия не имеет графического интерфейса — все управление осуществляется с клавиатуры или пульта дистанционного управления (LIRC). В этом режиме на экране отображается только окно с воспроизводимым видео.

Графический интерфейс необязателен, и даже не включается по умолчанию при сборке MPlayer из исходных кодов. Для GUI требуется GTK 2.0. Существуют многочисленные графические надстройки внешнего вида MPlayer, например KMPlayer, SMPlayer, UMPlayer и GNOME MPlayer.

Наиболее функциональной оболочкой на сегодняшний день являются SMPlayer и UMPlayer, обладающие также большим количеством графических скинов.

Для MEncoder также существуют графические оболочки, такие как KMencoder и GMencoder — для использования в графических средах KDE и GNOME, соответственно.

В Microsoft Windows можно так же использовать графическую оболочку MPUI, стилизованную под Windows Media Player Classic или MPlayer WW.

Вывод видео

MPlayer поддерживает разнообразные устройства вывода изображения, такие как X11, Quartz Compositor, DirectX, VESA, SDL, VIDIX, DGA, Framebuffer, GGI, VDPAU включая такое своеобразное устройство вывода как ASCII-Art и Color ASCII-Art, то есть имеется возможность смотреть видео в текстовом режиме.

Форматы видео и аудио

MPlayer поддерживает многочисленные видео‐ и аудио‐форматы, такие как Audio CD, DVD, Video CD, мультимедиа‐файлы в формате AVI, ASF/WMV/WMA, MOV/MP4, RealMedia, Ogg Vorbis, NUT, NSV, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM (.cpk) формат, RoQ, PVA и Matroska, записанные с видеокодеками DivX, MPEG-1, MPEG-2, MPEG-4, Sorenson, WMV, RealVideo, x264 (реализация стандарта H.264) и аудиокодеками MP3, Musepack, Vorbis, RealAudio, AC3/A52 (Dolby Digital), AAC (MPEG-4 аудио), QuickTime, VIVO аудио и WMA, а также многими другими более‐менее распространёнными видео‐ и аудио‐кодеками. Также поддерживается потоковое воспроизведение через HTTP/FTP, RTP/RTSP, MMS/MMST, MPST, SDP; захват и запись(MEncoder) телевизионного сигнала.

Большинство аудио‐ и видео‐форматов поддерживаются родной для MPlayer свободной библиотекой libavcodec, использующей код проекта FFmpeg (этой библиотеки вполне достаточно для проигрывания DVD дисков и многих DivX файлов). Однако некоторые файлы в проприетарных форматах могут потребовать внешние DLL-библиотеки, поддержка которых также предусмотрена.

Субтитры

MPlayer может отображать внешние субтитры 12 форматов (MicroDVD, SubRip, OGM, SubViewer, Sami, VPlayer, RT, SSA (а также ASS), AQTitle, JACOsub, PJS и свой собственный MPsub) и субтитры DVD (потоки SPU, VOBsub и Closed Captions), представленные в различных кодировках, в том числе в корейской и кириллической.

При добавлении в строку запуска MPlayer или в конфигурационный файл параметра «_-ass_», включается встроенный в новые версии MPlayer новый вывод субтитров, который полностью поддерживает дополнительные эффекты оформления SSA‐ и ASS‐субтитров (позиционирование, закрашивание цветом, повороты, анимация всего этого).

Особенности

MEncoder

Программа-компаньон MPlayer — MEncoder — свободный кодировщик видео. С помощью него можно, к примеру, перевести программные субтитры во «вшитые» (то есть, фактически, произвести наложение текста на видеопоток), что бывает полезно при необходимости просмотра видео с субтитрами на устройстве, не имеющем поддержки программных субтитров. (К примеру, ряд КПК и аппаратных проигрывателей.) В подобном случае может пригодиться и возможность конвертации менее распространённого формата видео/аудио в более распространённый.

См. также

commons: MPlayer на Викискладе?

Примечания

  1. Настройка и запуск MPlayer (рус.). Архивировано из первоисточника 23 августа 2011. Проверено 26 октября 2008.

Ссылки

Просмотр этого шаблона Медиаплееры (сравнение)
Windows 1by1AIMPALLPlayerApolloArcsoft TotalMedia TheatreaTunesBS.PlayerClementineCrystal PlayerDaum PotPlayerDivX PlayerEvil PlayerAdobe Flash Player • foobar2000GOM PlayeriTunesjetAudioKantarisLight Alloy@MAX Tray PlayerMPlayerMedia Player ClassicMediaMonkeyMiroMusicBeeOrangeCD PlayerPocketOggPowerDVDQuickTimeQuintessential Media PlayerRealPlayerRealJukeboxShockwaveSongbirdSpider PlayerThe Core Media PlayerThe KMPlayerVLCWinDVDWinampWindows Media CenterWindows Media PlayerXBMCZinfZoom Player
Mac OS X Apple DVD PlayerAdobe Flash Player • ClementineFront RowiTunesMPlayerMiroQuickTimeRealPlayerAdobe ShockwaveSongbirdVLCWindows Media PlayerXBMC
Linux AmarokAudacious Media PlayerBMPxBansheeBeep Media PlayerClementineCmusDeaDBeeFExaileAdobe Flash Player • JuKKaffeineLinDVDLinuxMCEMp3blasterMPlayerMiroMpg123Mpg321Music Player DaemonMusic On ConsoleNoatun • Parole • QMMPQuod LibetRealPlayerRhythmboxSongbirdTotemVLCXBMCXMMSXMMS2XineXawtvZinf
Технологии Плей-листИнтернет-радиоИнтернет-телевидениеПодкастингКодекМедиаконтейнер
Прочее Сетевой медиаплеерПортативный мультимедийный проигрыватель
Просмотр этого шаблона Аудиоплееры для Windows
Freeware 1by1AIMPApollo • Bearshare • Evil Playerfoobar2000GOM PlayeriTunesLight AlloyMusicBeeOrangeCD PlayerQuickTimeQuintessential Media PlayerSony SonicStageSpider PlayerThe KMPlayerMedia Player ClassicWindows Media Player
Shareware Audio Studio • jetAudioBS.Player@MAX Tray PlayerMediaMonkeyWinamp
Open Source aTunesKantarisMedia Player ClassicMPlayerSMPlayerUMPlayerSongbirdVLCxineZinf