LINUX.ORG.RU

Выпуск видео-проигрывателя MPV 0.30.0

 , ,


4

3

Спустя более года со времени предыдущего выпуска, стала доступна очередная версия многофункционального проигрывателя MPV - наследника некогда почти стандартного для Unix-подобных ОС проигрывателя mplayer.

В последнее время разработка несколько затихла, однако в новой версии упоминается множество изменений, особенно в части декодирования видео с помощью видеокарты, в частности с использованием API Vulkan.

К сожалению, удобочитаемого для человека обзора изменений проект не предоставляет, поэтому со всеми новшествами можно ознакомиться лишь в виде журнала (changelog).

В частности, стоит упомянуть задействование библиотеки libplacebo для работы с Vulkan вместо внутренней реализации. Библиотека ставит своей целью вынести некоторый функционал MPV связанный с рендерингом в отдельный проект.

В целом различных изменений достаточно много (большая часть, похоже, связана с выводом изображения через общий для всех видеокарт метод vo_gpu), предлагаю всем заинтересованным ознакомиться с ними лично по прилагаемой ссылке.

>>> Список изменений на GitHub

★★☆☆☆

Проверено: a1batross ()

Ответ на: комментарий от Dark_SavanT

я как-то наоборот, про mplayer забыл давно. а еще где-то болтается mplyaer2... или нет уже.
mplayer как-то вроде из деба/бубнты выкидывали, но сейчас посмотрел - есть.
честно говоря трудно сказать т.к. за mplayer совсем не слежу, но вряд ли в mplayer есть lua, примитивный но функциональный OSD-гуй, ну и в mpv куча всяких видео выводов/декодеров модных молодежных. и наоборот прилично всего выкинуто.

mos ★★☆☆☆ ()
Ответ на: комментарий от Dark_SavanT

судя по беглому осмотру хомяка mplayer, он чисто в режиме поддержания жизни, чтобы работал с новыми ffmpeg. хотя какие-то улучшения упоминанются, но я даже их svn не нашел.

так что скорее всего mpv далеко вперде.

mos ★★☆☆☆ ()

пользуюсь mpv в Gentoo примерно с 2017г, отличный плеер

spawn_sp ()
Ответ на: комментарий от Dark_SavanT

А мплеер поддерживает воспроизведение ютуба напрямую и аппаратное декодирование vp9?

anonymous ()

К сожалению, удобочитаемого для человека обзора изменений проект не предоставляет

...и далее торчит ссылка на вполне удобочитаемый changelog.

anonymous ()
Ответ на: комментарий от anonymous

Напрямую это как? Ни в мпв ни уверен в мплеер никто клиента для тытрубы не встраивал и не встроит.

Что до конкретных кодеков это больше к апи, во и ффмпегу.

mos ★★☆☆☆ ()
Ответ на: комментарий от anonymous

Mplayer поддерживает только vdpau, в который vp9 долго не добавляли. Напрямую никто из них не поддерживает, но в комплекте mpv есть обертка для youtube-dl, на которую передается по умолчанию обработка http uri. И вообще: https://github.com/mpv-player/mpv/wiki/FAQ#How_is_mpv_related_to_MPlayer

boowai ★★★ ()
Последнее исправление: boowai (всего исправлений: 1)

К сожалению, удобочитаемого для человека обзора изменений проект не предоставляет, поэтому со всеми новшествами можно ознакомиться лишь в виде журнала (changelog).

Это что за наброс на главной я только что прочитал?

hobbit ★★★★★ ()

В частности этот плеер лучше других плееров. В частности лучше его родителя mplayer. В частности я использую этот плеер. В частности под линуксом.

andreyu ★★★★★ ()

а по факту то других видео плееров у нас и нету. (vlc со своими квадратиками в мультках не упоминать)

eR ★★★★★ ()
Ответ на: комментарий от Dark_SavanT

Ещё там есть поддержка ютубовских временных меток на полосе прокрутки.

anonymous ()

А в каком виде список изменений должен быть подан? Монографии, статьи, видео? У них есть хороший ман, который обновляется по мере выхода версий.

abbcto ()

Смотрю я на десктопный софт линукса и рыдаю со смеху. Если бы не VLC, то в линуксе и по сей день не было бы нормального видео плеера.

Осталось дождаться портирования foobar, тогда наконец и музыкальный проигрыватель будет.

anonymous ()

smplpayer подчинили под новую версию теперь можно пользоваться. Но на старых видеокартах ничего не изменилось в плане производительности, на новых cuda vulkan и т.д. я не могу проверить.

https://imgur.com/VgoaZWY

roco_constantin ★★ ()
Ответ на: комментарий от andreyu

я изредка вынужден пользоваться виндой, и еще реже мне надо там открыть какой-то видеофайл, но, тем не менее, когда это всё-таки происходит — mpv еще ни разу не подвел и там

actionless ★★★★★ ()
Ответ на: комментарий от roco_constantin

А что и за счёт чего на старых картах могло измениться в плане производительности? Разве что хуже стать могло.

anonymous ()
Ответ на: комментарий от anonymous

вдруг EGL стал производительней vdpau, но нет, vdpau работает лучше остального.

roco_constantin ★★ ()
Ответ на: комментарий от anonymous

Смотрю я на десктопный софт линукса и рыдаю со смеху.

Не лопни только.

Если бы не VLC, то в линуксе и по сей день не было бы нормального видео плеера.

Если бы не GPLный MPC и его наследники, то в винде и по сей день не было бы нормального видео плеера. Починил, не благодари.

Осталось дождаться портирования foobar, тогда наконец и музыкальный проигрыватель будет.

DeadBeef есть 100 лет как.

hobbit ★★★★★ ()
Ответ на: комментарий от mos

Напрямую это как? Ни в мпв ни уверен в мплеер никто клиента для тытрубы не встраивал и не встроит.

Только что запускал https://www.youtube.com/watch?v=flKVDE33Q44 на Убунту LTS. Mpv показывал изображение, перемотка работала, но звука не было; mplayer опознал URL, но не смог загрузить из-за изменившегося формата страниц. Думаю, версии из Git обе проиграют нормально.

При том, что скачанное youtube-dl правильно играют оба.

question4 ★★★★★ ()
Ответ на: комментарий от anonymous

А мплеер поддерживает воспроизведение ютуба напрямую

Да. Хотя учитывая скорость обновления официальных реп большинства дистрибутивов, чтобы работало, нужно ставить из неофициальных.

question4 ★★★★★ ()
Ответ на: комментарий от Dark_SavanT

А чем оно лучше mplayer?

Меньше глючит на Pulseaudio. Говорят, не сбрасывает паузу при переходе полноэкранный ←→ оконный режимы. Но учитывая, что оба пользуются одним ffmpeg, не ожидаю существенных различий поддерживаемых форматов.

question4 ★★★★★ ()

Он лучше ffplay?

anonymous ()
Ответ на: комментарий от hobbit

MPC — пожалуй, лучший видео проигрыватель. Только вот при чём здесь вообще линукс?

DeadBeef

Это что, шутка?

anonymous ()

вроде всё работает и так, а версия 0.3

devorg ()
Ответ на: комментарий от hobbit

DeadBeef есть 100 лет как.

Только он в UI уступает fb2k v0.9 ~15-летней давности.

anonymous ()
Ответ на: комментарий от Dark_SavanT

Это потомок mplayer-а который решил развиваться, а не стабильно сидеть в болоте.

anonymous ()
Ответ на: комментарий от abbcto

дифф мана предлагаешь запостить? как только Макс на ЛОРе интерпретатор troff сделает.

mos ★★☆☆☆ ()
Ответ на: комментарий от anonymous

Только он в UI уступает fb2k v0.9 ~15-летней давности.

Ну я знаю ровно одно преимущество UI фубара: у него список плейлистов информативнее (в виде _многоуровневого_ tab widget). Но когда их становится больше пары десятков, то уже и фубаровский перестаёт быть панацеей.

В остальном особой разницы не вижу. Да и вообще, в плеере UI штука нужная, но не самая критическая, гораздо важнее, чтобы он умел открывать и качественно проигрывать все нужные пользователю форматы без плясок с бубном. Мои запросы (CUE+FLAC, CUE+APE, WV разных видов, MP3 и иногда CD-audio, поддержка gapless) говядина удовлетворяет.

hobbit ★★★★★ ()
Ответ на: комментарий от hobbit

Ну я знаю ровно одно преимущество UI фубара

Т.е. просто ничего про фубар не знаешь.

anonymous ()
Ответ на: комментарий от hobbit

Можно скачать нескучную сборку с понями и троянами же.

anonymous ()
Ответ на: комментарий от question4

Только что запускал https://www.youtube.com/watch?v=flKVDE33Q44 на Убунту LTS. Mpv показывал изображение, перемотка работала, но звука не было

попробуй запустить его как-нибудь так:

mpv --ytdl-format=137+140 https://www.youtube.com/watch?v=flKVDE33Q44
если все равно не будет звука, то дело в старой версии с древним youtube-dl. Когда я сидел на убунте, то тупо пулил и конпелял mpv из git.

anonymous ()
Ответ на: комментарий от mos

mplayer как-то вроде из деба/бубнты выкидывали,

было дело, запихивали вместо него глючный и уже несколько лет закрытый как проект mplayer2. Похоже, они любят метаться и принимать плохо обдуманные решения.

но сейчас посмотрел - есть.

Странно, для них, что вернули.

grem ★★★★★ ()
Ответ на: комментарий от grem

запихивали вместо него глючный и уже несколько лет закрытый как проект mplayer2.

Похоже, они любят метаться и принимать плохо обдуманные решения.

Бред какой-то. А то у вас в опенсорсе прям сходу поймёшь.

Какой форк пойдёт и попрёт, какой загнётся.

anonymous ()
Ответ на: комментарий от hobbit

DeadBeef

У него из коробки появилась поддержка библиотеки с поиском по ней?

Нашёл плагин, но он лет 5 не обновлялся, поэтому не знаю, совместим ли он с новой версией «коровки».

grem ★★★★★ ()
Ответ на: комментарий от anonymous

Ну так, mplayer2 уже в январе 2013 года признаков жизни не подавал (вместо него развивали mpv), а я его использовал в debian testing во второй половине 2015. Просто mplayer у них отсутствовал в репах вообще.

Mplayer в это время хотя бы в репах коммитили потихоньку.

grem ★★★★★ ()
Последнее исправление: grem (всего исправлений: 1)

У меня на i7-8550U, ubuntu eoan, cinnamon тормозит проигрывание 4к видео (h264 с dji m2p), причем -vo gpu тормозит в одних местах, а -vo xv в других. VLC тоже подтормаживает, но не так жутко как mpv. ЧЯДНТ?

Baz ()
Ответ на: комментарий от hobbit

Конкретика будет?

Фубар, это не просто плеер, это конструктор с множеством плагинов, в котором можно настраивать интерфейс, как захочешь. Сделать его интерактивным, реагирующим на события, привязать к нему просмотр биографии, лирики, ее редактирование, оформление cd. Можно просматривать youtube, прицепить визуализацию из винампа.

В дедбифе можно только разбить окно сплитами и там поместить элементы.

Даже сравнивать некорректно.

anonymous ()
Ответ на: комментарий от Baz

ЧЯДНТ?

Пишешь на лорчик вместо того чтобы убедиться в работе хардварного декодирования.

mos ★★☆☆☆ ()

удобочитаемого для человека обзора изменений проект не предоставляет, поэтому со всеми новшествами можно ознакомиться лишь в виде журнала (changelog).

Для меня самое актуальное — это изменения в tone-mapping. Надо будет покрутить на досуге профиль для hdr.

no-such-file ★★★★★ ()
Ответ на: комментарий от no-such-file

Вот именно - там 100 пунктов и даже те что менее эзотерические всё равно не самоочевидны.
А просто переводить строчки не вижу смысла, не тыщщи сдаю.
Тем более для одних одно важно, для других другое. Большинству тут никакой тонмапинг не нужен конечно.

mos ★★☆☆☆ ()
Ответ на: комментарий от mos

Большинству тут никакой тонмапинг не нужен конечно

Как же они HDR смотрят? Нативную поддержку-то пока не завезли.

no-such-file ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.