Русская Википедия:Mpv
Шаблон:Другие значения Шаблон:Infobox software
mpv — свободный кроссплатформенный медиаплеер на основе MPlayer/mplayer2. Выпускается под лицензией GNU General Public License version 2 plus (GPLv2+), с частями кода под GNU Lesser General Public License version 2.1 plus (LGPLv2.1+), некоторые опциональные части под GNU General Public License version 3 (GPLv3).
Запускается на большинстве операционных систем, включая различные варианты Unix, Berkeley Software Distribution (BSD), Linux, и OS X, а также на Windows. Поддерживает множество различных платформ, включая ARM, PowerPC, x86 / IA-32, x86-64, и MIPS architecture.[1].
История
Проект появился в 2012 году как форк Mplayer2[2]. Целью форка было удаление трудноподдерживаемого кода и удаление поддержки очень старых операционных систем. Сейчас проект находится в состоянии активной разработки.
Начиная с июня 2015, исходный код mpv перелицензируется на условиях LGPLv2, чтобы разрешить использовать mpv в качестве библиотеки для приложений, распространяющихся под лицензией отличной от GPL.[3]
Значимые отличия от MPlayer
Поддержка веб-сайтов
mpv поддерживает youtube-dl, что позволяет ему воспроизводить видео с YouTube и более 300 других сайтов.[4] [5] Это позволяет использовать mpv вместо предлагаемых сайтами Flash- или HTML5-плееров.
Высокое качество видео
mpv включает глубоко настраиваемый драйвер вывода на основе OpenGL с более 100 параметрами настроек качества, в том числе с фильтрами апскейлинга, управления цветопередачей и пиксельными шейдерами.[6]
Улучшенный API
Помимо работы в качестве медиаплеера, mpv может использоваться другими приложениями с помощью библиотеки libmpv, например, Plex.[7]
Подсистема кодировщика
mpv имеет встроенный конвертер видео, позволяющий сохранять вывод в файл с широким набором видео- и аудиокодеков.[8] Эта функция пришла на замену MEncoder из MPlayer.
Lua-скрипты
mpv поддерживает скрипты на Lua для обрезки видео, настройки частоты обновления монитора, создания графического интерфейса (GUI) и других функций.[9]
Использование в других видео-плеерах
Многие другие приложения используют mpv в качестве бек-энда для воспроизведения видео, включая:[10]
- SMPlayer, может использовать как mpv, так и обе версии mplayer.
- mpc-qt, написанный с использованием qt5 и поддерживающий шейдеры OpenGL.
- Baka MPlayer, написанный с использованием qt5[11]
- GNOME MPV, фронт-энд для среды GNOME[12]
- IINA, видео-плеер для MacOS[13]
- Mpv-android, видео-плеер для Android [14]
- Outplayer, видео-плеер для iOS
См. также
Примечания
Литература
Ссылки
- Шаблон:Official website
- Baka MPlayer, медиаплеер на основе libmpv
- GNOME MPV, фронтенд GTK+ для mpv
- ↑ Debian - Details of package mpv Шаблон:WaybackШаблон:Ref-en
- ↑ Шаблон:Cite webШаблон:Ref-en
- ↑ Шаблон:Cite webШаблон:Ref-en
- ↑ Шаблон:Cite webШаблон:Ref-en
- ↑ Обзор связки mpv и youtube-dl 2019
- ↑ Шаблон:Cite webШаблон:Ref-en
- ↑ Шаблон:Cite webШаблон:Ref-en
- ↑ Шаблон:Cite webШаблон:Ref-en
- ↑ Шаблон:Cite webШаблон:Ref-en
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ GNOME MPV Шаблон:WaybackШаблон:Ref-en
- ↑ Шаблон:Cite webШаблон:Ref-en
- ↑ Шаблон:Cite webШаблон:Ref-en