Loading AI tools
З Вікіпедії, вільної енциклопедії
mpv (українською: емпіві) це програвач, який був створений на базі MPlayer та mplayer2. Плеєр містить вільне та відкрите програмне забезпечення яке включає в себе суміш GNU General Public License версії 2 плюс (GPLv2+), з елементами GNU Lesser General Public License версії 2.1 плюс (LGPLv2.1+) та деякі додаткові частини GNU General Public License версії 3 (GPLv3).
Тип | програвач мультимедія |
---|---|
Автор | Розробники MPlayer та mplayer2 |
Розробники | Спільнота розробників mpv |
Платформа | ARM, PowerPC, x86 / IA-32, x86-64, and MIPS[1] |
Операційна система | BSD, Linux, OS X, Windows |
Мова програмування | C, Objective-C, Lua[2] |
Розмір | Джерельний код: 2.6 MB (tar.gz) |
Стан розробки | Чинний |
Ліцензія | GPLv2+, частково LGPLv2.1+, деякі компоненти частково GPLv3[3] |
Онлайн-документація | github.com/mpv-player/mpv/blob/master/README.md(англ.) github.com/mpv-player/mpv/blob/master/DOCS/contribute.md(англ.) mpv.io/manual/master/(англ.) mpv.io/manual/stable(англ.) |
Репозиторій | github.com/mpv-player/mpv.git |
Вебсайт | mpv.io |
Плеєр працює на кількох операційних системах, включаючи Unix-like версії Berkeley Software Distribution (BSD), Linux, та OS X, а також на Windows. Це багатоплатформна програма, яка працює на ARM, PowerPC, x86 / IA-32, x86-64 та MIPS[1].
mpv створили як окрему програму у 2012 році взявши за основу mplayer2, який був форкнутий 2010 року з MPlayer[5]. Метою створення форку було заохочування розробницької діяльності через усунення незручного коду та відсутності підтримки для дуже старих систем. У результаті, проект мав велике залучення розробників[6].
Починаючи з червня 2015 року, програмний код проекту у дії переліцензування з GNU General Public License версії 2 (GPLv2) до GNU Lesser General Public License версії 2 (LGPLv2) щоб дозволити використати mpv як бібліотеку програм у інших програмах[7].
mpv мав кілька певних змін з того часу, як його відокремили від MPlayer. Усі видимі частини меню, зі всіма його додатковими функціями, було спрощено та вбудовано у інтерфейс mpv для забезпечення основного контролю за допомогою комп'ютерної миші. Це було зроблено аби поліпшити взаємодію для нових користувачів та впровадити точну і зручну систему пошуку.
Відео сайти: через youtube-dl[en], mpv природно підтримує високу роздільну здатність (HD) вмісту на YouTube та 300 інших вебсторінок[8]. Це надає можливість mpv замінювати вбудовані у сайти відео програвачі, які були створені на основі Adobe Flash або HTML5.
Висока якість вихідного відео: mpv включає користувацько-налаштовним відео виводу, який був створений на базі OpenGL. Драйвер підтримує понад 100-ню можливостей для керування якістю відтворення, включаючи використання покращених upscale фільтрів, керування кольорами та користувацько-налаштовними піксель шейдерами[9].
Поліпшений клієнт API: окрім режиму медіа програвача, mpv зроблений для використання іншими програмами напряму, через бібліотеку інтерфейсу, яка має назву libmpv
. Це потребує розробку усього mpv коду багатонитково безпечним. Наприклад, програма, що використовує libmpv як Plex[10]. Цей режим керування програвачем, разом з JSON IPC механізмом, заміщує «slave mode» MPlayerа.
Підсистема кодування: mpv включає в себе новий режим стиснення даних, який можна використовувати для зберігання відтворюваних на даний момент файлів в різні формати. Це дозволяє mpv працювати як транскодер, підтримуючи багато різних відео форматів[11]. Ця функція послуговує як пряма заміна для додатку MEncoder, що містить у собі MPlayer, який радше був окремою програмою, ніж такою що була вбудована у програвач.
Lua скриптинґ: поведінка та функції mpv є користувацько-налаштовними. Використовуючи малі програми, які написані на скриптовій мові Lua, яка може бути використана для задач як кадрування відео, надання графічного інтерфейсу користувача (GUI) або автоматичого підлаштовування до швидкости оновлення дисплею[5].
Певні фронтенди користуюсь mpv, включаючи[6]:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.