URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 136400
[ Назад ]

Исходное сообщение
"Релиз видеоплеера MPV 0.40"

Отправлено opennews , 25-Мрт-25 23:03 
После шести месяцев разработки сформирован выпуск открытого видеоплеера MPV 0.40, в 2013 году ответвившегося от кодовой базы проекта MPlayer2. В MPV основное внимание уделяется разработке новых возможностей, не заботясь о сохранении совместимости с MPlayer.  Код MPV распространяется под лицензией LGPLv2.1+, некоторые части остаются под GPLv2, но процесс перехода на  LGPL почти завершён и для отключения оставшегося GPL-кода можно использовать опцию "--enable-lgpl"...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62948


Содержание

Сообщения в этом обсуждении
"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 25-Мрт-25 23:08 
vlc хватит всем

"Релиз видеоплеера MPV 0.40"
Отправлено НяшМяш , 25-Мрт-25 23:10 
Он наконец-то научился не квадратить mkv? А сабж так умеет.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 25-Мрт-25 23:50 
Не знаю, что значит квадратить.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 06:16 
Битые кадры при перемотке.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 13:57 
>Битые кадры при перемотке.

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


"Релиз видеоплеера MPV 0.40"
Отправлено 1 , 26-Мрт-25 16:38 
А как рекламу перемотать ?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 19:26 
Смотри в браузере с uBlockOrigin. Олень.

"Релиз видеоплеера MPV 0.40"
Отправлено 1 , 27-Мрт-25 09:36 
Расскажи мне, как смотреть mkv в браузере с uBlockOrigin, хомячок.

"Релиз видеоплеера MPV 0.40"
Отправлено Вася , 26-Мрт-25 20:45 
откуда ей взяться? ты специально с ней контент ищешь?

"Релиз видеоплеера MPV 0.40"
Отправлено 1 , 27-Мрт-25 09:34 
Если тебе не попадается контент с рекламой - это не значит что его не существует.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 00:26 
Давно.
VLC - это не просто плеер.
mpv - просто плеер.
И нечего тут.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 01:53 
mkv - это медиа контейнер Matroska.
Внутре - может быть что угодно, видео, аудио в любых форматах.
Квадратики - ну то такое, бывает :)
Железо не тянет, скорее всего.mkv умеет на уровне hw+.
Ну или хз, vlc тоже умеет hw+, просто надо настроить.
И да, vlc - это не просто плеер.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:27 
нет, квадратики -- это фича vlc, ей уже лет 20 (я думал исправили, но нет). Обычно это внешние дорожки и mkv chapters её вызывают.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 22:52 
Семпл не затруднит выложить? И скриншот фрейма с квадратиками из него.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 07:51 
Из архива образ кажит?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 14:56 
Образ в архиве? Но зачем?

"Релиз видеоплеера MPV 0.40"
Отправлено Амомин , 25-Мрт-25 23:20 
Хрестоматийный пример высказывания «кроссплатформенный софт это софт одинаково плохо работающий на любой ос», нигде он нормально ни работает ни выглядит.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 25-Мрт-25 23:53 
Ой да не рычи. Работает он получше вашей хипстерятни, где остальные плееры начинают фреймы терять - виэлся даже не пискнет. А уж что на нём можно вытворять с сетевыми фичами - это ж просто песня!

А выглядит... Блин, кнопки есть, окошко с видео есть. Лавандовый раф внутрях нужен или чего тебе?


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 00:52 
vlc - это не просто плеер, это мультимедийная платформа.
умеет доикса, даже консоль есть и фоновый режим.
Это другое :)

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 00:54 
>  чего тебе?

Не знаю, чего не хватает Анону, которому ты отвечал...
Но у меня каждый раз вызывает разрыв мозга и батхёрт поиск отключения буста громкости. В какой-то момент ты находишь, вроде бы, нужную опцию, название которой на 100% удовлетворяет твоим ожиданиям. Но каждый раз оказывается, что эта хрень наполовину решает проблему - буст все равно остаётся на хоткеях, либо же в гуевом ползунке (точно уже не помню).
Короче, из-за этого VLC у меня ассоциируется с нелогичным куском г...


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 01:15 
>Короче, из-за этого VLC у меня ассоциируется с нелогичным куском г...

VLC - это не просто плеер, это медиаплатформа, которая умеет транслировать любое видео с любого(доступного) источника в сеть. Причем, в куче протоколов. Долго объяснять.
А mpv - это просто плеер.
Разного класса программы. Сравнивать нет смысла, обе работают :)


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 02:49 
>Но у меня каждый раз вызывает разрыв мозга

Ты даже не представляешь, что это. И лучше, чтобы не знал.

"поиск отключения буста громкости".


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 08:33 
Настроил чё тебе нужно один раз и забыл. У меня конфиги кочуют с компа на комп года с 2003-го, если бы я заново каждую программу настраивал я бы тоже охренел от нелогичности половины настроек.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 18:57 
Для телевизоров это единственный нормальный плеер

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 01:04 
Так vlc последних версий использует libplacebo, который из mpv.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 01:36 
В VLC 4.0? Посмотрел как с VLC версии 3... не уверен точно не похоже что в нём используется libplacebo с Windows. macOS?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 01:38 
VLC 3.0.21

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 02:52 
Единственное что я нашёл с libplacebo это vlc -vvv -> '--disable-libplacebo' это VLC 3.0.20 в разновидности Убунты. В Windows эта команда vlc -vvv не чего не выводит только запускает из командной строки (cmd) плеер 3.0.21. Почитал что такое libplacebo, предполагаю, что в виртуализации libplacebo без 3D и аппаратного ускорения видеокартой бесполезно. В виртуализации у меня нет нет 3D и аппаратного ускорения.  https://code.videolan.org/videolan/libplacebo

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 03:31 
vlc -vvv ->  Сообщение: VLC media player 3.0.20 Vetinari (revision 3.0.20-0-g6f0d0ab126b)
[00005e8fb671c550] main libvlc debug: VLC media player - 3.0.20 Vetinari
[00005e8fb671c550] main libvlc debug: Copyright © 1996-2023 the VideoLAN team
[00005e8fb671c550] main libvlc debug: revision 3.0.20-0-g6f0d0ab126b
[00005e8fb671c550] main libvlc debug: configured with ./configure  '--disable-libplacebo' в выводе отладки VLC указывает на то, что при конфигурации сборки VLC была использована опция --disable-libplacebo. Это означает, что библиотека libplacebo была отключена в данной сборке VLC.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 21:24 
Нет 3D я имел ввиду в настройках vmw для видеокарты не работает аппаратное 3D если включить "ускорить 3D графику" предупреждает не дословно, смысл: accelerate 3d graphics в хосте не доступно, accelerate 3d graphics выключено.

Какое-то программное 3D в виртуализации в госте Linux есть:

glxinfo | grep "OpenGL renderer"
OpenGL renderer string: llvmpipe (LLVM 19.1.1, 256 bits)


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 21:45 
glxinfo | grep "OpenGL renderer"
OpenGL renderer string: llvmpipe (LLVM 19.1.1, 256 bits)

То есть как я понял если это выводится значит для 3D используется программный вывод с использованием CPU, а не аппаратный вывод с использованием GPU.

"Вывод команды glxinfo | grep "OpenGL renderer" показывает, что ваш OpenGL рендерер — это llvmpipe. Это программный рендерер, который использует LLVM для выполнения графических операций. Он обычно используется в системах, где нет доступа к аппаратному ускорению графики, например, на виртуальных машинах или в средах с ограниченными графическими возможностями"


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 21:52 
А может быть так: 2D-графика также может работать через llvmpipe. Кому надо разбирайтесь что и как работает. Я себя поправил для точности.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 03:50 
Шутка или не шутка каждый решает сам: но, если тебе надо libplacebo можешь собрать себе VLC c libplacebo.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 03:52 
Шутка или не шутка каждый решает сам: но, если тебе надо libplacebo можешь собрать себе VLC c включённым libplacebo.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 01:49 
Vlc нлрм, но на том же андроиде есть пара багов:
При воспроизведении аудио, когда блокируешь/разблокируешь телефон, воспроизведение прерывается на пару секунд. Раздражает.
В той же ситуации, а так же при проигрывании новой дорожки, плывет питч. Эффект как на пленочном магнитофоне, странная хрень.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 07:11 
> vlc хватит всем

VLC внезапно примерно полгода назад стал плохо работать под Linux (проверено на нескольких компьютерах): лагает звук, при возобновлении после паузы звук зависает секунды на 3, отвалилось воспроизведение с WEB камеры. MPV в пределах своих функций работает отлично.
Под Windows VLC работает отлично.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 08:54 
Vlc прям самое нормальное, больше прям и ненадо. Кому нравится мода на отсутвие элементов интерфейса могут убрать это в меню.
Это плеер который просто открывает все, а не клоны mpv, mlayer с непонятными функциями.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:38 
> Кому нравится мода на отсутвие элементов интерфейса могут убрать это в меню.

Это не мода - оно так было еще в древнем MPlayer, чтоб можно было вообще запускать без X11 в голой консоли


"Релиз видеоплеера MPV 0.40"
Отправлено ryoken , 26-Мрт-25 09:08 
Как тут пишут - "эти все сейчас с вами в комнате?"
Отучайтесь говорить за всех :).

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:25 
Vlc по фрейду. Что то с вами не так.
Хотите поговорить об этом.
Vlc. Быть может это детский отпечаток.
Vlc.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 14:45 
Разработчики vlc считают, что функция "frame step backwards" невозможна.
А mpv просто умеет.

Сам долго сидел на vlc и жалею, mpv на порядок лучше.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 27-Мрт-25 00:19 
После какой-то гитовой сборки третьей ветки сломали воспроизведение cue-файлов.
Выглядит так: почти все треки из cue играет, но какие-то два-три рандомно не воспроизводит. При этом никаких ошибок в лог не выводит. Если повысить уровень логгирования до "debug", при попытке воспроизведения тех треков плюет что-то невнятное про кодек. Просьба не писать про "кривые cue" или про "битый образ с музыкой", потому что эти файлы нормально воспроизводятся любыми другими плеерами и самим VLC (до определенной сборки). Так же можете не предлагать перестать использовать cue, потому что проблема не в файлах на диске, а в новом VLC.
Да, мне хватало этого плеера, как и "всем", пока его не сломали. А посмотрев, что нас ждет в четвертой ветке, я сменил его на foobar2000+mpv.

"Релиз видеоплеера MPV 0.40"
Отправлено дохтурЛол , 25-Мрт-25 23:10 
лучший видеоплеер
жаль только, что без нормального интерфейса поставляется

"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 26-Мрт-25 01:03 
А что вам надо от интерфейса плеера?
OSC там есть.
Есть поддержка lua и даже какие то готовые штуки.

Мне вот например от него больше ничего и не надо, несколько хоткеев я запомнил, а самое частое - мышкой работает и через OSC.


"Релиз видеоплеера MPV 0.40"
Отправлено Bob , 26-Мрт-25 01:13 
открой potplayer, а ранее KMPlayer.

"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 26-Мрт-25 01:51 
Зачем?
Я уже видел фарш в утилите для работы с видео - VLC.

Вопрос всегда в одном: есть нужный=востребованный функционал или его не хватает.
Вот в mpv его хватает.
Навесить больше и получить унылый VLC всегда можно, только потом оно уже не про просмотр видео будет а про просмотр настроек, менюшек и кнопок.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 08:55 
Про заучивание хоткеев куда лучше, конечно.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 12:56 
Так сложно запомнить, что точка (>) -- это "покадрово" вперёд или запятая назад, или 9 (() уменьшить громкость и 0 увеличить. Конечно же, удобнее делать это мышкой, не сомневаюсь.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 14:58 
Во, аноны всё же иногда умеют в сарказм.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 21:57 
Ну-у-у, в SMPlayer вот огромное контекстное меню, которое ещё напоминает о назначенных хоткеях. И мне приходилось из SMPlayer часть хоткеев удалять, чтобы случайное нажатие мимо основных хоткеев не оборачивалось расследованием, что там надо вернуть обратно. Например, настройки цвета, резкости, задержки звука и выбора звуковых каналов - это совсем не то, что хочется по ошибке поменять.

А в голом mpv контекстного меню вообще нет. Неуютно-с. Сидеть над его конфигом с pdf-мануалом - уже лучше, но тоже неуютно.


"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 27-Мрт-25 00:06 
Вообще теперь будет, я так понял в этом релизе они допили фреймворк для рисования всяких менюшек в OSC.

"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 26-Мрт-25 18:26 
А чего их заучивать?
Если это нужный функционал - он сразу запоминается, а не нужный забывается.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 27-Мрт-25 09:08 
А если он нужный, но редко? Вот, скажем, каким хоткеем загрузить внещнюю аудиодорожку?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 27-Мрт-25 15:17 
> Вот, скажем, каким хоткеем загрузить внещнюю аудиодорожку?

Подразумевается, что она лежит рядом (или в --audio-file-paths) и плеер сам находит её по названию (по правилу в --audio-file-auto).

Если не лежит в известной подпапке, то их можно все автоматически сканировать на несколько уровней в глубину с помощью fuzzydir.lua - использую его с SMPlayer для субтитров и радуюсь (--scripts=fuzzydir.lua;...  --sub-file-paths=**).

Если эта автоматизация почему-то не покрывает все случаи, то в зависимости от красноты глаз берутся либо решения ниже, либо гуй к mpv.
https://mpv.io/manual/stable/#options-audio-file
https://mpv.io/manual/master/#:~:text=Show%20the%2...
https://mpv.io/manual/master/#command-interface-audio-add�...

С субтитрами ещё работает перетаскивание сабов на плеер. Но не с внешней аудиодорожкой: https://github.com/mpv-player/mpv/issues/12151


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:26 
Pot player норм.
На Winde использовал.
Но до этого Vlc, но и после этого Vlc, Vlc норм.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 06:42 
Мне надо плейлист. Желательно визуально и без 'mpv *' в консоли. Все скрипты с плейлистами через Lua слишком красноглазые и неудобные до невозможности.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 07:15 
Посмотри SMPlayer (один из гуёв к mpv).

Он плох тем, что не может показывать миниатюры* и главы** на полосе перемотки, но в остальном ничего так. Но в этом он плох, свободный виндоплеер MPC-BE эти фичи имел в 2012 году.

* https://github.com/smplayer-dev/smplayer/issues/240
   https://github.com/smplayer-dev/smplayer/issues/1000
** https://github.com/smplayer-dev/smplayer/issues/1091


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:29 
А он может этот ваш SMPlayer как vlc по нажатии alt + 1, alt + 2, alt + 3, менять размер., и громкость >100% , например хорошо когда видео и автор не позаботился сделать нормальный мастеринг звука, и что то бубнит там.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 15:11 
Для размера там группа хоткеев size_50, size_75 .. size_400, по умолчанию вроде некоторые на ctrl + 1..2 повешены.

Громкость >100% настраивается тут: https://askubuntu.com/a/239962 Странная штука, это значит, что ты подписываешься на клиппинг, если не повезёт? Или на компрессию?


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 07:47 
Вот нормальная сборка над mpv еще https://github.com/tomasklaen/uosc

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:30 
Какая то понапиханная датчиками сборка. Как в самолете.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 11:24 
на первый взгляд, на самом деле он минималистичный и там может последовательно воспроизвдить видео файлы в каталоге.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:02 
> А что вам надо от интерфейса

Вы наверное Linux оид, а почему сидите на opennet.ru через браузер, а не консоль, что вам надо от интерфейса.

И вообще что за консоль, что без вывода графической информации не можете чтоли.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 07:39 
>жаль только, что без нормального интерфейса поставляется

Celluloid нормальная сборка над mpv.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:33 
Ну вот пошло бесконечные надстройки над mpv.
Оригинал всегда лучше.
Но я так понимаю оригинал не особо себе.
Думаю вообще это не плеер а предназначался, открыл в файловом менеджере файл быстро посмотреть, типа предпросмотр.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 16:24 
Ну, не надстройки, а гуи вместо штатного OSD.

Плохо ты о нём думаешь, технически mpv высоко метит, где-то на уровень плееров с madVR'овским бэкендом. Такая архитектура* с хуками позволяет качественные скейлеры прикручивать, например, и там много другой расширяемости (поддержка vapoursynth и avisynth).

Но для юзера все эти навороты могут выглядеть как "о, кубики разбросаны", доступность по сравнению с madVR хромает. Но это хотя бы нужные кубики, а не как в VLC**!

* https://github.com/mpv-player/mpv/wiki/Video-output---shader...
** Например, там настройки энкодеров и декодеров вперемешку. VLC предлагает набор кубиков не для создания плеера, а в т.ч. для кодирования, записи, вещания и встраивания в другие приложения. С такими кубиками хороший плеер не сделать - в нём всегда вылезает наружу "комбайновость".


"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 26-Мрт-25 18:19 
Надстройки не конкурируют с MPV.
Я сам когда то написал надстройку по типу целюлойда, когда мне надо был плейлист для IPTV чтобы быстро переключатся.

До MPV я видел на венде и мне там хватало WMP обмазанного ffdshow и пачкой сплитеров/кодеков.
На фре я пробовал MPV, VLC и gxine. Последний кстати умеет и видео дороги переключать.
Но MPV зацепил тем что в те времена там была перемотка на скролле, всеядный, безглючный и делает всё что мне нужно.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 08:55 
> жаль только, что без нормального интерфейса поставляется

Значит не лучший.


"Релиз видеоплеера MPV 0.40"
Отправлено Ilya Indigo , 26-Мрт-25 09:18 
Он ему и не нужен!
Если вам всё же нужен, есть smplayer.

"Релиз видеоплеера MPV 0.40"
Отправлено eugener , 26-Мрт-25 09:49 
> жаль только, что без нормального интерфейса поставляется

По мне его интерфейс самый нормальный.


Выше уже написали что для желающих более гуёвого уя есть smplayer.


"Релиз видеоплеера MPV 0.40"
Отправлено Амомин , 25-Мрт-25 23:13 
И до сих пор ни одного видеоплеера который умел бы нормальное плавный зум жестами как любой плеер в macos.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 25-Мрт-25 23:30 
> И до сих пор ни одного видеоплеера который умел бы нормальное плавный зум жестами как любой плеер в macos.

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


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 08:57 
Да не не осилили, зато opensouce.
Зато зоопарк 100500 одинаковых плееров с разными названиями.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:12 
> Зато зоопарк 100500 одинаковых плееров

Да ты что? Хоть 10 назовешь на Линуксе?


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:34 
Ты типичный фанатик Unix, с пыльцой в глазах.
Видишь надпись Unix, считаешь что нормальное сразу.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:48 
Хз, не понял, что ты хотел сказать. Юникс, пыльца, напдписи какие-то...

Все еще жду от тебя названия хотя бы десятка плееров. Но при желании можешь назвать все 100500, о которых ты вещал.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:04 
> не понял, что ты хотел сказать

Фанатики не будут признавать очевидного, своей фанатичности UNIX, с пыльцой в глазах.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:06 
Ты наконец 10 одинаковых плееров назовешь, или будешь дальше цирк разводить?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:27 
А если я не приведу 10 одинаковых плееров.

"Релиз видеоплеера MPV 0.40"
Отправлено Амомин , 26-Мрт-25 10:25 
Зоопарк оберток васянского качества над libav или ffmpeg я бы сказал. Выделяется только vlc из это коричневой массы но отнюдь не ux а наличием плюшек разной степени ненужности.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:28 
> Выделяется только vlc из это коричневой массы

Да, выделяется только vlc из это коричневой массы.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 25-Мрт-25 23:39 
Когда эта твоя насось и весь софт в ней заработает на любом компе с любом рандомным железом, и там все будет плавно, вот тогда это будет круто. А оптимизировать какой-то поганый плеер под одну единственную конфигурацию и еще и гордиться этим - это достижение уровня /b/.. ой, т.е. масосевода

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 25-Мрт-25 23:56 
Не ну а чего? Мы тут за достижениями какими-то или дела делать? Лосось норм тема, хорошая платформа хорошо запиленная под качественное железо. Правда я все равно не пользуюсь, мне бабы нравятся.

"Релиз видеоплеера MPV 0.40"
Отправлено 12yoexpert , 26-Мрт-25 00:07 
ты хотел сказать некачественное? кнопки уже перестали ломаться? hidpi завезли или до сих пор ссут в уши "ретиной"? тачпад перестал дребезжать и самонажиматься? процы нормальные завезли или до сих пор десятилетний интел/тормозной арм? что с оперативкой? всё ещё +1000 баксов за +16G?
ОС нормальная будет или до сих пор магазин вместо ОС? что с играми? что с low latency звуком?
usb портов всё ещё нет? 3.5 jack вам там хоть оставили или уже и его нет?
когда начнут делать нормальное анодирование вместо этого крашеного цирка? или вам норм плёночки на корпус наклеивать?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 00:57 
> тачпад перестал дребезжать и самонажиматься?

ты чёёёё?! Это ж их главная гордость! На святое замахнулся :)


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:19 
> hidpi завезли или до сих пор ссут в уши "ретиной"?

Ретина и есть HiDPI.

> процы нормальные завезли или до сих пор десятилетний интел/тормозной арм?

В маках уже давно M1-4.

> что с low latency звуком?

Отлично. Почти все профессиональные музыканты макбуками пользуются.


"Релиз видеоплеера MPV 0.40"
Отправлено 12yoexpert , 26-Мрт-25 11:19 
> Ретина и есть HiDPI.

говори себе это почаще

> В маках уже давно M1-4.

я упомянул "тормозной арм". ты же сам это и отреплаил

> Отлично. Почти все профессиональные музыканты макбуками пользуются.

ахах

очевидно, остальное ты проигнорировал, т.к. согласен


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 13:45 
>> В маках уже давно M1-4.
> я упомянул "тормозной арм". ты же сам это и отреплаил

Ну, удачи тебе найти ноут ценой 1000-1200 баксов, где будет процессор мощнее.


"Релиз видеоплеера MPV 0.40"
Отправлено 12yoexpert , 26-Мрт-25 16:33 
эээ, да любой

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 13:46 
> говори себе это почаще
> ахах

Отличная аргементация.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:33 
Ну прямо весь набор комплексов вывалил.

"Релиз видеоплеера MPV 0.40"
Отправлено 12yoexpert , 26-Мрт-25 11:22 
> Ну прямо весь набор комплексов вывалил.

маководы называют это не комплексами, а "качественным железом"


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 27-Мрт-25 20:57 
Что там качественного? Обычный китайский отстой. Ок, вся электронника сейчас выпускается в Китае, но ведь у эппла и корпусные детали и их сборка такое же китайское гумно.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 00:48 
Win+"+"
Win+"-"

Плавный зум, реально плавный, как в трансфокаторе :)
kwin.
для любых приложений, да.


"Релиз видеоплеера MPV 0.40"
Отправлено Амомин , 26-Мрт-25 10:28 
А видеоплеер тут причем?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 27-Мрт-25 10:01 
Ну да, не причем. Просто DE умеет, для всех приложений.
Но это не ваш метод :)

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:29 
А квадратная сетка с пикселями рисуется как в Kde?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 27-Мрт-25 10:03 
kwin - ни на что не намекает?
:)

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 01:00 
Зум для mpv:
Alt-"-"
Alt+Shift-"+"

Мануалы не читай, сразу навали :)


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 01:30 
>плавный зум жестами как любой плеер в macos.

macos? реально?
Initial release    January 24, 1984; 41 years ago[1][2]
Final release    9.2.2 / December 5, 2001; 23 years ago[3]

Да, ну это нормально.


"Релиз видеоплеера MPV 0.40"
Отправлено Ilya Indigo , 26-Мрт-25 09:22 
А вы вообще в ~/.mpv/config пытались настроить нужное вам поведение?
Или если нет из коробки и нету кнопочек чтобы мышкой потыкать значИт этого нет?

P.S. Мне в самом жёстком бреду не придёт ни то что тыкать пальцами в монитор, а покупать монитор в который нужно тыкать пальцами!


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:08 
> Мне в самом жёстком бреду не придёт ни то что тыкать пальцами в монитор, а покупать монитор в который нужно тыкать пальцами!

Он, наверное, имел в виду трекпад на ноуте.


"Релиз видеоплеера MPV 0.40"
Отправлено Амомин , 26-Мрт-25 10:15 
Ну у местных в башках все никак не уложится что бывают устройства с нормальными тачпадами и ос умеет в жесты на оном, им с 200летними тинькпадами с авито конечно виднее.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 27-Мрт-25 10:06 
Эти устройства называются планшетами.
На которых в основном андроид со всеми втекающими и вытекающими :)

"Релиз видеоплеера MPV 0.40"
Отправлено Амомин , 26-Мрт-25 10:13 
Давай ты вместо ляля про конфиги (пердолинг для просмотра видосиков это уже шиза кмк) запишешь видео как оно "плавно зумится" а потом при наличии под рукой хотя бы устройства на иоси (если мака нет) сделаешь тоже самое на тачпаде или мышкой на __любом нативном плеере__  (включая html5 тэг <video/>) или поищешь как это делается в поисковике.
Обе ссылки сюда и сравним где и как зумится, ок?

"Релиз видеоплеера MPV 0.40"
Отправлено Ilya Indigo , 26-Мрт-25 12:31 
Мамка с папкой тебе малолетнему хипстеру давать будут и плавно и на ютубе и на пронхабе..

Масштаб в mpv настраивается вот так
~/.mpv/input.conf
# кнопки -+=*
- add video-zoom -0.05
+ add video-zoom +0.05
= add video-zoom +0.05
* set video-zoom 0
# Сtrl+Wheel(Up/Down)
Ctrl+WHEEL_UP add video-zoom +0.05
Ctrl+WHEEL_DOWN add video-zoom -0.05
# MBM, Wheel(Up/Down)
MBTN_MID-WHEEL_UP add video-zoom +0.25
MBTN_MID-WHEEL_DOWN add video-zoom -0.25
MBTN_MID_DBL set video-zoom 0


"Релиз видеоплеера MPV 0.40"
Отправлено Амомин , 26-Мрт-25 12:38 
Ссылка на видео где с видна плавная работой зума жестами или колесиком мышкой, клоун?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 01:41 
Кстати, насчет VLC никто ничего плохого не написал.
Достойный софт, просто другого уровня.

"Релиз видеоплеера MPV 0.40"
Отправлено Василий , 26-Мрт-25 02:06 
Маст хев для маломощных девайсов типа древних планшетов

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:29 
Типа каких древних планшетов?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 03:51 
Хороший плеер, позволяет покадрово перемещаться. Очень полезен при просмотре коротких роликов со взрывами, выстрелами, ДТП и не только.

"Релиз видеоплеера MPV 0.40"
Отправлено name , 26-Мрт-25 04:46 
Инструмент ловли панцушотов.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 08:59 
Скачаных в минимальном качечтве 20 кадров в секунду.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 05:03 
А он может последовательно воспроизвдить видео файлы в каталоге?

А то бывает скачаешь кучу файлов, и потом приходится закрывать плеер и кликать новый файл.


"Релиз видеоплеера MPV 0.40"
Отправлено апвут , 26-Мрт-25 07:09 
Да. Скрипт подгружай

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:31 
> Да. Скрипт подгружай

Всмысле для, плейлиста пользователь должен скрипт написать?


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 11:26 
Возьми сборку выше что кидал от uosc он проигрывает последовательно файлы.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 07:18 
> потом приходится закрывать плеер

Неточная информация. После окончания воспроизведения он сам закрывается.


"Релиз видеоплеера MPV 0.40"
Отправлено openssh_user , 26-Мрт-25 07:36 
find -type f -name *.mp4 | xargs mpv

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:00 
> А он может последовательно воспроизвдить видео файлы в каталоге?

Значит не может.
Ты наверное про поддержку playlist.
Ну сложные это технологии для Linux.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:15 
autoload.lua для этого есть, также рекомендую delete_file.lua, скрипты вроде fastforward по необходимости. превью по типу ютуба не стоит (оно жручее, но иногда полезно).

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:44 
может, просто указываешь ему путь к каталогу.
или поискать скрипты, они есть

"Релиз видеоплеера MPV 0.40"
Отправлено хрю , 26-Мрт-25 12:11 
>А он может последовательно воспроизвдить видео файлы в каталоге?

"Открыть папку" в mpv в гуе - будет играть все файлы из этой папки.


"Релиз видеоплеера MPV 0.40"
Отправлено Ilya Indigo , 26-Мрт-25 12:51 
>>А он может последовательно воспроизвдить видео файлы в каталоге?
> "Открыть папку" в mpv в гуе - будет играть все файлы из
> этой папки.

Можно даже настроить запоминание текущего файла в директории на выход по Shift+Esc или по Esc.

~/.mpv/input.conf
Shift+ESC quit-watch-later


"Релиз видеоплеера MPV 0.40"
Отправлено Омномнимус , 26-Мрт-25 05:24 
Что-то побаиваюсь я его обновлять. То тиринг появляется, то какая-нибудь настройка из конфига перестает работать (субтитры, например, включаются), то vaapi отваливается...

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 07:19 
> настройка из конфига перестает работать

А у него есть настройки? С VLC не перепутали?


"Релиз видеоплеера MPV 0.40"
Отправлено openssh_user , 26-Мрт-25 07:56 
Есть, и их достаточно много

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:01 
И что же там за настройки такие.

"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 26-Мрт-25 09:02 
man mpv | grep -A5 "mpv\.conf"

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 05:52 
>Код MPV распространяется под лицензией LGPLv2.1+, некоторые части остаются под GPLv2, но процесс перехода на LGPL почти завершён и для отключения оставшегося GPL-кода можно использовать опцию "--enable-lgpl".

Зачем они замутили переход? Если они хотят быть пермиссивными придётся уходить от них. Под Wayland есть ещё какой-нибудь копилефтный плеер?


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 09:59 
Еще фанатик с копилефтом головного мозга

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 05:59 
MPV умеет технологию DLNA? VLC знаю умеет. DLNA - это передача потокового видео, музыки через сеть, технология клиент-серверная.

Есть ещё какие-либо потоковые технологии или плееры под Linux, не обязятельно DLNA, но чтобы транслировало через сеть?


"Релиз видеоплеера MPV 0.40"
Отправлено openssh_user , 26-Мрт-25 08:07 
Насчёт dlna не знаю, но srt-потоки (стримы) он умеет воспроизводить. Не знаю, может ли он стримить, скорее всего нет
Нашёл плагин для mpv. Надеюсь, это то, что вам нужно https://github.com/chachmu/mpvDLNA

"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 27-Мрт-25 00:12 
DLNA это на самом деле много всего, там в стандарте заложено такое что по сути можно собрать целый конвеер из девайсов, подобно тому как в gtreamer собирают граф или как в венде собирается граф из кодеков/фильтров/сплиттеров и тп.
На практике же обычно реализуют только MediaLibrary (файлопомойка) и всякие MediaRendered (это собственно плееры-отображатели).

В MPV нет UPnP/DLNA клиента, в первую очередь потому что для этого обычно нужен гуй. Возможно кто то допилит, в том числе и на lua, теперь особой проблемы в этом нет.

MPV хорошо интегрируется с yt-dlp и можно смотреть ютубы и много других http/hls и может ещё каких то стримов.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 27-Мрт-25 10:09 
Телевизор умеет. Только никогда не пользовался.
А реально, зачем?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 07:22 
> для отключения оставшегося GPL-кода

Что этот код делает и нужен ли он, если его можно просто отключить без потери функциональности? Такое впечатление, что кто-то лукавит.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 08:37 
Следует признать, что плеер не плох. Но вот выдалась удачная возможность на него пожаловаться. Зачем так сделано, что он в английской раскладе откликается на хот-кеи, а в русской – нет. Коды клавиш – не?

"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 26-Мрт-25 09:04 
Так сделано, поскольку у авторов раскладка английская, об остальных они просто не знают (в смысле, им оно не надо). Попробуйте задать вопрос местным упаковщикам дистрибутивов, кто про раскладку знает. ;)

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 14:04 
Нуби ты же в Альте Линуксе или в Астра Линуксе работаешь. Зачем стебёшься. Это вопрос к тебе.

"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 26-Мрт-25 14:39 
Триггерю анонимных экспертов, что бы было видно, какие вы врунишки.

"Релиз видеоплеера MPV 0.40"
Отправлено eugener , 26-Мрт-25 09:52 
> Зачем так сделано, что он в английской раскладе откликается на хот-кеи, а в русской – нет.

Так это в линуксе почти во всех приложениях так. Наверное общесистемная проблема.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:01 
Вот признацца, это единственное приложение, где оно проявляется остро. Thunderbird, Firefox, Deadbeef, Libre Office, текстовые и hex-редакторы, да в целом – весь GNOME – всё в порядке.

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


"Релиз видеоплеера MPV 0.40"
Отправлено eugener , 26-Мрт-25 10:11 
> Вот признацца, это единственное приложение, где оно проявляется остро. Thunderbird, Firefox,
> Deadbeef, Libre Office, текстовые и hex-редакторы, да в целом – весь
> GNOME – всё в порядке.

Возможно, что мне кажется что проблема везде, потому что когда проблемы нет — её не замечаешь. А когда что-то не переключается — думаешь — "ну вот, везде такая фигня".

Как раз сегодня утром пытался в редакторе mc переключить кодировку текста (Alt-e) — при русской раскладке хоткей не работает. Хотя это не проблема mc, так как если он запущен в голой консоли — хоткей работает в любой раскладке. А в gnome-terminal работает только в английской.
А если mc запустить в xterm — хоткей Alt-e вообще не работает, ни в русской ни в английской раскладке. 😂️


"Релиз видеоплеера MPV 0.40"
Отправлено Карлос Сношайтилис , 26-Мрт-25 10:21 
А зачем нужно переключать кодировку текста?

"Релиз видеоплеера MPV 0.40"
Отправлено eugener , 26-Мрт-25 10:23 
> А зачем нужно переключать кодировку текста?

Это секрет! 😉️


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:33 
> Переключаешь раскладку для того, чтобы подрегулировать скорость воспроизведения или выйти из полноэкранного режима

Такое даже media player classic неумеет.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 10:34 
Всмысле MPC-HC.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 12:08 
Если у тебя kde то как вариант можно выставить раскладку латиницу именно для тех приложений которые требовательны к ней.

"Релиз видеоплеера MPV 0.40"
Отправлено хрю , 26-Мрт-25 12:20 
mpv чисто конкретный, что прописанно в командах, то и будет работать. По умолчанию прописанны только eng, но никро не мешает прописать и ру, если надо.

vim ~/.config/mpv/input.conf

```
#q quit
й quit
#Q quit-watch-later
Й quit-watch-later
```
Так будет й/Й будут работать как q/Q. Список всех команд можно глянуть тут - https://github.com/mpv-player/mpv/blob/master/etc/input.conf


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 14:06 
Он вантузник-неосилятор. И вот поэтому и задаёт такие вопросы.

"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 26-Мрт-25 14:42 
Если три раскладки, по три раза прописывать?

"Релиз видеоплеера MPV 0.40"
Отправлено хрю , 26-Мрт-25 15:56 
> Если три раскладки, по три раза прописывать?

И что? много ты буквенных комманд в mpv используешь? я 4 - для них прописать не сложно.


"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 27-Мрт-25 12:35 
>> Если три раскладки, по три раза прописывать?
> И что? много ты буквенных комманд в mpv используешь?

Я не использую вообще.

> я 4 - для них прописать не сложно.

Издевательство над пользователями по причине некомпетентности. Символ из конфигурации следует перевести в код клавиши и обрабатывать его. Авторы таким не озадачивались, поскольку у них нет иной раскладки, а за "локализаторов" они думать не обязаны.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 14:59 
Можно сделать скриптом
~/.config/mpv/scripts/ru-layout.lua

local ru_key = {
  ё="`",
  й="q",ц="w",у="e",к="r",е="t",н="y",г="u",ш="i",щ="o",з="p",х="[",ъ="]",
  ф="a",ы="s",в="d",а="f",п="g",р="h",о="j",л="k",д="l",ж=";",э="'",
  я="z",ч="x",с="c",м="v",и="b",т="n",ь="m",б=",",ю=".",
  Ё="~",
  Й="Q",Ц="W",У="E",К="R",Е="T",Н="Y",Г="U",Ш="I",Щ="O",З="P",Х="{",Ъ="}",
  Ф="A",Ы="S",В="D",А="F",П="G",Р="H",О="J",Л="K",Д="L",Ж=":",Э='"',
  Я="Z",Ч="X",С="C",М="V",И="B",Т="N",Ь="M",Б="<",Ю=">",
}

for k,v in ipairs(ru_key) do
  ru_key["Alt+" .. k] = "Alt+" .. v
end

function ru_layout_convert(ev)
  if ru_key[ev.key_name] then
    if ev.event == "down" then
      mp.commandv("keydown", ru_key[ev.key_name])
    elseif ev.event == "up" then
      mp.commandv("keyup", ru_key[ev.key_name])
    end
  end
end

mp.add_forced_key_binding("UNMAPPED", "ru-layout-convert", ru_layout_convert, {complex=true})


"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 27-Мрт-25 12:47 
Блеск и нищета импортом замещения.

"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 27-Мрт-25 14:52 
Тут уж на уровне системы выбор был не очевидным.
Помнится в венде оно шлёт сканкоды клавиш, потому проблемы с хоткеями+локаль нет в принципе, зато интерпретировать сканкод в букву относительно локали становится отдельной задачей.

"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 27-Мрт-25 15:24 
Помнится, шлёт оно вот это:

WM_CHAR

wParam
    The character code of the key.

lParam
    The repeat count, scan code, extended-key flag, context code, previous key-state flag, and transition-state flag, as shown in the following table.


Одни лишь сканкоды - это DirectInput, наверное.


"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 27-Мрт-25 15:52 
https://learn.microsoft.com/en-us/windows/win32/inputdev/abo...

"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 27-Мрт-25 15:58 
И что я там должен найти? Вот это?

A window procedure can receive the following character messages: WM_CHAR, WM_DEADCHAR, WM_SYSCHAR, WM_SYSDEADCHAR, and WM_UNICHAR. The TranslateMessage function generates a WM_CHAR or WM_DEADCHAR message when it processes a WM_KEYDOWN message.


"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 27-Мрт-25 16:04 
Example code:
cpp

case WM_KEYDOWN:
....


"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 27-Мрт-25 16:14 
И что, надо вызвать TranslateMessage()? WM_CHAR приходит, значит и "буква" есть, а не только сканкод.

"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 27-Мрт-25 16:26 
Я не настолько глубоко в этом разбираюсь.
Возможно что WM_CHAR приходит из обработчика WM_KEY*/WM_SYSKEY* где и получается дёрганием TranslateMessage().

Но если говорить про реализацию хоткеев, то там как раз сканкоды запоминать правильно, а для отображения можно и TranslateMessage() использовать.


"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 27-Мрт-25 16:30 
Да, вернее всего работать со сканкодами. Про WM_CHAR я написал к тому, что задача "интерпретировать сканкод в букву относительно локали" не так страшна, как может показаться остальным - в исходнике придётся написать меньше слов. :)

"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 27-Мрт-25 16:36 
Если найти функции которые конвертят локаль+кейкод в сискод и локаль+сканкод в кейкод то можно будет легко избавится от таблиц в приложении конвертируя на лету всё в инглиш буквы.

"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 28-Мрт-25 11:04 
> Если найти функции которые конвертят локаль+кейкод в сискод и локаль+сканкод в кейкод
> то можно будет легко избавится от таблиц в приложении конвертируя на
> лету всё в инглиш буквы.

Набрал в поисковике "windows scancode convert" и получил по второй ссылке "MapVirtualKeyEx and ToAsciiEx is what you are looking for"


"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 27-Мрт-25 15:36 
Такая мелочь - в таблице для lookup_keymap_table() просто нет нужных анонимам букв.


static int vo_x11_lookupkey(int key)
{
    const char *passthrough_keys = " -+*/<>`~!@#$%^&()_{}:;\"\',.?\\|=[]";
    int mpkey = 0;
    if ((key >= 'a' && key <= 'z') ||
        (key >= 'A' && key <= 'Z') ||
        (key >= '0' && key <= '9') ||
        (key > 0 && key < 256 && strchr(passthrough_keys, key)))
        mpkey = key;

    if (!mpkey)
        mpkey = lookup_keymap_table(keymap, key);

    // XFree86 keysym range; typically contains obscure "extra" keys
    if (!mpkey && key >= 0x10080001 && key <= 0x1008FFFF) {
        mpkey = MP_KEY_UNKNOWN_RESERVED_START + (key - 0x10080000);
        if (mpkey > MP_KEY_UNKNOWN_RESERVED_LAST)
            mpkey = 0;
    }

    return mpkey;
}



"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 27-Мрт-25 16:03 
Я совсем не знаю как оно устроено в не венде.
По правильному тут должны быть сканкоды, тогда проблем не будет.

В lookup_keymap_table только всякие не буквенные клавиши.


"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 27-Мрт-25 16:12 
Если оно латиницу пропускает в неизменном виде и далее понимает, а кнопки "Пауза" и т.п. преобразует в понятные MPV, значит в таблицу надо добавить строки типа

{"Ф"}, {"A"},

и попробовать. Велик шанс, что сработает.

Костыль, конечно, но как бы особых знаний и копания в коде не требует, занимает минут 20 вообще на всё (с упаковкой пакетика). Тратить их я, конечно, не буду - и так половину работы сделал.


"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 27-Мрт-25 16:29 
Это не правильный путь, потому что тогда придётся держать аналогичные таблицы под все языки.

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


"Релиз видеоплеера MPV 0.40"
Отправлено n00by , 27-Мрт-25 16:40 
> Это не правильный путь, потому что тогда придётся держать аналогичные таблицы под
> все языки.

Зачем? Делаем по примеру авторов - забили на всех остальных. :)

Ну или можно набрать в поисковике X11 scancode и скопировать со Стековерфлоу, потом отправить патч. Авторам ведь банально сложно проверить: мало добавить раскладку, надобно следить, что бы оно не перестало работать.

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

Боюсь, приложение не может это сделать.


"Релиз видеоплеера MPV 0.40"
Отправлено Krtek , 26-Мрт-25 10:23 
А мне как приглянулся в своё время MPC-HC, так и по сей день остаётся любимым плеером. Он компактный, невероятно быстрый и безотказный. В общем разработчики постарались на славу и создали вещь на века.

"Релиз видеоплеера MPV 0.40"
Отправлено Амомин , 26-Мрт-25 10:39 
Самый нормальный гуй для сабжа - Windows-only, никогда такого не было и вот опять!

"Релиз видеоплеера MPV 0.40"
Отправлено Krtek , 26-Мрт-25 11:06 
Да, я тоже заметил эту закономерность. Самый лучший софт зачастую пишется только под винду, даже если это Open Source.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 12:20 
Да ладно. OBS Studio, тот же Thunderbird, не?

Есть вообще исключительно линуксовые приложения, которых для Windows либо нет, либо они платные. Recoll. Smooth Video Project.


"Релиз видеоплеера MPV 0.40"
Отправлено Krtek , 26-Мрт-25 14:20 
>OBS Studio, Thunderbird

Огромные тяжеловесные монстры с планшетным интерфейсом.

>Recoll

Есть под винду.

>Smooth Video Project

Win и Mac версии платные, да. Но под линукс оно неполноценное.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 17:51 
Чем люди пользуются, под то и пишут. Это если не начинать разговор про стабильность и уровень поддержки в зоопарке конфигураций из вечно недоделанных/переписываемых апи.

"Релиз видеоплеера MPV 0.40"
Отправлено Михаил Шкредов , 26-Мрт-25 10:52 
Haruna - лучший GUI для этого видеоплеера.

https://haruna.kde.org/

До этого перепробовал все существующие, так что есть с чем сравнить.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 11:05 
Vlc, лучше.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 11:14 
С каких пор vlc стал гуем для mpv?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 11:38 
К сожалению, VLC очень плох для просмотра аниме. Как только подключаешь внешнюю дорожку, картинка начинает рассыпаться на квадраты - в любой ОС, на любой конфигурации железа и с любыми настройками плеера. Уже лет 15 разрабы ничего с этим не делают.

"Релиз видеоплеера MPV 0.40"
Отправлено Амомин , 26-Мрт-25 13:06 
А что они могут с дендрофекальным графическим стеком линукс сделать? Инженеры амд матерясь вон пилят что-то

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 13:46 
А зачем на сервере графический стэк?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 17:41 
> очень плох для просмотра аниме. Как только подключаешь внешнюю дорожку, картинка начинает рассыпаться на квадраты - в любой ОС, на любой конфигурации железа и с любыми настройками плеера. Уже лет 15 разрабы ничего с этим не делают.

А зачем ты смотришь Аниме, смотри консоль.
Зачес вообще тебе интерфейс.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 18:07 
> VLC очень плох для просмотра аниме. Как только подключаешь внешнюю дорожку, картинка начинает рассыпаться на квадраты

Ну если это нивелирует все остальные плюсы Vlc.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 18:20 
А какие у комбайна могут быть плюсы? Кроме того, что он с каждой версией все толще...

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 18:34 
> А какие у комбайна могут быть плюсы? Кроме того, что он с
> каждой версией все толще...

Незнаю какой там комбайн, запускается на любом железе, вот PotPlayer это относительный комбайн.



"Релиз видеоплеера MPV 0.40"
Отправлено Амомин , 26-Мрт-25 11:32 
Ах да, еще ни один пинусовый плеер до сих пор не научился рисовать превью кадра на таймлайне при наведении курсором на него, как умеют всяческие утубы лет уже десять как минимум.

"Релиз видеоплеера MPV 0.40"
Отправлено анон , 26-Мрт-25 14:09 
Ложь или провокация?
https://github.com/tomasklaen/uosc

Тут в демо-ролике видно, что mpv  с плагинами это умеет.


"Релиз видеоплеера MPV 0.40"
Отправлено Амомин , 26-Мрт-25 17:17 
Тут написано что надо какой скрипт https://github.com/po5/thumbfast куда-то там ставить и надеятся что uosc не обделается не найдя его в $PATH или где-то еще где взбредет в голову автора поискать.

В нормальном настольном софте  для нормальных людей не нужно устанавливать никаких скриптов никуда и эта функциональность просто есть сразу изкаробки или включается мышкой в настройках (не в скриптах на lua).


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 17:29 
Другой mpv-гуй, Haruna, обещает изкоробочность миниатюр начиная с v0.12.0 2023-08-25.

> нормальном настольном софте  для нормальных людей

Звучит недостаточно свободно.


"Релиз видеоплеера MPV 0.40"
Отправлено Амомин , 26-Мрт-25 17:32 
Неудивительно, он из всех фронтендов для сабжа выглядит самым вменяемым, умеет аж плейлист из текущей директории собрать без мать их луа скриптов (или тщательно это скрывая)

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 17:39 
> нормальном настольном софте  для нормальных людей

Нормальном настольном софте  для нормальных людей.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 20:02 
Нормальные люди обычно способны шнурки завязать.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 21:45 
Но тут их заставляют самостоятельно дырки для шнурков прокалывать.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 19:38 
> Тут в демо-ролике видно, что mpv  с плагинами это умеет.

Эти менюшки появляющие при наведении мыши очень неудобны.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 14:47 
Был бы спрос. А зачем тебе? Мне вот нужны, когда с 8к контентом работаешь (особенно с жёсткого диска), слишком уж задержки неприятные. Вполне переживу затраты на подготовку превью и терабайты на их хранение. Для обычных файлов то какой смысл переплачивать?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 15:02 
Не умеет › НИНУЖНА

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 16:10 
Вообще-то конкретно MPV лет 10 назад умел скриптом, а что? Мне просто интересны причины. Тут вопрос не умения, а целесообразности.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 16:51 
> Вообще-то конкретно MPV лет 10 назад умел скриптом, а что? Мне просто
> интересны причины. Тут вопрос не умения, а целесообразности.

Удобно для поиска. Предпросмотр позволяет не терять текущую позицию, работает быстрее, да и мелкая целиком охватываемая взглядом картинка - это то что надо.

И это в том числе вопрос умения (решение со скриптами - годится). Качество воды проверяют раками, а состояние разработки плееров можно проверять этой фичей: способны они догнать банальнейшний веб-плеер ютуба за 13 лет или нет. Если нет, то "под ковром" найдётся множество других более серьёзных проблем.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 17:28 
>можно проверять этой фичей: способны они догнать банальнейшний веб-плеер ютуба

Шта? Превью невозможно сгенерирвать, не вычитав файл целиком, и их надо ещё хранить. Ютуб вынужден это делать, кроме того, каждый файл уже неэффективно побит на сегменты предсказуемого размера и позволяют произвольный доступ. Это всё сплошная боль и никакой выгоды.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 17:49 
> Шта? Превью невозможно сгенерирвать, не вычитав файл целиком,
> и их надо ещё хранить.
> файл уже неэффективно побит на сегменты предсказуемого размера и
> позволяют произвольныйдоступ. Это всё сплошная боль и никакой выгоды.

Попридержи своих тараканов. Хранить ничего не надо, надо показать ближайший ключевой кадр, как это делает те же 13 лет MPC-BE. Случайный доступ в медиаконтейнерах и так есть (хоть у ffmpeg и бывают/бывали проблемы с frame-accurate), надоело людям кассеты перематывать.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 18:15 
Не универсально и там есть прикол, что доступ к данным быстрый только у начала файла. Не сможешь просто извлечь 10 произвольных кадров за секунды. Конкретно у ffmpeg с эти определённые сложности.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 19:46 
Я ж говорю, свои тараканы - обратно внутрь, в голову. Доступ везде быстрый, это не кассета.

> Не сможешь просто извлечь 10 произвольных кадров за секунды. Конкретно у ffmpeg с эти определённые сложности.

Да даже если ещё 10 раз запускать ffmpeg и 10 раз открывать файл, это занимает секунды.

#pwsh
$in = "___.mkv"
$duration_in_sec = 24*60.0
$timestamps = Get-Random -Count 10 -Maximum $duration_in_sec
Measure-Command {
    $timestamps | %{ ffmpeg -y -hide_banner -loglevel warning -ss $_ -i $in -frames:v 1 "tmp$_.bmp" }
} | select TotalSeconds


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 20:12 
Угу, тараканы. Mkv это хорошо, но их ещё поискать придётся. А как там с обычными контейнерами, вроде mp4? Что там с файлами, загруженными yt-dlp (не самый уникальный юзкейс)?

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 20:20 
> Угу, тараканы.

Самые настоящие, и им плохо вне твоей головы, верни их в тепло. Если у тебя mp4 или m2ts перематываются в плеере (не обязательно такие эксперименты в ffmpeg ставить) дольше секунды и чем дальше к концу, тем медленнее, то это стоит обсудить с ними.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 20:13 
> Не универсально и там есть прикол, что доступ к данным быстрый только
> у начала файла. Не сможешь просто извлечь 10 произвольных кадров за
> секунды. Конкретно у ffmpeg с эти определённые сложности.

Конечно, бывают случаи, когда над ffmpeg надо дрожать* ради frame-accurateness, но это совсем не тот случай, нам надо быстро и примерно.

Ты мог ошибиться, думая про -vf select вместо какого-то полноценного seek'а.

* http://avisynth.nl/index.php/FFmpegSource: предварительная индексация + threads=1 + seekmode=-1/0


"Релиз видеоплеера MPV 0.40"
Отправлено Амомин , 26-Мрт-25 17:25 
Чтобы было.

За что чем и зачем мне платить чтобы получить картинки из локального и конечного видеофайла который в плеере уже он открыл и вкурсе как он (файл устроен) при наведении на таймлайн?

Редкие, упоротые контейнеры и сетевое потоковое видео не в счет, тамбнейлов там я не жду, вся надежда на гугл.


"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 16:18 
Ютубу превью необходимы, потому что он не может мгновенно показывать кадр с любого места.
А mpv — может. Попробуй не просто наводить курсор на таймлайн, а надавить ЛКМ.

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 27-Мрт-25 03:51 
Haruna умеет

"Релиз видеоплеера MPV 0.40"
Отправлено Аноним , 26-Мрт-25 15:14 
mpv — такой мощный видеоплеер, что лишь чуть-чуть не дотягивает до универсального просмотрщика картинок (не может гигапиксельные картинки декодировать) и универсального проигрывателя аудио (не умеет всякие экзотические форматы и нет плагинов).
Но это пока версия 0.40, я уверен, что в версии 1.0 всё будет.

"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 27-Мрт-25 06:03 
Кажется они в этом релизе переключили gpu-context=x11vk, у меня из за этого GPU виснет:
[drm ERROR :amdgpu_job_timedout] ring gfx_0.0.0 timeout, signaled seq=297951, emitted seq=297953
[drm ERROR :amdgpu_job_timedout] Process information: process  pid 102145 thread  pid 102145

gpu-context=x11egl - возвращает старое значение и решает проблему.


"Релиз видеоплеера MPV 0.40"
Отправлено name , 27-Мрт-25 08:11 
А на вейланде виснет?

"Релиз видеоплеера MPV 0.40"
Отправлено Ivan_83 , 27-Мрт-25 13:45 
У меня нет возможности проверить.