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

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

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

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


Содержание

Сообщения в этом обсуждении
"Релиз видеоплеера MPV 0.38"
Отправлено iZEN , 18-Апр-24 08:29 
Второй, после Gtk4, зависящий от wayland-protocols.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 08:39 
Отличный маркер ненужного.

"Релиз видеоплеера MPV 0.38"
Отправлено Минона , 18-Апр-24 09:30 
====> Audio Output
     ALSA=off: ALSA audio architecture support
     JACK=off: JACK audio server support
     OPENAL=off: Audio support via OpenAL
     PIPEWIRE=off: PipeWire multimedia server support
     PULSEAUDIO=off: PulseAudio sound server support
     SDL=off: Simple Direct Media Layer support
     SNDIO=off: Sndio audio support

А через что он звук выводит?


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 09:42 
Это что ты понаписывал? И где это посмотреть у себя?

"Релиз видеоплеера MPV 0.38"
Отправлено Минона , 18-Апр-24 12:37 
> Это что ты понаписывал? И где это посмотреть у себя?

Опции сборки порта в FreeBSD.


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 21:04 
Через спикер

"Релиз видеоплеера MPV 0.38"
Отправлено mos87 , 25-Апр-24 06:47 
обнови putty там звук добавили

"Релиз видеоплеера MPV 0.38"
Отправлено Минона , 25-Апр-24 13:57 
> обнови putty там звук добавили

Плохо, очень плохо, попробуй ещё.


"Релиз видеоплеера MPV 0.38"
Отправлено SilverCutePony , 18-Апр-24 10:30 
https://github.com/mpv-player/mpv/tree/master/audio/out

"Релиз видеоплеера MPV 0.38"
Отправлено OSS , 18-Апр-24 12:01 
OSS

"Релиз видеоплеера MPV 0.38"
Отправлено Ivan_83 , 18-Апр-24 16:39 
На фре через родной OSS - моими стараниями.
Кажется в этом или прошлом релизе зашёл патч чтобы многоканальник по оптике выплёвывать, мне его прислали я только PR открыл.

В опциях порта перечислены дополнительные возможности куда можно выводить звук если вам надо.


"Релиз видеоплеера MPV 0.38"
Отправлено OSS , 18-Апр-24 17:29 
Помню, помню:
https://github.com/mpv-player/mpv/issues/8296
https://github.com/mpv-player/mpv/pull/8312

Ты же не коммитер?
Не нашёл тебя в списках коммитеров, но мог и плохо искать.


"Релиз видеоплеера MPV 0.38"
Отправлено Ivan_83 , 18-Апр-24 17:51 
Там ещё было по sndio, но я не довёл и кто то там дальше пилил в отдельном PR.
И DVB я там перепиливал когда то достаточно серьёзно.

Нет, не коммитер.
Только фикшу то что мне надо, а так он меня устраивает.

Можно было бы потратить время и поразбиратся с многочисленными LUA надстройками, там вроде какой то полезный функционал напилили, но мне и базового хватает :)


"Релиз видеоплеера MPV 0.38"
Отправлено OSS , 18-Апр-24 20:15 
Да я о фряхе, а ты видимо о mpv.

Смотрю у тебя из 33 портов (у меня меньше :-o) у 15 портскаут нашёл обновления.
И чего-то в ирке тебя не вижу или ник какой-то совсем другой?


"Релиз видеоплеера MPV 0.38"
Отправлено Ivan_83 , 19-Апр-24 18:55 
Нет, во фряхе я тоже не коммитер и мне не хочется после прошлогодних событий.
https://lists.freebsd.org/archives/freebsd-ports/2024-Februa...

Надо бы почти всё с себя сбросить, ибо часть по работе, часть уже не интересно.
И ирке на фриноде я есть, как в руснете.
В жаббере тоже на фрёвом канале.

Ник точно этот же.


"Релиз видеоплеера MPV 0.38"
Отправлено OSS , 19-Апр-24 21:33 
Февраль 2024 это же не прошлый год.
Но я всё равно на портс не подписан - хватает спама с девелоперс и портс-коммитерс (каждый коммит в порты).
vishwin несколько подзадолбал с пиханием везде пудриере и руста - это да.
Я вообще считаю ошибкой, если порт не собирается нормально в обычной живой системе. В крайнем случае можно закрыть глаза на ошибки сборки при установленной предыдущей версией этого же порта - т.е. перед сборкой необходимо снеси старую версию.
Чаще всего это всякие silent grab, при чём в 90% случаев виноват апстрим, который почему-то считает, что если либу нашли, то можно её заюзать и никаких опций отключить её поиск не нужно делать. Сильные духом мэинтейнеры патчат систему сборки софта и репортят в апстрим. А остальные отмахиваются пудрой, отчасти из-за того, что задолбались биться с апстримами, которым насрать на эти проблемы. Даже когда им одно-двух строчный оттестированный патч принесли на блюдечке с голубой каёмочкой (с описанием что и зачем они исправляет). Особо упоротые апстримы вообще хотят патч всенепременно через пул реквест, а из текста в комменте религия не позволяет взять. Но даже так это такое себе оправдание для мэинтейнера делать плохо свою часть. Ну да ладно - это уже совсем оффтоп.

Фринода же "этого того" - все мигрировали на Libera.Chat. И я уже год точно на фриноде не сижу. А в руснете никогда и не был. Ещё на efnet есть официальный канал #bsdports.


"Релиз видеоплеера MPV 0.38"
Отправлено Ivan_83 , 19-Апр-24 22:30 
Я писал уже пару раз: у меня есть наработки и представление как сделать портмастер или отдельный скрипт который будет как пудриля создавать chroot с нужным и собирать там порт, потом это за собой почистит.
Оверхэд минимальный: создать папки через mtree, смонтировать туда часть / за исключением /usr, /var и чего то ещё, потом туда через pkg install навалить нужных для сборки зависимостей и собирать себе в удовольствие, потом запаковать всё в пакет и положить в кеш к остальным пакетам, откуда уже можно ставить в систему.

Звучит длинновато, но у нас на работе нечто похожее сделано, только в пром масштабах: там и ОС разворачивает целиком в chroot и сразу 260 пакетов, и на это уходит где то минута.
А если заменить разворачивание ОС на nullfs монтирование и ставить всего с десяток пакетов то будет очень шустро.
Конечно для сборки чего то совсем мелкого будет заметно, но даже на среднего размера пакетах типа той же самбы это уже будет не различимо.

В конечном счёте это можно было интегрировать как опцию для makefile портовых, типа uses= chrootbuild чтобы не всё подряд собирать так, а шлак с неадекватными автодетектами.


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


"Релиз видеоплеера MPV 0.38"
Отправлено амонем , 18-Апр-24 18:51 
Вам видео или шашечки?

"Релиз видеоплеера MPV 0.38"
Отправлено Amon , 18-Апр-24 09:34 
Только если собрано с поддержкий wayland, в противном случае не будет просить.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 10:12 
Опционально же

"Релиз видеоплеера MPV 0.38"
Отправлено dannyD , 18-Апр-24 17:15 
>>Второй, после Gtk4, зависящий от wayland-protocols.

Gtk4, wayland - это зачем?


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 08:44 
Плеер до сих пор даёт заснуть системе при просмотре видео в фулскрине?

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 08:51 
Как ты этого добился?

"Релиз видеоплеера MPV 0.38"
Отправлено Герострат , 18-Апр-24 08:52 
У меня ни разу такого не было

"Релиз видеоплеера MPV 0.38"
Отправлено 1 , 18-Апр-24 09:23 
хорошая фича. Но у меня не работает. ХотетЪ

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 10:13 
У меня все норм, даже без него сон не работает )

"Релиз видеоплеера MPV 0.38"
Отправлено гыгы , 18-Апр-24 10:43 
а нечего было настраивать саспенд по неактивности. но то, что скринсейвер запускается во время просмотра - да. и как победить - хз. в mplayer`е когда-то давно победил, в mpv - хз как

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 10:56 
Вроде в иксах какое-то расширение было для этого специально, ну и плеер должен уметь в это расширение. А вяляном - хз, там же вяленый это просто протокол, небезопасно это, приложение не должен ничего знать ни о чем и ни о ком (даже о своих координатах)

"Релиз видеоплеера MPV 0.38"
Отправлено гыгы , 18-Апр-24 11:26 
без расширений и SMS в .mplayer/config было вписано и работало

heartbeat-cmd="xscreensaver-command -deactivate >&- 2>&- &"
heartbeat-interval=300
посмотрел когда и прослезился

% stat .mplayer/config
12247390606958757913 87708 -rw-r--r-- 1 tiger wheel 0 84 "Jan 23 08:57:46 2020" "Jun  6 13:31:30 2014" "Jan 23 08:57:46 2020" "Jun  6 13:31:30 2014" 4096 1 0x800 .mplayer/config


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 11:43 
> heartbeat-cmd="xscreensaver-command -deactivate >&- 2>&- &"
> heartbeat-interval=300

во-первых, костыль корявый
во-вторых, а что если у меня скринсейвер через минуту включается, а не через 5?
в-третьих, а что если у меня какой-то другой скринсейвер вместо xscreensaver? Я хочу универсальное решение

Правильнее было бы от икс-сервера получить ответ через ScreenSaverQueryInfo, что сейвер включен и затем его временно отключить таким же запросом


"Релиз видеоплеера MPV 0.38"
Отправлено гыгы , 18-Апр-24 11:55 
очевидно, что таймаут и команда деактивации скринсейвера подбирались с учетом моих реалий. Допустим, решение костыльное, но:
1) вполне себе работало как нужно
2) куда более костыльное решение (как по мне), которое тогда видел у кого-то - враппер, который отключает скринсейвер вообще, запускает проигрыватель, включает скринсейвер по окончанию.
3) какие-то другие вар-ты если есть - покажи.

из чтения mpv(1), по диагонали, в теории, можно на lua наговнякать что-то используя mp.add_periodic_timer(seconds, fn), но это какая-то дикая хрень, кмк.


"Релиз видеоплеера MPV 0.38"
Отправлено гыгы , 18-Апр-24 12:00 
By default, mpv tries to disable the OS screensaver during playback (only if a VO using the OS GUI API is active). --stop-screensaver=no disables this.

A common problem is that Linux desktop environments ignore the standard screensaver APIs on which mpv relies. In particular, mpv uses the Screen Saver extension (XSS) on X11, and the idle-inhibit protocol on Wayland.

GNOME in particular still ignores the idle-inhibit protocol, and has its own D-Bus interfaces for display power management, which mpv does not support.

Before mpv 0.33.0, the X11 backend ran xdg-screensaver reset in 10 second intervals when not paused in order to support screensaver inhibition in these environments. This functionality was removed in 0.33.0, but it is possible to call the xdg-screensaver command line program from a user script instead.

ужасы какие-то.


"Релиз видеоплеера MPV 0.38"
Отправлено тыквенное латте , 18-Апр-24 14:39 
> Плеер до сих пор даёт заснуть системе при просмотре видео в фулскрине?

собрал под вяленого без xorg-libxscrnsaver?


"Релиз видеоплеера MPV 0.38"
Отправлено leap42 , 19-Апр-24 07:03 
Если у вас гном под вялым - нужен крошечный костыль который зовётся mpv-gnome-inhibit.lua

"Релиз видеоплеера MPV 0.38"
Отправлено Ilya Indigo , 19-Апр-24 08:37 
Он это делает только если поставить видео на паузу.
И правильно делает!

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 09:08 
У меня что-то с глазоньками. Мне хватает Mplayer и билинейного xv.(

"Релиз видеоплеера MPV 0.38"
Отправлено Zenitur , 18-Апр-24 09:56 
Мне тоже, самый простой и всегда по дефолту работающий вариант. О котором не думаешь, он просто работает.

Когда смотришь фильм через vaapi, трудно смотреть фильм, всё время думаешь "блин, я сумел настроить фильм так, чтобы аппаратно декодировалось, вот я крутой!". Если бы по дефолту работало аппаратно, как на винде, было бы легче сосредоточиться на просмотре фильма, а так... Это как с линукс-геймингом.


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 10:05 
https://opennet.ru/60775-vlc

"Релиз видеоплеера MPV 0.38"
Отправлено prokoudine , 18-Апр-24 12:44 
> Когда смотришь фильм через vaapi, трудно смотреть фильм, всё время думаешь "блин, я сумел настроить фильм так, чтобы аппаратно декодировалось, вот я крутой!".

Зачем ты так с собой? :)


"Релиз видеоплеера MPV 0.38"
Отправлено leap42 , 19-Апр-24 07:07 
лол,чего там настраивать?

буквально один пакет содержит в себе драйвер для vaapi (например для AMD под Fedora это mesa-va-drivers-freeworld) + "vo=gpu-next" и "hwdec=vaapi" в конфиг mpv, и всё просто работает 🤷‍♂️


"Релиз видеоплеера MPV 0.38"
Отправлено mos87 , 03-Июн-24 08:30 
когда умрёт последний дурак

"Релиз видеоплеера MPV 0.38"
Отправлено Zenitur , 03-Июн-24 18:46 
> когда умрёт последний дурак

К чему вы это спросили?


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 00:05 
Я тоже его юзаю на NetBSD,потому что это единственный известным мне видеоплеер, кй умеет нативно в sunaudio. Все остальные только в OSS,кй в NetBSD просто прослойка для трансляции в нативный sunaudio

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 09:25 
все так же, 100500 настроек, через консоль, и все так же в 2 раза медленнее, чем тот же старый Mplayer. вот фиг знает, чем они там занимаются, вообще.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 09:40 
> 100500 настроек

Из коробки.
> через консоль

Через двойной клик.
> в 2 раза медленнее

Моментально на любом железе.


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 10:59 
из коробки один екзефайл, на который нужно фильм кинуть. даже как дорожку звука поменять непонятно. а уж рендер заменить, то только консольными командами из батника.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 09:43 
Тролль из тебя так себе. Размораживайся уже.

"Релиз видеоплеера MPV 0.38"
Отправлено Fracta1L , 18-Апр-24 10:51 
> и все так же в 2 раза медленнее, чем тот же старый Mplayer

Фильмы в 2 раза дольше идут?


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 09:56 
Есть другой всеядный плеер из трёх букв, намного лучше.

"Релиз видеоплеера MPV 0.38"
Отправлено Zenitur , 18-Апр-24 09:58 
https://ru.wikipedia.org/wiki/GOM_Player ?

"Релиз видеоплеера MPV 0.38"
Отправлено НяшМяш , 18-Апр-24 10:54 
https://ru.wikipedia.org/wiki/PotPlayer ?

"Релиз видеоплеера MPV 0.38"
Отправлено Zenitur , 18-Апр-24 12:08 
> https://ru.wikipedia.org/wiki/PotPlayer ?

https://ru.wikipedia.org/wiki/Media_Player_Classic ?


"Релиз видеоплеера MPV 0.38"
Отправлено kusb , 18-Апр-24 13:49 
Windows Media Player

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 09:59 
Я как привык к mplayer так им и пользуюсь!

mplayer "имя файла разделенное пробелом"

[~/.mplayer/config]:

## === Video settings === ##

# Video output driver;
vo=xv

# Enable fullscreen playback;
fs=true

## === Audio settings === ##

# Audio output driver;
ao=alsa:device=hw=0,0

# Audio output filter;
af=resample=48000:0:2,volnorm=1:0.25


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 13:55 
На xv субтитры мыльные. Лучше возьми это для mpv, тем более что в фулскрине sd-контент смотришь зачем-то. Как его смотреть без шейдеров?

ad-lavc-ac3drc=0
#hr-seek=yes
#hr-seek-framedrop=no

profile=gpu-hq
hwdec=vdpau
fbo-format=rgba16f
glsl-shaders="~~/FSRCNNX_x2_16-0-4-1.glsl"
video-sync=display-resample
interpolation
tscale=oversample
#opengl-backend=x11 #obsolete
gpu-context=x11


"Релиз видеоплеера MPV 0.38"
Отправлено edo , 28-Апр-24 21:34 
> Как его смотреть без шейдеров?

а зачем шейдеры при просмотре фильмов?


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 28-Апр-24 23:03 
>> Как его смотреть без шейдеров?
> а зачем шейдеры при просмотре фильмов?

Например, конкретно этот шейдер низкокачественную картинку делает более чёткой и менее мыльной при увеличении. Для SD-контента актуально. А так, есть много разнообразных шейдеров для различных задач.


"Релиз видеоплеера MPV 0.38"
Отправлено leap42 , 19-Апр-24 07:12 
вот, попоробуйте с нормальным качеством что-то посмотреть и сравнить:

mpv.conf:

ao=pulse
vo=gpu-next
hwdec=vaapi
gpu-api=vulkan
profile=gpu-hq
autofit-larger=70%x70%
osd-on-seek=msg
osd-duration=7000
sub-auto=fuzzy
fullscreen=yes


"Релиз видеоплеера MPV 0.38"
Отправлено Aoius , 19-Апр-24 12:26 
>вот, попоробуйте с нормальным качеством что-то посмотреть и сравнить

От себя добавлю:
save-position-on-quit
volume=100
volume-max=150

>profile=gpu-hq

С этим обычно тормозит на архитектурах старше 10 лет.


"Релиз видеоплеера MPV 0.38"
Отправлено leap42 , 19-Апр-24 13:40 
> От себя добавлю:
> save-position-on-quit
> volume=100
> volume-max=150

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


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 10:09 
Бесполезная школьная поделка. ЗАпустил - ни меню, ни диалогов, ничего чтобы открыть видеофайл!

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 10:18 
А зачем? В консоле пишешь mpv /part/to/file или открываешь файл через файловый менеджер.

"Релиз видеоплеера MPV 0.38"
Отправлено Богдан Морозов , 18-Апр-24 10:32 
На файл надо кликать, все остальное подхватится автоматом, при условии что аудиодорожки и субтитры имеют одинаковое с видеофайлом название. Если все-таки нужен привычный вид плеера - Haruna тебе в помощь, лучший интерфейс для MPV.

https://haruna.kde.org/


"Релиз видеоплеера MPV 0.38"
Отправлено Fracta1L , 18-Апр-24 10:53 
Кстати да, Харуна удобный плеер, особенно если надо стопицот видосов глянуть в одной папке

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 11:53 
В истории версий вижу очень хорошую фичу:
> 0.12.0 2023-08-25 Added preview thumbnail to the progress bar

Её ещё нет[1] в SMPlayer. А она там нужна, потому что скриптами не реализовать - слишком гуёвый гуй (то есть заменяющий On Screen Controller) не совместим со скриптами типа thumbfast.

[1] https://github.com/smplayer-dev/smplayer/issues/240


"Релиз видеоплеера MPV 0.38"
Отправлено НяшМяш , 18-Апр-24 10:55 
https://github.com/tomasklaen/uosc

"Релиз видеоплеера MPV 0.38"
Отправлено 1055 , 18-Апр-24 14:34 
Выглядит круто, поставлю заценить в действии.

"Релиз видеоплеера MPV 0.38"
Отправлено topin89 , 18-Апр-24 13:15 
Буду исходить из предположения, что это не троллинг. MPV (как и mplayer) -- это чистый unix-way проигрыватель. Фронтэнд с диалогами, меню и прочим предполагается делать поверх, а сам mpv -- встраивать куда угодно. С ходу нашёл SMPlayer и mpc-qt (не является форком mpc, mpc-hc или mpc-be).

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 05:49 
> MPV (как и mplayer) -- это чистый unix-way проигрыватель.

Во времена юникса не было никаких проигрывателей. Алсо, налицо полнейшее непонимание термина unixway.


"Релиз видеоплеера MPV 0.38"
Отправлено тыквенное латте , 19-Апр-24 06:15 
>> MPV (как и mplayer) -- это чистый unix-way проигрыватель.
> Во времена юникса не было никаких проигрывателей. Алсо, налицо полнейшее непонимание термина
> unixway.

Во времена UNIX'a тебя не было даже в виде жидкости, а в SGI IRIX сверсники твоей мамки уже смотрели видосики, записывали и редактировали звук: soundrecorder(1), moviemaker(1), etc, etc.


"Релиз видеоплеера MPV 0.38"
Отправлено topin89 , 19-Апр-24 10:31 
>> MPV (как и mplayer) -- это чистый unix-way проигрыватель.
> Во времена юникса не было никаких проигрывателей. Алсо, налицо полнейшее непонимание термина
> unixway.

пишите программы, которые делают что-то одно и делают это хорошо;
пишите программы, которые бы работали вместе;
пишите программы, которые бы поддерживали текстовые потоки, поскольку это универсальный интерфейс.

Последнее, очевидно, слегка не в тему для mpv, но остальное, сосредоточнение на одной задаче и забота об интеграции с интерфейсами-оболочками -- это он самый.

Если есть что возразить, жду конструктив


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 12:23 
Ну для проигрывания видео в стиле unixway сходу понадобится цепочка из программ этак штук пяти,а всего их будет пара сотен — сплиттеры/декодеры/рендеры/etc. MPV же — стандартный монолитный комбайн, но у неофитов теперь отсутствие интерфейса идёт за unixway.

"Релиз видеоплеера MPV 0.38"
Отправлено тыквенное латте , 19-Апр-24 12:48 
> Ну для проигрывания видео в стиле unixway сходу понадобится цепочка из программ
> этак штук пяти,а всего их будет пара сотен — сплиттеры/декодеры/рендеры/etc. MPV
> же — стандартный монолитный комбайн, но у неофитов теперь отсутствие интерфейса
> идёт за unixway.

даже команда ls не unix-way, потому что вместо ls -[ключ] понадобится целая цепочка программ, этак штук пяти, а всего их будет пара сотен: для чтения с устройства/сортировки/вывода на экран/etc. ls же - стандартный монолитный комбайн, но у ненеофитов теперь любой монолит идёт за нарушение unixway.


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 16:20 
Он тоже умеет снежинки рисовать, поверх списка файлов? Надо тронуться, чтобы найти unix-way в софте, включающем в себя ffmpeg.

Снегопад с помощью фильтров FFmpeg накладывается по одноимённой статье, только с одной поправкой для mpv: -vf "..." ===> --lavfi-complex="[vid1]...[vo]" и кроме --lavfi-complex ничего не нужно.


"Релиз видеоплеера MPV 0.38"
Отправлено тыквенное латте , 19-Апр-24 16:40 
> Он тоже умеет снежинки рисовать, поверх списка файлов?

разумеется: ls -1 | sed 's/./\*/g'

> Надо тронуться, чтобы найти unix-way в софте, включающем в себя ffmpeg.

А чой они не реализовали возможности ffmpeg в mplayer'e, а просто линкуются (статически/динамически/whatever)?! это unix-way или не unix-way? :-D


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 17:08 
> разумеется: ls -1 | sed 's/./\*/g'

Вот когда mpv откажется от libavfilter и будет ждать снежинки в stdin, тогда и приходите*.

> А чой они не реализовали возможности ffmpeg в mplayer'e

Они же не идиоты, они просто не придерживаются unix-way.

* это не шутка, если что. С натяжкой подойдёт YUV4MPEG2-поток, но по-настоящему юниксвейно будет пайпать продукты netpbm'овские продукты, как туть[1]

[1] https://web.archive.org/web/20051216150935/http://onyx.chatt.../



"Релиз видеоплеера MPV 0.38"
Отправлено тыквенное латте , 19-Апр-24 17:14 
>> разумеется: ls -1 | sed 's/./\*/g'
> Вот когда mpv откажется от libavfilter и будет ждать снежинки в stdin,
> тогда и приходите*.

зачем? unix-way же.

>> А чой они не реализовали возможности ffmpeg в mplayer'e
> Они же не идиоты, они просто не придерживаются unix-way.

так unix-way же говорит чтоб программа решала одну задачу и делала это хорошо: обработка ffmpeg, проигрыватель mpv. Так?

> * это не шутка, если что. С натяжкой подойдёт YUV4MPEG2-поток, но по-настоящему
> юниксвейно будет пайпать продукты netpbm'овские продукты, как туть[1]
> [1] https://web.archive.org/web/20051216150935/http://onyx.chatt.../

но только после программы принимающей сектора жесткого диска в качестве аргументов, и считывающей файл с последующей передачей в следующую программу: ридер. Иначе - не unix-way. Libc - тоже не unix-way, он монолит!!!111


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 17:23 
То есть линуксоид, который выстроил остроумный процесс на ppm-файлах в 2003 - это для тебя какой-то ***, а SolidWorks, который включает в себя ffmpeg - настоящий Unix Way? У тебя что-нибудь святое есть, товарищ тролль?

"Релиз видеоплеера MPV 0.38"
Отправлено тыквенное латте , 19-Апр-24 17:38 
> То есть линуксоид, который выстроил остроумный процесс на ppm-файлах в 2003 -
> это для тебя какой-то ***, а SolidWorks, который включает в себя
> ffmpeg - настоящий Unix Way?

SolidWorks ты только что упомянул, как я мог быть подразумевать что-то о нём если мы говорили здесь о mpv/mplayer'e?

Для рыбки - напоминаю: ты возразил, что unix-way, это когда декомпонуешь программу до абсурда. Я тебе привел пример, когда ls с таким подходом не соответствует unix-way, более того, мы дошли до того что libc что не соответствует unix-way.

Доходчиво? Или всё еще прикидываешься шлангом? Осторожно, привыкнешь.

> У тебя что-нибудь святое есть, товарищ тролль?

пардон, я тебе не товарищ. тролли там, у вас, в соседней камере.


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 18:02 
Гражданин тролль, у того другого анона нет "декомпоновки до абсурда", там объяснение для несведущих, что плеер не придерживается unix-way. Если в другую сторону (кодировать, а не декодировать), то выделять энкодер в отдельную программу, которая ждёт поток в stdin - это обычная практика. А если в эту, то делается комбайн, который делает всё сам, а не ждёт кадров от aomdec'а и звука от opusdec'а (страшно представить, как тогда перемотку надо будет реализовывать).

У линуксоида из 2003 года, которого ты так не хочешь читать, декомпоновка ещё гораздо сильнее.

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


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 17:45 
> но только после программы принимающей сектора жесткого диска в качестве аргументов

Ну и надо быть сильно незнакомым с конвейерами, выстраиваемыми при кодировании видео (`vspipe | x265`, например), чтобы такое написать. Там передаётся YUV4MPEG2, над которым ты ржёшь.

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


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 17:04 
Reductio ad absurdum… аж интернетных демагогов из 2000-х вспомнил.
Даже на винде (ранее) плееры были более юниксвейны — все помнят увлекательную игру «найди сплиттер, найди кодек и заставь всё это вместе работать». В итоге благополучно проиграли монолитам.

"Релиз видеоплеера MPV 0.38"
Отправлено тыквенное латте , 19-Апр-24 17:09 
> Reductio ad absurdum… аж интернетных демагогов из 2000-х вспомнил.

ты первый начал.

> Даже на винде (ранее) плееры были более юниксвейны — все помнят увлекательную игру
> «найди сплиттер, найди кодек и заставь всё это вместе работать».

Не, пардон, не все.

> В итоге благополучно проиграли монолитам.

так и запишем: realplayer проиграл mplayer'y.

P.S. Так чо ты юлишь, ls из unix v6 - не unix-way, получается, так?! :-D


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 10:12 
Не понял, а что я получу если буду использовать vulkan с mpv?

"Релиз видеоплеера MPV 0.38"
Отправлено anomewmous , 18-Апр-24 12:16 
Ты получишь mpv с вулканом, очевидно.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 05:51 
> Он был настолько хорош, что его даже портировали на Windows под названием MPlayerXP.

Человека два им там пользовались, включая авторов, наверное.


"Релиз видеоплеера MPV 0.38"
Отправлено Zenitur , 18-Апр-24 12:21 
> Не понял, а что я получу если буду использовать vulkan с mpv?

Ну смотри. Сначала была видеокарта Trident 9000i, и на ней всё тормозило. Потом появилась видеокарта S3 Virge, которая поддерживала аппаратное 2D через DirectDraw (в линуксе XAA). Также был DirectShow, который юзал DirectDraw для ресайза видео в процессе воспроизведения (в линуксе Xv). В Windows 95 OSR2 даже был отдельный плеер ActiveMovie, который отличался от Media Player поддержкой DirectX и DirectShow (в Windows 98 этот функционал вольют в WMP 6.4). Но пользователям карт не от S3 новый плеер естественно не давал никакого прироста, это как играть в квейк с софтварным рендерингом.

В линуксе плеер mplayer появился, насколько я знаю, то ли в последние месяцы 2000 года, то ли в первые месяцы 2001 (хотя мне всегда казалось, что им ещё на первопнях и K6-2 смотрели MPEG-и). Он был настолько хорош, что его даже портировали на Windows под названием MPlayerXP. Однако на винде он не получил популярности (в отличие от VLC и MPC, которые используют всё те же библиотеки ffmpeg, что и mplayer).

Потом получилось так, что видеокарты VGA сменились на видеокарты GPU. И XAA там почти не ускоряло (хотя DirectDraw всё ещё ускорял неплохо). Появился EXA, который для 2D-ускорения использовал фичи 3D-ускорителя (но не через OpenGL, а напрямую, а сейчас Glamor работает поверх OpenGL). Так что mplayer через плагин Xv продолжал ускорять нормально.

Потом люди поняли, что 2D-ускорение уберут из видеокарт рано или поздно. Сделали плагин gl для ресайза поверх 3D-ускорителя...

Потом появился GeForce 8, начиная с которого как раз-таки и начали убирать вычислительные юниты для 2D-ускорения. И хотя DirectDraw и EXA по-прежнему ускоряли нормально (скорость не превратилась в чисто софтварную отрисовку), уже можно было перейти на плагин gl. Также был добавлен плагин VDPAU для аппаратного декодирования h264.

А потом вышла Windows 8, в которой дропнули DirectDraw. Как теперь играть в Героев 3, я не знаю.


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 12:40 
Я так понял, что это "унификация". И все.

"Релиз видеоплеера MPV 0.38"
Отправлено Zenitur , 18-Апр-24 12:41 
> Я так понял, что это "унификация". И все.

Мне кажется, что это - подготовка к (возможному) дропу OpenGL в будущем.


"Релиз видеоплеера MPV 0.38"
Отправлено _kp , 18-Апр-24 13:21 
>>дропнули DirectDraw.

DirectDraw начал постепенно устаревать еще в начале 2000х. По крайней мере, еще тогда появились упоминания о его не рекомендуемости.

Ни что не вечно, и устаревает. Ладно хоть не в ноль выпилили а с 8ки хоть какую то эмуляцию сделали.
А еще 16 приложения код дропнули, вот гады, как теперь ДОС игры запускать? Шутка конечно.

>>Как теперь играть в Героев 3

Как и в любые старые игры, в эмуляторах, виртуалках и Wine.
Кстати, с прямыми руками Герои3 и на Андроид в Winlator запускаются. :)  


"Релиз видеоплеера MPV 0.38"
Отправлено крокодил мимо.. , 18-Апр-24 14:09 
> А потом вышла Windows 8, в которой дропнули DirectDraw. Как теперь играть
> в Героев 3, я не знаю.

рискну предположить, что нужно добавить Legacy Components (а-ля DirectPlay).. для win10 Homm3-SD/AB идёт после этого.. не скажу, что также стабильно, как на WinXP, но..

а для 2-ых героев - таки fheroes2..

p.s.: dosbox - стал просто незаменим..


"Релиз видеоплеера MPV 0.38"
Отправлено Ivan_83 , 18-Апр-24 17:23 
Я пока на венде сидел мне хватало штатного Windows Media Player, и ffdshow+ещё пачки всяких кодеков/фильтров.
Даже уже потом, на своём ущербном ноуте у меня wmp выигрывал немного у mpv при показе киношек в плане потери кадров. Было ощущение что mpv какие то операции делал в один поток с аппаратным декодером, а wmp грузил все ядра и это давало профит.

VLC всегда был не для просмотра видео, а для отладки IPTV и прочего :)
Light Alloy - хз, не спечалил, но один сериал я в нём смотрел ибо с соотношением сторон в wmp было что то не так.

На фре пробовал gxine, но как то не зашло.


А касательно всех этих замечательных технологий вывода - они всегда были скрыты, только в mpv с этим приходится возится :)


"Релиз видеоплеера MPV 0.38"
Отправлено крокодил мимо.. , 18-Апр-24 18:33 
> Даже уже потом, на своём ущербном ноуте у меня wmp выигрывал немного
> у mpv при показе киношек в плане потери кадров. Было ощущение

подозреваю, что эт таки из-за "wintel(tm) со товарищи"(ры).. сейчас смешно получается: в win10/11 есть Video.UI (или как-то похоже), - спец апп для видео (не wmp), который на полную пользует аппаратную часть (hw accel decode) и, как ни странно, норм работает с ресурсами (не жрёт вроде).. mpv, что прям удивило, нагружает систему более, на аналогичных файлах.. но.. т.к. за hevc и прочее ща кто-то очень хочет денег - то .. mpv остаётся проигрывателем по умолчанию..

еще интересно, почему на win10/11 mpv показывает работу через dx11, а не нативно в dx12 (версия 0.37).. надо дойти до вин и попробовать текущий релиз..

p.s.: ещё у mpv эквалайзер шикарный и с громкостью он оч хорошо работает :)


"Релиз видеоплеера MPV 0.38"
Отправлено Ivan_83 , 18-Апр-24 22:43 
То был сказ про ущербный атом N2600, вин7 :)
Из за особенной встройки даже линух этому чудо не грозит, так он и доживает, изредка используясь для прошивки мобил.

MPV может больше жрать если деинтерлейс включён или что то ещё.
В теории там достаточно крутилок чтобы любое поведение эмулировать.


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 13:39 
Хуже работает и больше тормозит. Жрёт больше процессора и кадры выпадают. Я перебрал все опции и opengl-backend=x11/gpu-context=x11/gpu-api=opengl/opengl-es=no дают наилучшую производительность. Чтобы фулскрин не фризился под io нагрузкой можно использовать x11-bypass-compositor=no. Если соберу достаточно статистики с вейландом, расскажу о своём опыте с ним в следующий раз (пока что он сугубо негативный).

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 15:56 
Сразу озвучивай видеокарту и какие драйвера используются.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 20:46 
Только я не понимаю зачем ВИДЕОПЛЕЕРУ нужны всякие вулканы и openglы?

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 02:02 
Да, только ты один.

Современные ВИДЕОПЛЕЕРЫ поддерживают видео 4k@60fps, хардварное декодирование силами видеокарты, шейдерную цветокоррекцию, фильтры, эффекты и динамическое улучшение картинки, векторные субтитры с анимацией, etc, etc.

Плееры, неспешно высе… высыпающие картинку в фреймбуфер, в один поток силами сугубо процессора — остались в 2000х.


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 05:54 
Это всё понятно, но вулкан с опенглом-то зачем?

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 13:46 
Шейдеры маст-хэв.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 20-Апр-24 11:38 
Ну смотри, если в mplayer выставить плагин видеовывода "x11", картинка не будет ресайзиться, вообще. Ты меняешь армзер окна - видео остаётся прежнего размера...

Плагин Xv растягивает изображение, по возможности используя для этого 2D-ускоритель (DirectDraw 1.00-совместимый). Если у тебя драйвер vesa (а следовательно, нет никакого ускорения), тогда что ж делать - придётся плагину Xv ресайзить видео на проце...

Плагин gl добавили чисто по приколу, когда 3D-ускорители стали массовыми более-менее. А году эдак в 2006 от аппаратного 2D начали отказываться, а это значит, что не зря добавили...

Последние игры, которые юзают DirectDraw вместо Direct3D, вышли, помнится, году эдак в 2002 (Герои 4). Самой технологичной, на мой взгляд, была Red Alert 2, выпущенная в 2001: посмотрите например обзор Эдварда Вульфа на то, как можно посадить в танк собаку, чтобы обнаруживать шпионов, или как Эйфилева башня бьёт током, став тесла-пушкой.

Хотя игры Pop Cap, как мне кажется использовали DirectDraw и дальше, так как их, возможно, запускали на первопнях (хотя у нас в России уже вовсю были доступны Duron 700 в связке с GeForce 4 MX, где-то в мире наверное сидели на первопнях до упора). Хм, я тут посмотрел, а потом они на Direct3D 7 перешли: видимо, в Pop Cap понимали, что DirectDraw осталось недолго...

Так, что-то я отвлёкся. Вроде как 3D пришло в каждый дом в начале нового тысячелетия, но в mplayer плагином по дефлту оставался Xv, а не gl. Почему? Да потому что в линуксе по дефолту не было 3D-драйверов. Следовательно, выставлять gl по дефолту было нельзя. Могли б, я не знаю, автовыбор сделать: типа, есть 3D-ускоритель, значит плагин gl, иначе Xv...

Ну и плагин vulkan пришёл на смену gl, ровно для той же цели, ресайзить изображение на весь экран. Да, вот так всё просто и примитивно. Можно ресайзить и на CPU, пусть для тех, кому OpenGL не нужно при присмотре видео, сделают ресайз в плагине x11. На проце, один хрен райзены у всех, а не первопни.


"Релиз видеоплеера MPV 0.38"
Отправлено Zenitur , 20-Апр-24 12:15 
В догонку, тред на ЛОРе от 2009 года:
https://www.linux.org.ru/forum/talks/3415028
https://www.linux.org.ru/forum/talks/3402047
https://www.linux.org.ru/forum/talks/3345165

"Релиз видеоплеера MPV 0.38"
Отправлено Богдан Морозов , 18-Апр-24 10:26 
Аниме только через него и смотрю. Пробовал VLC, но он аниме в квадратики крошит. Причем что интересно - если смотреть в оригинале, то все норм. А если подключить внешнюю звуковую дорожку, то начинается какой-то аттракцион квадратиков. И это на мощном железе 2021 года. Он что, не способен потянуть одновременно видео и звук? Пробовал разные предлагаемые настройки VLC, но ничего так и не помогло. В итоге кто-то здесь посоветовал MPV, на нем и остановился - автоматом подхватывает внешние дорожки, не тормозит и не квадратит. Потом и обычные фильмы стал через него смотреть, хороший плеер.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 10:29 
Vlc на любом MKV видео квадратами сыпал. Как сейчас понятия не имею.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 10:39 
> Потом и обычные фильмы стал через него смотреть, хороший плеер.

Я через него также и необычные фильмы смотрю.


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 10:40 
Лучший, но как оказывается, нет предела совершенству...

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 11:13 
Помогите постичь комменты в поддержку mplayer.

2011-й год. Его форкают в mplayer2. Ради многого. Хотя бы ради того, чтобы можно было сделать скриншот текущего кадра, а не следующего. Сделать сразу, а не когда когда видео снимется с паузы (а если плеер закрыть, то никогда). Ответ mplayer'а[1]: "Wontfix. this is how it works in mplayer. the mplayer2 fork has this feature if you require it."

2013-й год. mplayer2 всё, разработку продолжают в mpv. Ради многого. Хотя бы ради того, чтобы скриншот можно было назвать не номером, а именем файла.

2024-й год. "mplayer лучший!!"

[1] https://trac.mplayerhq.hu/ticket/1986


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 11:21 
Это же сарказм. Я почти уверен что это он. Хотя тут из местных никто не умеет в сарказм. И я тоже.

"Релиз видеоплеера MPV 0.38"
Отправлено Хрю , 18-Апр-24 12:08 
Всё что ты перечислил, нужно очень много кому (чуть больше чем никому). Я, например, скриншотов из видео делал пару раз гдето в начале нулевых. Для 99% тупящих в видюшки за глаза хватает возможностей mplayer.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 13:21 
Правильно, функция нужна почти никому. Поэтому не будем её выпиливать, а сделаем через опу.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 13:37 
Конечно, это нужно мне. Одна из запомнившихся мелочей.

> Для 99% тупящих в видюшки за глаза хватает возможностей mplayer.

99% людей познали запретный плод DEL видели ютуб в браузере, даже который впереди по удобству:
- ютуб имеет предпросмотр на полосе прокрутки
- в ютубе работает перемотка на паузе (перемотка не заставляет сработать проигрывание)
- в ютубе работает покадровая перемотка назад ('<' на клавиатуре)
- ютуб имеет тонмаппинг HDR (то есть конвертацию для не-HDR экранов)
- скриншоты видео в Firefox поддерживаются полноценнее

Зачем отказываться от этого и прочих возможностей? От расширяемости через Lua, от возможности получить качество на уровне лучших рендереров (можно настроить на уровне оффтопик-only MadVR, только неудобнее)?


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 14:03 
Каких, блин, мелочей. Из-за тех старых скриншотов надо разобраться с перцептивными хэшами и накодить поиск кадров в видео.

"Релиз видеоплеера MPV 0.38"
Отправлено VLC , 18-Апр-24 12:00 
Какая же гадость этот ваш плеер, даже при проигрывании радио потока,  он 15-20 секунд сначала кэширует, а потом всё время дёргает диск. Что ты там дёргаешь поделка криворукая?

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 12:41 
У тебя какой-то неправильный mpv.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 12:42 
Ааа! Я не сазу прочитал твой ник. Маленький, коварный vlc!

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 13:08 
cache-secs=0.0
demuxer-readahead-secs=0.0

cache=no
cache-pause=no

demuxer-max-bytes=2M
demuxer-max-back-bytes=0

если онлайн смотришь, то --cache=no и --force-seekable=yes


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 13:26 
А без матов как-нибудь можно? Чтобы вот просто работало?

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 13:30 
Если отключить кэш, то будет работать у тебя, но не будет работать у людей с плохим интернетом или медленными/загруженными дисками (хотя у меня всё равно фризится с загруженным диском независимо от кэшей).

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 13:28 
А у меня он единственный, который корректно работает с SVP. VLC жрёт кадры и дёргается как паралитик.

"Релиз видеоплеера MPV 0.38"
Отправлено dannyD , 18-Апр-24 19:12 
>>при проигрывании радио потока,  он 15-20 секунд сначала кэширует, а потом всё время дёргает диск.

IDE диск через USB 1.0

ищу, музей очень хочет.


"Релиз видеоплеера MPV 0.38"
Отправлено dannyD , 19-Апр-24 07:24 
специально попробовал, радиопоток 128кб, с коммандной строки, "время запуска" - меньше чем пол секунды.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 13:13 
>добавлена поддержка многопользовательских окружений с несколькими клавиатурами и мышами (multi-seat)

Зачем это? Чтобы один процесс-демон проигрывал видело для разных голов?


"Релиз видеоплеера MPV 0.38"
Отправлено anonymous , 18-Апр-24 13:46 
самая киллер фича что он на лету компенсирует кривость монитора, пересчитывая цвета на основе данных из цветового профиля - все по взрослому, даже черную точку компенсирует. А так же проигрывает HDR, в нем можно сказать эталонная раелизация по сравнению с остальными поделками.

"Релиз видеоплеера MPV 0.38"
Отправлено Ivan_83 , 18-Апр-24 17:14 
Плеер всем хороший, а вот 8к 60 фпс у меня с лучшем случает идёт с незначительными дропами кадров, в худьшем сильно лагает.
Проц 5950х загружен в лучшем случае на половину или чуть более.
Видео - 5600хт.

Есть идеи какие настроки покрутить?
Деинтерлей я выключил, вывод gpu-next, gpu - ничего не меняет.
Декодирование программное (AV1).


"Релиз видеоплеера MPV 0.38"
Отправлено errandrunner , 19-Апр-24 01:21 
ав1 априори программно тормозной, ничего не поделаешь

"Релиз видеоплеера MPV 0.38"
Отправлено Ivan_83 , 19-Апр-24 18:58 
Оно и на vp9 кадры теряет, но немного.

"Релиз видеоплеера MPV 0.38"
Отправлено Amerigo , 20-Апр-24 20:17 
Можно попробовать увеличить число потоков через --vd-lavc-threads=50 и больше, или включить --vd-queue-enable=yes. Мне лично помогало избавиться от дропов кадров при высоких битрейтах на не самом мощном железе.

"Релиз видеоплеера MPV 0.38"
Отправлено Ivan_83 , 20-Апр-24 22:49 
vd-lavc-threads=0 у меня, с моим процом это 32 или как минимум 16.
vd-queue-enable=yes - не заметил изменений.

"Релиз видеоплеера MPV 0.38"
Отправлено leap42 , 19-Апр-24 07:15 
gpu-api=vulkan и profile может покрутить?

но вообще котан выше верно говорит: для av1 это хороший результат, без аппаратного декодера с ним лучше не связываться


"Релиз видеоплеера MPV 0.38"
Отправлено Ivan_83 , 21-Апр-24 03:35 
Чего то у меня вулкан крашит амдгпу драйвер :)

Так проблема не с ав1, а с 8к 60фпс.


"Релиз видеоплеера MPV 0.38"
Отправлено leap42 , 21-Апр-24 12:53 
> Чего то у меня вулкан крашит амдгпу драйвер :)

А что за железо и дистрибутив? У меня на актуальных Fedora что встройка Ryzen 5800u, что в десктопе rx5600xt всегда нормально работают.


"Релиз видеоплеера MPV 0.38"
Отправлено Ivan_83 , 21-Апр-24 20:56 
5950x, 5600XT.
FreeBSD 14/stable, amdgpu 6.1.69.

"Релиз видеоплеера MPV 0.38"
Отправлено leap42 , 22-Апр-24 09:30 
> 5950x, 5600XT.
> FreeBSD 14/stable, amdgpu 6.1.69.

Ну т.е. у меня видюха такая же, проц в ноуте на той же архитектуре, до ныншенего Intel был очень похожий внутреенне Ryzen 5600x, крашей нигде не было. С высокой долей вероятности можно обвинить фряхин "линукслятор" 🤔


"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 18-Апр-24 17:32 
Хорошая штука. Лучше vlc. Использую как бекенд для SMPlayer.

"Релиз видеоплеера MPV 0.38"
Отправлено Аноним , 19-Апр-24 14:36 
Что только не ставят, чтобы не пользоваться идеальным vlc.

"Релиз видеоплеера MPV 0.38"
Отправлено dannyD , 19-Апр-24 17:13 
̶и̶д̶е̶а̶л̶ь̶н̶ы̶м̶ переизбыточным vlc.

"Релиз видеоплеера MPV 0.38"
Отправлено DrDiablo , 19-Апр-24 23:13 
Ребят, кто уже собрал под форточками?