LINUX.ORG.RU

MPV Player 0.35.1 с исправлениями Wayland и PipeWire

 ,


0

2

Вышел MPV 0.35.1.

Эта версия содержит несколько исправлений аудиовыхода PipeWire, исправления работы под Wayland с улучшенным отчетом об ошибках/отладке, проверку событий изменения размера/перемещения при касании, а также изменения в диспетчеризации/ожидании событий композитора.

MPV 0.35.1 также вносит исправления в проект для сборочной системы Meson, улучшения пути кода vo_gpu_next, исправление различных утечек памяти, исправление проблемы X11 с обратной связью по времени расширения PRESENT и другие исправления ошибок.

MPV — медиаплеер с открытым (GPL 2.0, LGPL 2.1) исходным кодом, появившийся в своё время как форк MPlayer/mplayer2.

>>> Загрузки и полный список исправлений MPV 0.35.1 на Гитхабе

★★★★★

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

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

Да, изначально заявлялся как форк mplayer/mplayer2, но давно уже его перерос и стал самостоятельным успешным продуктом.

Но, в комменте выше, вопрос об гуи-окружении для mpv, https://github.com/mpv-player/mpv/wiki/Applications-using-mpv#gui-frontends.

krasnh ★★★
()
Последнее исправление: krasnh (всего исправлений: 1)
Ответ на: комментарий от Xi_Jingping

Какой самый адекватный фронтэнд к mpv?

Дефолтный.

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

Есть Haruna из состава KDE. Плюс на GTK есть Celluloid.

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

smplayer меня полностью удовлетворяет. На кутях. Вайланд не использую, пишут что с ним есть проблемы. Возможно что это проблемы mpv и этот релиз как раз их и пофиксил.

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от Xi_Jingping

Celluloid (GTK), либо вбить в flathub в поиске mpv, оно выдаст простыню оберток разной степени паршивости.

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

Ты опозорился тем что считаешь vlc фронтэндом к mpv. Это утверждение примерно настолько же верно как «explorer.exe - фронтенд к X.org».

Gentooshnik ★★★★★
()
Ответ на: комментарий от Im_not_a_robot
  1. Только что проверил(26*9pix), нажимаешь F когда окно в фокусе и норм становится. Да и вопрос, зачем нужно мышное управление с такими маленькими видео?

  2. Согласен, через консоль прописать параметр иногда бывает не удобно, а когда ставишь на проекторе фильм с определённой озвучкой то косые взгляды это должное. Но я ещё не находил такого проекта, в котором это не было геморроем, так что звучит как общая претензия, а не к mpv в частности.

LibAccelerator
()

Эта версия содержит... исправления работы под Wayland с улучшенным отчетом об ошибках/отладке...

Это радует.

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

Ну дык двач с пикабушечкой легко гуглятся.
Тут на конкретный вопрос ты начал сорить шуточками Ваганыча.

izmena ★★
()

появившийся в своё время как форк MPlayer/mplayer2

Какой кошмар...

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

А вопрос просто тупой. Очевидно, что фронтенд к mpv ищется в гугле по 2 словам. Но тут, правда, не очень понятно, зачем нужен mpv, если есть vlc без всяких фронтендов уже готовый к работе.

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

зачем нужен mpv, если есть vlc

Для примера, запусти Iceland HDR 12K Dolby Vision в 8K на vlc, или хотя бы в 1080p. Не получится, максимум выдаст 720p, или придется ‘городить’ скрипт с ffmpeg, для склеивания потоков audio/video.
А mpv умеет все, из коробки. :)

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

vlc очень странный плеер, громоздкий и глючный. mpv изящный, шустрый и умелый. И никакие GUI ему не требуются, так же, как не требовались mplayer.

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

А вопрос просто тупой. Очевидно, что фронтенд к mpv ищется в гугле по 2 словам.

Мне не интересно, что в гугле. Очевидно мне интересно, чем люди пользуются. Пробовал SMPlayer, но мне он показался ключным уг с интерфейсом времён 2007 года. Пока остановился на Celluloid, вроде неплохо, но гномий интерфейс и отсутствие оформления в KDE немного напрягают.

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

Так через snap запускай, чо как маленький

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

В mpv вполне все решается хоткеями, контролы мышкой вообще не тыкаю. Но это вкусовщина, согласен.

Если аудиодорога отдельно – боль.

drag’n’drop отлично работает с субтитрами, могу предположить что аудиодорожку так же можно подкинуть.

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

Пробовал SMPlayer, но мне он показался ключным уг с интерфейсом времён 2007 года

Включи компактный интерфейс

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

Если аудиодорога отдельно – боль.

Оно ж автоматом их цепляет, если файл называется так же, как и видос (но отличается расширением)

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

В чём разница с ситуацией когда дорога субтитров отдельно?

Ни в чем, это тоже боль.

В чём именно боль?

Запустить терминал, перейти в нужную директорию, посмотреть в огромном мане какой опцией подключают дорогу/сабы, запустить. Это не нормально.

Все было бы гораздо проще, если бы там был простенький ФМ.

В последние годы это делать особо не приходится, оригинальные дороги редко лежат отдельно, а сабами я почти не пользуюсь уже.

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

Оно ж автоматом их цепляет, если файл называется так же, как и видос (но отличается расширением)

Ну когда как, дорога/сабы могут быть и с другого источника.

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

Запустить терминал, перейти в нужную директорию, посмотреть в огромном мане какой опцией подключают дорогу/сабы, запустить

Чувак, если ты задаёшь такой вопрос, то наверное часто с этим сталкиваешься. В чём проблема запомнить пару опций? Да даже запоминать не надо, они же будут у тебя в истории.

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

посмотреть в огромном мане какой опцией

Один раз запомнить и не надо смотреть.

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

Очевидно мне интересно, чем люди пользуются

Ничем не пользуются. Но ты можешь попробовать ImPlay

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

Запустить терминал

Он у тебя закрыт? У меня всегда хотя бы одно окно открыто. Из него я MPV и запускаю, пользоваться фейловым менеджером давно отвык.

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

drag’n’drop отлично работает с субтитрами, могу предположить что аудиодорожку так же можно подкинуть.

не знал спасибо

s-warus ★★★
()
Последнее исправление: s-warus (всего исправлений: 1)
Ответ на: комментарий от Grapow

vlc очень странный плеер, громоздкий и глючный. mpv изящный, шустрый и умелый. И никакие GUI ему не требуются, так же, как не требовались mplayer.

Ну если только под изящным иметь ввиду «примитивный», то да. Что умеет mplayer я в курсе, как раз с него и свалил на vlc, когда mpv в планах не было. Потому что для проекта тогда нужно было гибко работать с несколькими сетевыми выводами и синхронизировать потоки. Vlc это потянул с минимальным допилом, а mplayer вообще никак.

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

Очевидно мне интересно, чем люди пользуются

Чувак, люди пользуются ровно 3-мя гуями. Два из которых ты назвал. Для такой выборки не надо устраивать аналитику общественного мнения.

Celluloid

Эта параша даже кэши не умеет ставить.

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

vlc играет без проблем, mpv теряет кадры, лол

😀

Смотри, mpv по умолчанию воспроизводит видео в лучшем качестве из возможных, в данном случае это 8K (арвики; доустановить yt-dlp). Естественно, не всякое железо такое осилит, отсюда и пропуски.
А вот в vlc надо смотреть информацию о видео (Инструменты - Информация о кодеке), она покажет не больше 720p.

Чтобы понятней было, как на одном URL умещается разное качество видео: )

$ yt-dlp -F 'https://youtu.be/emzsexkpVj4'

[youtube] Extracting URL: https://youtu.be/emzsexkpVj4
[youtube] emzsexkpVj4: Downloading webpage
[youtube] emzsexkpVj4: Downloading android player API JSON
[info] Available formats for emzsexkpVj4:
ID  EXT   RESOLUTION FPS HDR CH │   FILESIZE    TBR PROTO │ VCODEC           VBR ACODEC      ABR ASR MORE INFO
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
sb2 mhtml 48x27        0        │                   mhtml │ images                                   storyboard
sb1 mhtml 80x45        0        │                   mhtml │ images                                   storyboard
sb0 mhtml 160x90       0        │                   mhtml │ images                                   storyboard
599 m4a   audio only          2 │    2.39MiB    31k https │ audio only           mp4a.40.5   31k 22k ultralow, m4a_dash
600 webm  audio only          2 │    3.01MiB    39k https │ audio only           opus        39k 48k ultralow, webm_dash
139 m4a   audio only          2 │    3.78MiB    49k https │ audio only           mp4a.40.5   49k 22k low, m4a_dash
249 webm  audio only          2 │    4.33MiB    56k https │ audio only           opus        56k 48k low, webm_dash
250 webm  audio only          2 │    5.74MiB    74k https │ audio only           opus        74k 48k low, webm_dash
140 m4a   audio only          2 │   10.03MiB   129k https │ audio only           mp4a.40.2  129k 44k medium, m4a_dash
251 webm  audio only          2 │   10.97MiB   142k https │ audio only           opus       142k 48k medium, webm_dash
17  3gp   176x144      8      1 │    5.56MiB    72k https │ mp4v.20.3        72k mp4a.40.2    0k 22k 144p
597 mp4   256x144     15        │    2.64MiB    34k https │ avc1.4d400b      34k video only          144p, mp4_dash
598 webm  256x144     15        │    1.92MiB    25k https │ vp9              25k video only          144p, webm_dash
160 mp4   256x144     30        │    3.48MiB    45k https │ avc1.4d400c      45k video only          144p, mp4_dash
278 webm  256x144     30        │    6.20MiB    80k https │ vp9              80k video only          144p, webm_dash
694 mp4   256x144     60 10     │    9.92MiB   128k https │ av01.0.00M.10   128k video only          144p60 HDR, mp4_dash
330 webm  256x144     60 10     │   15.21MiB   196k https │ vp9.2           196k video only          144p60 HDR, webm_dash
133 mp4   426x240     30        │    8.22MiB   106k https │ avc1.4d4015     106k video only          240p, mp4_dash
242 webm  426x240     30        │   11.27MiB   145k https │ vp9             145k video only          240p, webm_dash
695 mp4   426x240     60 10     │   21.68MiB   280k https │ av01.0.01M.10   280k video only          240p60 HDR, mp4_dash
331 webm  426x240     60 10     │   33.99MiB   439k https │ vp9.2           439k video only          240p60 HDR, webm_dash
134 mp4   640x360     30        │   17.80MiB   230k https │ avc1.4d401e     230k video only          360p, mp4_dash
18  mp4   640x360     30      2 │   48.97MiB   632k https │ avc1.42001E     632k mp4a.40.2    0k 44k 360p
243 webm  640x360     30        │   25.21MiB   325k https │ vp9             325k video only          360p, webm_dash
696 mp4   640x360     60 10     │   45.40MiB   586k https │ av01.0.04M.10   586k video only          360p60 HDR, mp4_dash
332 webm  640x360     60 10     │   77.07MiB   995k https │ vp9.2           995k video only          360p60 HDR, webm_dash
135 mp4   854x480     30        │   29.89MiB   386k https │ avc1.4d401f     386k video only          480p, mp4_dash
244 webm  854x480     30        │   45.66MiB   589k https │ vp9             589k video only          480p, webm_dash
697 mp4   854x480     60 10     │   85.75MiB  1107k https │ av01.0.05M.10  1107k video only          480p60 HDR, mp4_dash
333 webm  854x480     60 10     │  149.20MiB  1926k https │ vp9.2          1926k video only          480p60 HDR, webm_dash
22  mp4   1280x720    30      2 │ ~137.57MiB  1734k https │ avc1.64001F    1734k mp4a.40.2    0k 44k 720p
136 mp4   1280x720    30        │  124.35MiB  1605k https │ avc1.4d401f    1605k video only          720p, mp4_dash
247 webm  1280x720    30        │   87.61MiB  1131k https │ vp9            1131k video only          720p, webm_dash
298 mp4   1280x720    60        │  227.45MiB  2935k https │ avc1.4d4020    2935k video only          720p60, mp4_dash
302 webm  1280x720    60        │  137.26MiB  1771k https │ vp9            1771k video only          720p60, webm_dash
698 mp4   1280x720    60 10     │  238.06MiB  3072k https │ av01.0.08M.10  3072k video only          720p60 HDR, mp4_dash
334 webm  1280x720    60 10     │  343.21MiB  4429k https │ vp9.2          4429k video only          720p60 HDR, webm_dash
299 mp4   1920x1080   60        │  418.64MiB  5403k https │ avc1.64002a    5403k video only          1080p60, mp4_dash
303 webm  1920x1080   60        │  307.69MiB  3971k https │ vp9            3971k video only          1080p60, webm_dash
699 mp4   1920x1080   60 10     │  383.49MiB  4949k https │ av01.0.09M.10  4949k video only          1080p60 HDR, mp4_dash
335 webm  1920x1080   60 10     │  527.88MiB  6813k https │ vp9.2          6813k video only          1080p60 HDR, webm_dash
308 webm  2560x1440   60        │  887.24MiB 11450k https │ vp9           11450k video only          1440p60, webm_dash
700 mp4   2560x1440   60 10     │    1.07GiB 14188k https │ av01.0.12M.10 14188k video only          1440p60 HDR, mp4_dash
336 webm  2560x1440   60 10     │    1.22GiB 16146k https │ vp9.2         16146k video only          1440p60 HDR, webm_dash
315 webm  3840x2160   60        │    1.97GiB 25969k https │ vp9           25969k video only          2160p60, webm_dash
701 mp4   3840x2160   60 10     │    1.99GiB 26250k https │ av01.0.13M.10 26250k video only          2160p60 HDR, mp4_dash
337 webm  3840x2160   60 10     │    2.17GiB 28736k https │ vp9.2         28736k video only          2160p60 HDR, webm_dash
702 mp4   7680x4320   60 10     │    4.23GiB 55836k https │ av01.0.17M.10 55836k video only          4320p60 HDR, mp4_dash

krasnh ★★★
()
Последнее исправление: krasnh (всего исправлений: 2)
Ответ на: комментарий от krasnh

Это все понятно, я скачал один формат - 3840x2160.

$ mpv Iceland\ HDR\ 12K\ Dolby\ Vision-emzsexkpVj4.webm                                                                                                                                            
(+) Video --vid=1 (*) (vp9 3840x2160 60.000fps)
VO: [gpu] 3840x2160 yuv420p10
V: 00:00:25 / 00:10:50 (4%) Dropped: 992

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