Сравниваем у кого лучше картинка, функционал, звук, интерфейс.
Обсуждаем декодеры, рендереры, разные улучшайзеры и т.д.
Предыдущий тред: >>3456466 (OP)
Архив тредов:
https://jpst.it/3WZrO
Сами сборки теперь загружаются с Actions страницы mpv github (обязательно наличие аккаунта).
Actions → build → Branch → Filter by Branch → выбираем нужную ветку релиза, качаем артефакты (советую msvc, оттуда можно будет удалить .pdb-файл, для пользователя он не нужен).
Пик 1 Проблемы при уменьшении sub-scale
Пик 2 Субтитры в родном размере.
Фикс зайти в сабы и поправить размер устроит?
Пользовался им с тех пор как у меня пека появился. И уже пол года наверное как я его бросил. А причина проста эта сука ебаная при просмотре онлайн видео наглухо зависает периодически. Пробовал менять настройки и нихуя не помогло. Укатился в пикрил там нихуя проблем нету. Не так конечно удобно как на поте, но терпимо.
>>46515
Можно.
hevc не кажет черный экран и со звуком. В чем может быт проблема?
Так хевк же не 5 лет назад изобрели. Vlc у меня такой же старый и там хевк работает. Ладно обновлю. А какая версия последняя
У тебя все показывает?
Спасибо. Поставил мпц-би из картинки из шапки . Работает
бля я такой тупой
а как установить mpv
лет 5 назад юзал
ща заебал в винде плеер хуесосный
Они там ахуели что mpv что mpvnet все конфиги менять нахуй? Вчера узнал что моя версия слишком дохуя старая. Часа 2 проебался пока настроил и то не до конца сижу пока на старой новую версию со своими хоткеями скриптами и тд.
Видео и аудио еще открывает, а фото появляется на секунду, затем затухает, еще и приближать нельзя, так что не подходит.
MPV-BE норм тема? Просто пересел на него с vlc, вроде как удобней. И менее зашкварно чем MPV-HC
Отключи анализ библиотеки медиа и отрежь доступ в сеть галочкой.
Ты был прав. Сделал заработало
В input.conf добавь y cycle-values video-rotate "90" "180" "270" "0"
1. Как убрать полосу, появляющуюся на экране при перемотке?
2. Как настроить длительность перемотки при нажатии на клавиши?
3. Как настроить прибавление звука клавишами?
4. Как сделать, чтобы автоматически переключались видео в папке или чтобы было можно переключать их по стрелочкам (сейчас они серые, т.е. MPV не видит соседние файлы из папки).
Нашел что-то про autoload.lua - https://github.com/mpv-player/mpv/blob/master/TOOLS/lua/autoload.lua
Но там пишут про какую-то папку ~/.config/mpv/, а у меня нет в папке MPV никаких папок .config, только куча .dll файлов.
>To configure this script use file autoload.conf in directory script-opts (the "script-opts" directory must be in the mpv configuration directory, typically ~/.config/mpv/).
1-2-3 input.conf пердоль хоткеи. Открывай мануал с сайта и ищи команды.
Я сам через гугл задавал вопросы и находило. Ничего сложного тут нет все очень просто хуй там плавал пока все найдешь и настроишь через костыльные скрипты охуеешь сколько времени занимает. Еще скачай mpv net попроще будет намного а сам mpv можно в его папку закинуть что бы скрипты всякие работали.
>1. Как убрать полосу, появляющуюся на экране при перемотке?
в mpv.conf добавь osd-bar=no
>2-3
В дефолтном input.conf глянь и сделай по аналогии - https://github.com/mpv-player/mpv/blob/master/etc/input.conf
>>55762
2. в mpv.conf добавь hr-seek=yes, в input.conf добавь:
RIGHT seek 5
LEFT seek -5
3. в input.conf:
UP add volume +5
DOWN add volume -5
4. Это говорится про папку MPV в аппдате (C:\Users\User\AppData\Roaming\mpv). Там создай папку scripts и добавь туда этот скрипт. mpv.conf и input.conf у тебя тоже в папке MPV в аппдате должны быть. Если нету создай, как на пик1 должно быть
Спасибо! Все работает.
Теперь вот такое содержимое папки mpv в AppData/Roaming:
папка scripts
-- autoload.lua отсюда - https://github.com/mpv-player/mpv/blob/master/TOOLS/lua/autoload.lua
папка script-opts
-- autoload.conf настройки, которые скопировал из предисловия в autoload.lua
input.conf
mpv.conf
Для тех, кто тоже сначала ничего не понял, может будет полезно.
> папке программы 2 файла с названием mpv и много разных .dll.
Как! Этот shared сборку скачал, нахуя спрашивается, когда есть официальная статически слинкованная.
Этот MPV еще бы понять, как скачивать. Куча разных версий, я кстати в треде про это писал >>3537898 → , аноны объяснили. Скачал - настроил - работает. В чем отличие "официальной статически слинкованной"?
> В чем отличие "официальной статически слинкованной"?
Есть две официальные версии, одна собрана с применением динамической линковки, другая со статической. Отличия в том, что у статической один бинарь и одна .dll-ка, у динамической один бинарь и много .dll-ок.
Хватит нейросеть обучать.
MinGW это порт GCC с Linux для Windows, MSVC создавался именно для Windows.
MSVC меньше весит, имеет меньше файлов, собирался используя библиотеки Microsoft, имеет лучше совместимость с Windows. Поэтому логичнее всего использовать именно MSVC версию. Разницу вряд ли заметишь, если сам разраб ничего не писал о ней.
Зaбыл знaк вoпpoсa. ????
Скриптом
https://github.com/Ciacconas/mpv-scripts/blob/master/hold_accelerate.lua
Кнопки и скорость можешь менять.
Я ужe MPC-BE пoстaвил и нaслaждaюсь 0 dropped frames
NVIDIA-SMI version : 565.57.01
plasmashell 6.2.3
mpv/vlc неважно (latest)
x11/wayland неважно
Во время просмотра фильмов (в играх не замечал), при горизонтальном движении камеры, где в кадре много действия, замечается лаг. Это не выглядит как тиринг по типу проблем с вертикальной синхронизацией, это именно подлагивание и только если кадр начинается двигать вбок, по типу панорамы или сцен погони. Чет я даже не нагуглил название проблемы
> при горизонтальном движении камеры, где в кадре много действия, замечается лаг.
Называется это judder и происходит он в случае, если частота кадров видео не совпадает с герцовкой монитора. Поэтому необходимо интерполировать видео до частоты герцовки монитора.
В mpv это решается так.
https://mpv.io/manual/master/#options-video-sync
https://mpv.io/manual/master/#options-interpolation
Но, если есть возможность, то я бы посоветовал использовать SVP, где есть продвинутые современные алгоритмы интерполяции вроде RIFE + NVIDIA TensorRT.
Имеется MOV файл с регистратора, который поврежден или что-то такое
Проблема в том что момент дтп именно на нем
Сначала файлик отказывался даже с рег копироваться на винду, ссылаясь на всевозможные ошибки и защиту от записи.
Потом путем встроенного "Исправления ошибок" винды целиком флешки регистратора он наконец скопировался, но отказывается открываться любыми плеерами. В свойствах файла отсутствует информация о кодеках, битрейте или чем либо еще.
Можно ли с ним что-то сделать? Восстановить хотя бы частично?
mpv
Вообще это каждый плеер может, если залезть в его настройки скринов, а вот второй пикрил не каждый сможет, так еще круче, на контрастных теликах особенно приятно читать.
https://github.com/vadash/mpv-lazy-en
Потестил на 30 фпс семпле - работает заебись.
Могу ошибиться, но там RIFE без TensorRT.
> где пираты-крякеры, когда они так нужны?
Там очень мудрёная система лицензии, чтобы вновь активировать, нужно старую удалять. Или доплачивать 300 р за ещё один компутатор.
Ебал я дрочиться с командной строкой, может быть есть способы через контекстное меню?
Сабы должны сами подхватываться, если правильно назвать файл.
Например:
video.mkv
video.srt
video.ru.srt
Для аудио так тоже будет работать, если добавить опцию в конфиг:
audio-file-auto=exact
Что вы можете рассказать про SMPlayer?
Я бы так сделал, их же ошметки всё равно не держат где-то в другом месте от основного файла.
F1 apply-profile 123
[123]
audio-file-auto=all
sub-auto=all
Ничего. Дизайн и винформы нулевых, qt прослойка.
Аноны, подскажите. Использую стоковый mpv.
Суть такова. Я заранее открыл фильм и свернул плеер, а спустя пару часов случайно удалил этот фильм через shift-del минуя корзину. Сейчас развернул mpv и буквально никаких проблем не возникло. Фильм нормально воспроизводится от начала и до конца, словно его и не удаляли.
Я ожидал, что плеер выбьет ошибку, что не может найти файл, или файл вообще бы не удалился т.к. открыт в программе.
Объясните пожалуйста, как это работает?
Не знаю как в венде, но на никс системах файлы не удаляются, пока открыты хотя бы одной программой, обычно их можно легко восстановить через /proc/$process_id/fd/.
Ну вот да, я на винде, но тут это тоже вполне ожидаемое поведение
Проверил mpv-шные директории куда это видео могло бы в теории закэшироваться - ничего. Папки для временных файлов - пусто. В оперативке тоже нет. Но как только плеер закрылся, место высвободилось, а значит где то лежало.
> Windows does allow open files to be deleted. You just have to specify FILE_SHARE_DELETE and you're all set.
https://stackoverflow.com/a/9785029
mpv как раз использует этот флаг:
> Always use all share modes, which is useful for opening files that are open in other processes, and also more POSIX-like
https://github.com/mpv-player/mpv/blob/91f1f4ff4369de16adc5e295573bffa33e2af9d0/osdep/io.c#L380
В общем ОС хранит файл пока он открыт, ты не найдешь его в проводнике.
>Но как только плеер закрылся, место высвободилось, а значит где то лежало.
В C:\$Extend\$Deleted\
Короче, разобрался. Сбацаю гуидо.
MPC VR
HDR passthrough for DX11 mode
RTX Video HDR compatible
RTX Video Super Resolution (VSR) for 8 bit video compatible
Dolby vision support: Profiles 5, 7, 8.1, 8.4
Native for BE
Chroma upscaling algorithms: nearest neighbour, billinear, catmull-rom
Upscaling algorithms: nearest neighbour, mitchell-netravali, catmull-rom, lanczos 2,3, jinc2m
Downscaling algorithms: box, billinear, hamming, bicubic, bicubic sharp, lanczos
А версия Windows играет роль? Я сейчас на LTSC 2019.
madVR
Короче, вкратце опишу мадвр.
Совместимости с фичами ртх карт нет, поддержки профилей долби вижн тоже, но больше тонких настроек, можно файл калибровки дисплея подсунуть (yCMS, 3DLUT), например, более токая настройка HDR, присутствует больше алгоритмов апскейлинга (NGU лучший в мадвр, если карта не поддерживает ртх), больше тонких настроек этих алгоритмов, есть еррор диффузион дизеринг. Излагаю, исходя из бета-версии от 1 октября 2024 года. Всё самое лучшее всё равно в хардварной коробочке за несколько тысяч зелёных мадвр энви.
2560x1440, 0:28
> NGU лучший в мадвр, если карта не поддерживает ртх
Добавлю, что он погоды особой не делает, ебанные лесенки отовсюду и задержки выше 15ms, RTX VSR же выжимает все соки из источника, иза задержка =/- 5ms.
Получается, что так, madVR более насыщен legacy алгоритмами апскейлинга и они более совершенны, чем те же в MPC VR + поддержка более совершенного алгоритма дизеринга.
Че как с кодеками в 2024-2025 году? K-Lite Codec Pack - это еще существующее понятие? Поставлю MPC-HC и кодеки. Норм план? Аппаратного декодирования на гпу не будет, потому что немощная встройка, но ЦПУ вытянет 1080p AVC/H264, а бОльшего там и не надо.
mpv
>Поставлю MPC-HC и кодеки.
Зачем тебе какие-то дополнительные кодеки, да еще и такая параша как K-Lite Codec Pack? Ты что, в 2005 году?! Конкретно в этом плеере MPC-HC интегрирован LAV Filters в котором уже все необходимое есть.
>PotPlayer
В ванильной версии - анальные корейские зонды, адварь и телеметрия. Все время долбится в файрвол. А в репачке Васяна666, где все это выпилено - запилены приколы от самого Васяна666.
Видрил mpv зависает намертво при проигрывании этого файла, конкретно на ноутбуке со штеудовской встройкой. Проверил это же видео на стационарнике с энвиде - все ровно (2 пик)
Ничего не надо было пердолить, просто вставил кассету или диск и смотришь кино или играешь, а не пердолишься с настройками вместо потребления контента
Блин, ты записал видео (видео проигрывания видео, ёпт! что мы там должны увидеть, нелегальные пиксели из иных измерений?) вместо нормального описания проблемы, но даже не додумался посмотреть на загрузку процессора, чтобы точно знать, хватает ли производительности.
Пофиксил проблему комментированием строк hwdec и gpuapi, видимо лишним было
Для говна мамонта лучшим решением был и остаётся mplayer. Есть gui https://sourceforge.net/projects/mpui-hcb/
Что можно сделать, чтобы не было Dropped Frames output при включенной интерполяции? При отключении всё ок, но конкретно с видосами, где кадров 30/60 заметил постоянно растущие дропнутые кадры (особенно если мпв остаётся в окне, если сделать в фул экран, то кадры могут дропаться, но значительно реже). С аниме калом и фильмами всё ок, а вот с остальными видео такая проблема
vo=gpu-next
hwdec=no
gpu-api=d3d11
profile=high-quality
video-sync=display-resample
interpolation=yes
interpolation-preserve=no
tscale=oversample
Пример видео - https://youtu.be/KLuTLF3x9sA
* hwdec
оказалось не в этом дело, а в gpu-api=d3d11, для nvdec нужно было указать вулкан и с ним уже даже с полным софтовым проигрыванием дропов нету, охуеть. За что такой залив говна через d3d11 то происходит, тот же dither-depth=auto правильно работает только через d3d11. Ладно, буду сидеть с вулканом, дропы ушли и это главное. Спасибо, что натолкнул на мысль
Надо было просто снять галочку со "стиля по умолчанию".
>>3477576
>в то время как BE форкал только MPC
Coolstory.
MPC-HC/MPC-BE - для превозмогающих, кому нужен расширенный функционал, не против покрутить крутилки, эдакие "видеофилы"
mpv - поехавшие пердоли, которые вместо того, чтобы смотреть что-то и наслаждаться жизнью пердолят калфиги ради пердоленья (и заодно чтобы доказать другим пердолям, что твой пердокалфиг лудший!1).
>mpv - поехавшие пердоли, которые вместо того, чтобы смотреть что-то и наслаждаться жизнью пердолят калфиги ради пердоленья (и заодно чтобы доказать другим пердолям, что твой пердокалфиг лудший!1).
Один раз настроил два года назад, до сих пор всё работает. Что ты там пердолишь, поехавший?
Жирный наброс слишком, петручо. Как ты с первым будешь внешние сабы или аудио подключать? Не уверен, что там даже поддержка HEVC/AV1 есть. Ладно бы ещё Кино и ТВ назвал, хотя там в магазине куча отзывов о миллионе проблем. MPC-HC/BE это базовый наборчик. Странно, что ты VLC не упомянул. MPV для тех кому в падлу в гуишке сидеть кучу галочек расхуяривать и/или для тех кого функционала MPC-HC/BE не хватило. Для не осиливших есть mpv.net. И никто в целом не заставляет что-то крутить и настраивать бесконечно. Кто крутит тому это интересно и надо. А кому не надо настроили один раз и пользуются не трогая много лет.
Использовать сборки с actions чот мех. Был бы у них батник с апдейтами как у шинчиро или жонгфлая, то куда бы ещё не шло, но каждый раз газовать на гитхаб, чтобы обновить себе версию до актуальной ну такое. А так этот батник ещё и yt-dlp ставить/обновлять умеет и ffmpeg, если нужно. В общем попробовал и понял, что лучше и дальше сидеть на сборке от шинчиро.
> Был бы у них батник с апдейтами как у шинчиро или жонгфлая
Протыки твои?
mpv раз в год на мажорную версию обновляется. Там коммитов не особо важных налетает, под нужный коммит так же есть actions артефакт.
> А так этот батник ещё и yt-dlp ставить/обновлять умеет
yt-dlp -U
> и ffmpeg, если нужно.
У ffmpeg, к сожалению, нет сборок от разработчиков, этим занимаются васяны на аутсорсе.
>У ffmpeg, к сожалению, нет сборок от разработчиков
https://github.com/BtbN/FFmpeg-Builds/releases
Есть от BtbN, одного из 4 кто имеет доступ к непосредственно к FFmpeg.
>Протыки твои?
https://mpv.io/installation/
Понимаю, для тебя тяжело, что на официальном сайте их рекомендуют выше, чем собственные сборки, но смирись.
>yt-dlp -U
all-in-one
Про ффмпег не доебался и на том спасибо.
> что на официальном сайте их рекомендуют выше, чем собственные сборки
Ничего на официанальном сайте не рекомендуют, лишь упоминают, что к этим сборкам для Windows mpv-васяны не имеют отношения.
> Есть от BtbN, одного из 4 кто имеет доступ к непосредственно к FFmpeg.
А до этого был Zeranoe, кек. На оф. странице гитхаба нет Actions-сборок, поэтому нет официальной версии. Там ещё сборка такая даже без FDK AAC, есть сборки и более полные.
Ну по факту он разработчик и сборка от него есть, лол. Тогда надо сформулировать правильно, что нет сборок официально от проекта, а не от разработчиков.
>Ничего на официанальном сайте не рекомендуют
То есть указание ссылок на два релиза от двух "mpv-васянов" это не рекомендация брать релизы оттуда в первую очередь? Ты поменьше копиума то заливай. Рекомендуют точно также как и свои официальные тестовые сборки. В случае с маком свои релизы поставили выше. В случае с виндой двух васянов.
Там вообще какое-то странное умозаключение, лол.
>First-party builds (официальные сборки): Эти сборки создаются и распространяются непосредственно оригинальными разработчиками или компанией, которой принадлежит программное обеспечение
>Third-party builds (сторонние сборки): Эти сборки создаются и распространяются третьими сторонами, не связанными с оригинальными разработчиками
мимо
> То есть указание ссылок на два релиза от двух "mpv-васянов" это не рекомендация брать релизы оттуда в первую очередь?
Если читать жопой, то безусловно.
Шиз, просто дважды кликни по файлу, и он откроется.
Хотя нет, актуализировали, просто жопочтецы не знают, что обозначает слово except.
А батник обновления это не официальный функционал, оказывается? Я просто 3-4 года назад через мпв.ио перешёл по тогда ещё вроде бы единственной для винды ссылке на сурсфорж и чё-то скачал оттуда. Это от кого у меня сборка, получается? ЗЫ хотел так спросить, но проверил сам по апдутер.пс1, там ссылка на шинчиро, оказывается. Жесть, несколько лет пользуюсь васянкой и даже сам не в курсе, это зашквар или база?
>Если читать жопой, то безусловно.
Поэтому ты упорно отрицаешь реальность, а также полностью игнорируешь, что разработчик пишет о своих билдах? Напомню, а то может проблемы со зрением:
>from mpv-player/mpv, which offers test builds
Рекомендовать обычным людям (не разрабам) тестовые билды в которых содержится ненужный мусор, а также отсутствуют некоторые либы для более удобного/широкого воспроизведения видео конечному пользователю и которые обновить можно только ручками перекачивая архивы только у тебя ума хватает. Благо хоть разработчики умные и показательно указали, что стоит качать в первую очередь.
>>68418
Разрабы mpv только недавно стали через автосборки гитхаба выпускать версию для винды. При том они указывают, что это тестовые сборки, но никто не мешает их использовать на постоянке. shinchiro собирает mpv для винды где-то с 2017 года, если не раньше. И какое-то время был в принципе единственным вариантом для тех кто не хотел собирать сам себе плеер для винды. Хотел написать, что сборка от shinchiro и самих разработчиков ничем не отличается, кроме того, что в архиве разрабов есть ненужные конечному пользователю файлы, отсутствует возможность апдейта без захода в браузер, не прикладывается мануал с объяснением функций и хоткеев, отсутствует батник с возможностью определить mpv как проигрыватель по умолчанию для кучи форматов видео, нельзя дополнительно сразу скачать новую версию ffmpeg/yt-dlp, но оказывается перечисленного есть и отличия в самой сборке не в пользу разработчиков у которых отсутствуют либы:
>dvdnav egl-angle egl-angle-win32 gl-dxinterop gl-dxinterop-d3d9 iconv libarchive libbluray openal rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video uchardet vaapi vaapi-win32 vapoursynth vector zimg zimg-st428
Любители менюшек на блюриках очень расстроятся, кхм.
Также либы у ффмпега используются более старые. Хоть это вряд ли как-то влияет, но в очередной раз "васян" впереди планеты всей:
FFmpeg library versions:
libavcodec 61.27.101
libavdevice 61.4.100
libavfilter 10.6.101
libavformat 61.9.101
libavutil 59.51.100
libswresample 5.4.100
libswscale 8.12.100
У разрабов mpv:
FFmpeg library versions:
libavcodec 61.19.100
libavdevice 61.3.100
libavfilter 10.4.100
libavformat 61.7.100
libavutil 59.39.100
libswresample 5.3.100
libswscale 8.3.100
Так что зашквар это или база решать только тебе. Хочешь всё официальное - скачай билд от разрабов. Хочешь как и большинство людей, которые всё это время сидели на билдах от "mpv-васянов" продолжать на них сидеть - продолжай использовать. Я останусь на сборке от shinchiro пока в официальной версии плеера не появится минимум батник для апдейта.
>Если читать жопой, то безусловно.
Поэтому ты упорно отрицаешь реальность, а также полностью игнорируешь, что разработчик пишет о своих билдах? Напомню, а то может проблемы со зрением:
>from mpv-player/mpv, which offers test builds
Рекомендовать обычным людям (не разрабам) тестовые билды в которых содержится ненужный мусор, а также отсутствуют некоторые либы для более удобного/широкого воспроизведения видео конечному пользователю и которые обновить можно только ручками перекачивая архивы только у тебя ума хватает. Благо хоть разработчики умные и показательно указали, что стоит качать в первую очередь.
>>68418
Разрабы mpv только недавно стали через автосборки гитхаба выпускать версию для винды. При том они указывают, что это тестовые сборки, но никто не мешает их использовать на постоянке. shinchiro собирает mpv для винды где-то с 2017 года, если не раньше. И какое-то время был в принципе единственным вариантом для тех кто не хотел собирать сам себе плеер для винды. Хотел написать, что сборка от shinchiro и самих разработчиков ничем не отличается, кроме того, что в архиве разрабов есть ненужные конечному пользователю файлы, отсутствует возможность апдейта без захода в браузер, не прикладывается мануал с объяснением функций и хоткеев, отсутствует батник с возможностью определить mpv как проигрыватель по умолчанию для кучи форматов видео, нельзя дополнительно сразу скачать новую версию ffmpeg/yt-dlp, но оказывается перечисленного есть и отличия в самой сборке не в пользу разработчиков у которых отсутствуют либы:
>dvdnav egl-angle egl-angle-win32 gl-dxinterop gl-dxinterop-d3d9 iconv libarchive libbluray openal rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video uchardet vaapi vaapi-win32 vapoursynth vector zimg zimg-st428
Любители менюшек на блюриках очень расстроятся, кхм.
Также либы у ффмпега используются более старые. Хоть это вряд ли как-то влияет, но в очередной раз "васян" впереди планеты всей:
FFmpeg library versions:
libavcodec 61.27.101
libavdevice 61.4.100
libavfilter 10.6.101
libavformat 61.9.101
libavutil 59.51.100
libswresample 5.4.100
libswscale 8.12.100
У разрабов mpv:
FFmpeg library versions:
libavcodec 61.19.100
libavdevice 61.3.100
libavfilter 10.4.100
libavformat 61.7.100
libavutil 59.39.100
libswresample 5.3.100
libswscale 8.3.100
Так что зашквар это или база решать только тебе. Хочешь всё официальное - скачай билд от разрабов. Хочешь как и большинство людей, которые всё это время сидели на билдах от "mpv-васянов" продолжать на них сидеть - продолжай использовать. Я останусь на сборке от shinchiro пока в официальной версии плеера не появится минимум батник для апдейта.
Как же шинчиро ебёт! Я ещё закинул этот батник в планировщик заданий винды и вообще никуда не дёргаюсь, мпв с ют-длп и ффмпегом обновляются сами собой то ли ночью, то ли утром, уже не помню. Не ну красота!
В 2025 году не осилить пакетные менеджеры и пользоваться васянскими батниками и сборками. Classique /s/.
>Как ты с первым будешь внешние сабы или аудио подключать
Субтитры и аудио подключать можно, правда у меня почему-то не завелись форматом .ass и пришлость конвертировать в .srt
Можно и другие добавить, кликнув "Choose subtitles file". Хотя в списке выбора есть .ass, наверняка какой-то баг, надо репортить в Feedback Hub.
>Не уверен, что там даже поддержка HEVC/AV1 есть
Есть, но надо устанавливать дополнительные кодеки, как гласит данная ссылка. Проверить, увы, возможности нет.
https://support.microsoft.com/en-us/windows/codecs-in-media-player-d5c2cdcd-83a2-4805-abb0-c6888138e456
По сравнению с другим софтом с mpv я меньше всего пердолился, просто прочитал мануал один раз сверху вниз, в конфиге 12 строчек, плюс скрипт на автоматическое подключение шрифтов для субтитров, всё работает как часы.
>Литералли васянщина.
А вот батники в планировщике и проверка обновлений вручную это не васянщина!
Просто не могу разобраться, как устанавливать приложение из пакетного менеджера в кастомную директорию? Или корректно переместить приложение после установки, чтобы пакетный менеджер его не потерял?
> Я останусь на сборке от shinchiro пока в официальной версии плеера не появится минимум батник для апдейта.
Оставайся. Я вообще на MPC-BE сижу, додс, и лишь зашёл потыкать палочкой в ваш улей.
> и отличия в самой сборке не в пользу разработчиков у которых отсутствуют либы
> sdl2 sdl2-audio sdl2-gamepad sdl2-video
Чё за хуйню ты несёшь? Ты в курсе вообще, что mpv без sdl2 не собирается совсем? Вот ебанутый.
> Любители менюшек на блюриках очень расстроятся, кхм.
Хуюшек, дегенерат. Ты в курсе вообще, что хуюшки на хуюриках зависят от java и есть они только на vlc? На мпв даже двд-хуюшки выкинули в своё время.
У тебя на скриншотах Media Player. А изначально написал Windows Media Player. Я это прочитал буквально. В Media Player хз какая ситуация, только Кино и ТВ на 11 щупал давно.
>зашёл набросать хуйни
>получил в рот факты
>написал, что троллил
Молодец.
>>68526
Спроси у своих любимых разработчиков почему этого нету в их официальном билде для винды, ебанутый. Я перечислил отличия в доступных либах "васянобилда" и официальной сборки. От тебя пока что ничего, кроме набросов и пустого пиздежа не получил.
>>68527
Без понятия как работают бд менюшки, по названию либы выглядело, что оно на это влияет, значит влияет на другое.
В оф билде для винды нету либы libbluray https://www.videolan.org/developers/libbluray.html. В мануале mpv указано применение с участием этой либы - https://mpv.io/manual/master/#protocols.
bd://[title][/device] --bluray-device=PATH
Play a Blu-ray disc. Since libbluray 1.0.1, you can read from ISO files by passing them to --bluray-device.
title can be: longest or first (selects the default playlist); mpls/<number> (selects <number>.mpls playlist); <number> (select playlist with the same index). mpv will list the available playlists on loading.
bluray:// is an alias.
Из этого вывод, что с билдами от разрабов невозможно задействовать полный функционал их же плеера. Следовательно любой совет использовать их сборки не для тестов (как они прямо указывают), а для постоянного использования должен гнаться ссанными тряпками, а не поощряться и советоваться всем подряд.
Я бы не отказался от установки mpv на винде через winget при условии, что за пакетом бы следили оф разрабы, а не такой же васян, иначе вся суть теряется. Сейчас есть варианты через Scoop и Chocolatey, но там выпускают такие же васяны + ради одной программы лишний пакет-менеджер ставить лень. mpv.net есть в winget, я один раз попробовал попользоваться его реализацией плеера, но там банально была сломана встроенная опция save-position-on-quit, которую он чинил хуй знает сколько времени. В итоге пока что превозмогаю батничками и планировщиком.
Пон, в ру локали название переведено, а у старого одинаковое название независимо от локали.
А vlc?
>На андроид тв
Я точно не помню, т.к. давно уже юзал андроид тв, но вроде бы я ставил на него MXplayer с 4пидорасов.
tl dr: ничего страшного, тебя информируют, что первые попытки воспроизвести видео через аппаратное декодирование провалились, но через nvdec-copy удалось
У тебя hwdec что стоит? Предполагаю, что hwdec=auto.
auto tries to automatically enable hardware decoding using the first available method. This still depends what VO you are using. See the list above, for which --vo and gpu-context is required for a given hwdec. It will go down the list of available hwdecs until one is successfully initialised. If all of them fail, it will fallback to software decoding.
То есть у тебя попыталось воспроизвести через d3d11 - провал, через dxva2 - провал, почему у тебя эти строчки два раза повторяются хуй знает, но в итоге через nvdec-copy воспроизведение пошло. Советую сменить с auto на auto-safe, если не используешь софтверное проигрывание.
auto-safe is similar to auto, but allows only whitelisted methods that are considered "safe". This is supposed to be a reasonable way to enable hardware decdoding by default in a config file (even though you shouldn't do that anyway; prefer runtime enabling with Ctrl+h). Unlike auto, this will not try to enable unknown or known-to-be-bad methods. In addition, this may disable hardware decoding in other situations when it's known to cause problems, but currently this mechanism is quite primitive. (As an example for something that still causes problems: certain combinations of HEVC and Intel chips on Windows tend to cause mpv to crash, most likely due to driver bugs.)
Так у тебя произошёл бы провал на d3d11 и сразу перешел к попытке через nvdec.
Ничоси объяснение, спасибо, анон. Действительно hwdec=auto, лавно в конфиг не лазил, думал, что удалил эту троку. Cтранно, что перебор вариантов помечается как ошибки, обычно так сбой какой обозначают.
1. запоминает позицию на которой его закрыли
2. норм работает с аудио\саб дорожками
3. не перегружен интерфейс
4. норм работает с самбой шарингом
5. кроссплатформенный (вин +линух)
mpv
А добавили ли там возможность при нажатии пробела при пустом окне плеера воспроизведения последнего файла?
А тебя ебёт? Хочется человеку. Вопрос в том, что совершенно ебанутый антипаттерновый реквест, как открытие закрытых видео с перемоткой на момент их закрытия. Впрочем, это чмо даже не пыталось гуглить.
>что совершенно ебанутый антипаттерновый реквест, как открытие закрытых видео с перемоткой на момент их закрытия
Ну это довольно удобная фича, и она реализована в MPV, с запоминанием выбранных сабов и аудио. А открытие последних файлов можно легко добавить скриптом на историю, которых полно.
В mpv нет фичи из коробки, которая есть в be и hc с бородатых времён, кек. Так и запишем, нужно искать сторонний скрипт, внося inconsistency.
>В mpv нет фичи из коробки, которая есть в be и hc с бородатых времён, кек.
Возможность добавить фичу есть? Есть.
А есть ли в hc и be возможность автоскипа опенингов, ускорения видео при удержании кнопки, настройки громкости под каждый канал, запоминания выбранных сабов и аудио при переходе на следующий файл?
> запоминания выбранных сабов и аудио при переходе на следующий файл?
Это есть.
> возможность автоскипа опенингов
Я давно вышел из той поры, когда меня цепляли похождения японской школоты или сэйнены про салариманов, поэтому перешёл на классику мирового кинематографа. В связи с этим, мне не нужна опция скипа опенингов, когда же я смотрел аниме, то смотрел и опенинги с эндингами полностью тоже. Иначе за просмотр серия не засчитывалась в моём трекере, который с файлами синкался.
> настройки громкости под каждый канал
Испокон веков такое есть. И там это по человечески реализовано, без правки текстового файла.
> ускорения видео при удержании кнопки
Тоже есть.
>Это есть.
Нет. Может настройка где-то есть? Показывай.
>Испокон веков такое есть. И там это по человечески реализовано, без правки текстового файла.
Показывай где настраивать.
>ускорения видео при удержании кнопки
>Тоже есть.
Тоже показывай как сделать.
Заодно покажи, как отображение глав включить и перемотку по ним.
gpu-api=vulkan
vo=gpu-next
hwdec=nvdec
Как настроить профиль автодебанда, чтобы он работал и в софтверном проигрывании при 8 битах и в хардверном?
Я изначально сделал так:
[8bitDeband]
profile-cond=p["video-params/pixelformat"] == "yuv420p" or "nv12"
profile-restore=copy
deband=yes
Но на 10 бит видео тоже проигрывается (почему?). Я поменял на:
[8bitDeband]
profile-cond=p["video-params/pixelformat"] == "yuv420p" or p["video-params/pixelformat"] == "nv12"
profile-restore=copy
deband=yes
Но так профиль не активируется на 8 бит видео. Сделать два отдельных профиля под nv12 и yuv420p? Хотелось бы в одном.
Chatgpt предложил такой вариант:
[8bitDeband]
profile-cond=(p["video-params/pixelformat"] == "yuv420p" or p["video-params/pixelformat"] == "nv12") and p["video-params/bit-depth"] == 8
profile-restore=copy
deband=yes
Но он тоже нерабочий.
>Но на 10 бит видео тоже проигрывается (почему?). Я поменял на:
Почему просто не отключить deband для yuv420p10, а для остального включить?
profile-cond=p["video-params/hw-pixelformat"] == "nv12" or p["video-params/pixelformat"] == "yuv420p"
нейросеть
>Для старого железа
profile=fast
>hwdec
yes, если декодера хватает и нет лагов.
>vo
gpu-next
>gpu-api
Не нужно.
Что ты там читал? Охуеешь всю документацию по mpv читать. И это нужно просто чтобы пользоваться плеером.
Ничё не лагает. Есть просто странные баги с переходами в полноэкранный режим и обратно в оконный с некоторыми видео (при том даже с древними avi мультсериалами 90х, которых не существует в bd впринципе) с режимом повторения изображения на два моника (второй моник телик). Вот и думаю может mpv перенастроить требуется. Железо не говно мамонта, но древнее, зеон и рх570, дрисять. С конфига охуеете https://privatebin.net/?e4b5d9fd68e0b5ca#GPujeL4BHnqyDFF2xWK1vMGNAHsjshTiJmeAvz1eCw8S
Почему?
Там есть оглавление, прочитал что интересует и всё, по остальному пробежался глазами чтобы знать какие возможности есть, досконально каждую опцию изучать не нужно.
> И это нужно просто чтобы пользоваться плеером.
Это нужно чтобы знать что умеет программа и уметь ей пользоваться, это здравый смысл и поведение разумного человека — изучить инструмент которым будешь пользоваться, если такой подход не для тебя, то используй более простые приложения.
Ты уровнем немножко ошибся. Гиковский mpv и конфиг под каждую мелочь, а не нюфагов с двумя строчками. Нахуячил, лол, это так-то база на скиллах. Видеонастройки я не трогал из специфичности железа на данный момент. Мануал хоть сходи почитай для начала, лол. Почитай базу, познай переключения OSC на лету без перезапуска (боюсь, вся клоака mpv обосрётся как это сделать, ведь даже разрабы пиздят о невозможности, а я первым принёс), рамочки под сабы, разные бинды мыши по разным местам экрана, вьювер до кучи. Пришел мне показывать свою строчку, спешите видеть. Не в hwdec там проблема, проблема говна мамонта mpeg в avi + не первой свежести железо, лисок.
720x720, 0:10
Нахуй мне это надо на компе за 100+ тысяч?
>Мануал хоть сходи почитай для начала, лол.
Ну так сходи почитай, у тебя конфиг ошибками срёт с инвалидными значениями и устаревшими командами, лол.
>боюсь, вся клоака mpv обосрётся как это сделать, ведь даже разрабы пиздят о невозможности, а я первым принёс
А почему тогда в тред прибежал помощи просить?
Конечно будет срать, там же еще скриптов в профиле до кучи, кастомизированный osc скрипт, да и тем более неюзаблен он будет без моего input. Из устаревшего там только background на background-color переименованное не так давно, так что не неси хуйню. И да, я использую только стейбл, а значит оно априори имеет устаревшие команды, так что шах и мат, у тебя не получилось обоссать, лол.
>помощи просить
Поинтересовался настройками некроты у некроты илитария, дак это уже помощь? Ну ты-то, кстати, можешь сбегать в конфу и спросить как делается то, что вырвал гринтекстом из контекста, пук среньк низя менять osc на лету, низяя )).
>да и тем более неюзаблен он будет без моего input
Приорнул с этого пианиста.
>Из устаревшего там только background на background-color переименованное не так давно, так что не неси хуйню
Видимо насколько охуенный конфиг, что почти год не замечал отвал одной из команд, лол.
>>73410
>кстати, можешь сбегать в конфу и спросить как делается то, что вырвал гринтекстом из контекста
Я не понимаю, что имеется в виду под этим, какие юзкейсы и целом нахуй оно нужно. Показал бы хоть.
Не не замечал, а намеренно откатился в старый стейбл. Есть жирнющие баги в крайних, ну это как всегда у стейбла, к сожалению. Локальный мем о стейблах mpv, которые в действительности стабильны лишь чрез две-три версии каждый раз - некоторые уже знают. Ну а проблема контейнера avi никуда не делась до сих пор, можешь не думать что я на outdated пришел орать о багах и что на случай нет билда из master.
>Я не понимаю
Дак а о чём тогда пиздеть, если mpv адепт не видел других официальных osc (а так же их значимости в разных случаях использования mpv) и не знал их наличия уже изкоробки. Предупрежу, что вылизывать opts придётся долго, чтоб повторить картинку (если считать каждый пиксель, шрифты, тени, отступы, размеры, etc) (slimbox в дефолте такой же слабенький, как bottombar в дефолте).
Разрабы утверждают невозможностью переключаться между slimbox box bottombar на лету, за что были пошучены намёком на KEY apply-profile и в профиле вызов script-opts с соответствующими режимами, изи пизи работает. Но я не использую его больше, форкнул сторонний osc и доволен.
>Приорнул с этого пианиста
Тут ты прав, инпут пердолинг уровня пиано, а еще он длинный какой, лол.
>Attempt to revert the previous playlist-shuffle command. This works only once (multiple successive playlist-unshuffle commands do nothing).
Это изи пизи делается простым кодом и unshuffle будет доступен при любых кол-вах shuffle подряд.
https://privatebin.net/?b8374e22f743181b#4PnMaRsjMR9bVAwZXtN6zmRiZjfYoXSTtwikDvuo9WGk
osd-ass-cc код заточен под мой центрированный, так что не пугайтесь, если он у вас в странном месте. Уберите или поменяйте под свой
>если mpv адепт не видел других официальных osc (а так же их значимости в разных случаях использования mpv) и не знал их наличия уже изкоробки
Видел, вопрос был в другом - нахуя? Настрой себе один osc и пользуйся, смысл его менять?
>>73433
>Это изи пизи делается простым кодом и unshuffle будет доступен при любых кол-вах shuffle подряд.
Не делается. playlist-unshuffle возвращает состояние перед playlist-shuffle, но не может вернуть в позапрошлое. Если shuffle сделан несколько раз, то ты не сможешь прокликать unshuffle и вернуться в первое состояние тем же путем. А твой код просто всегда возвращает в изначальное состояние.
Кстати, вчера сделали возможность добавления кнопок в OSC, так что пианино можно теперь сильно сократить.
Это форк, который более-менее активно разрабатывается до сих пор. Еще можешь MPC-BE посмотреть - те же яйца, только в профиль.
1280x720, 0:10
>I have been involved in MPC development for almost 15 years, even before MPC-HC existed, so consider my builds as the new 'official' releases
https://forum.doom9.org/showpost.php?s=8bd6ce0e9c44cfa6617b7dd289233af0&p=1831201&postcount=1
>Это рябящее дергающееся говно на пролетах вообще фиксится? Это возможно?
Если хочешь длинный ответ, то прочти вот эту статью
https://ru.m.wikipedia.org/wiki/%D0%A0%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B2%D0%B0%D1%8F_%D1%80%D0%B0%D0%B7%D0%B2%D1%91%D1%80%D1%82%D0%BA%D0%B0
Если устроит короткий ответ, то нет. Это не чинится. Единственный вариант позволяет снизить заметность геометрических дефектов и рывков при панорамировании — можно синхронизировать начало развёртки (если на пекарне, то синхронизировать можно только смену буферов растра в видеоадаптере) и частоту развёртки установить кратной частоте следования кадров, а сами кадры (если это кинолента была, конечно) продублировать на кратность. Но что-то подсказывает, что такой фокус умеют делать очень сильно не все пары из видеоадаптера и монитора.
Тебе бы и хуй в жопу зашёл.
Развертка же на crt только, а на lcd обновляется экран целиком.
>частоту развёртки установить кратной частоте следования кадров
Частота монитора должна быть кратна фпс видео? Я об этом думал и уже спрашивал в треде, мне сказали, что на 144 герцовом монике тоже дергается.
>сами кадры (если это кинолента была, конечно) продублировать на кратность
Пиздец ты конечно изъясняешься. Какую кратность? Что продублировать? Интерполировать кадры до частоты кратной частоте монитора? Я так делал. В потплеере фильтр avisynth мне интерполирует до 30 кадров. Монитор 60 гц. Делится нацело. Конкретно в этом видосе не помогает, но где-то может дерганье убрать, хотя мазня останется.
Такое ощущение, что это в видео заложено на этапе оцифровки. То есть это по сути брак. Странно, что в интернете толком никто этой проблемой не запаривается. Будто всем ок говно жрать.
>Да с этой хуйней даже блядь фильмы за 200 лямов баксов будут как сериалы выглядеть плавно
Да потому что АИ апскейл - говно ебучее. Графика, рачитанная на 24 кадра, не будет работать в 60, никакой апскейл это не исправит.
> В потплеере фильтр avisynth мне интерполирует до 30 кадров.
Copropractices.
Уже давно есть SVP, Vapoursynth, TensorRT RIFE, выкинь свою потную копрописечку с артефактами вместо exact smooth.
У потной писечки есть киллер фичи, которых нет у конкурентов. Выкинуть невозможно - это аналоговнет.
Ничего не понял. Так в исходнике? Или это «восстановленное» движение? Я сейчас не про число кадров в секунду, на него на самом деле плевать, а про характер перемещения объектов.
Если это не изменённые кадры из оригинала, то, кажется, всё понятно.
Для начала почитай про устройство традиционной кинокамеры:
https://ru.wikipedia.org/wiki/Обтюратор_(оптика)
В общем случае кадр киноплёнки засвечивается половину времени съемки кадра (1/48 секунды), ещё половина уходит на протягивание плёнки к следующему. Следовательно, при перемещении объектов съёмки или камеры будет захвачено и проинтегрировано их движение за этот отрезок времени и получена размазанная (если перемещения быстрые) картинка, как на единичном фотокадре с такой же выдержкой. Это нормально, и нормально выглядит при воспроизведении. В зависимости от условий съёмки, светочувствительности плёнки, используемого объектива, скорости кадров и прочего могли подбираться другие параметры обтюратора для сдвига выдержки в более выгодном направлении. В компактных камерах механизм мог упрощаться, отсюда специфический характер движения при съёмках на них.
Теперь посмотрим на кадры из примера. Допустим, между кадром N и кадром N+1 дом сдвинулся влево на определённое расстояние. Можно предположить, что с традиционной выдержкой в половину от 1/24 секунды мы должны увидеть размазанный по половине этого расстояния дом (или другой пропорциональный выдержке смаз). Но на кадрах у нас гораздо более чёткий дом, размазанный на порядок меньше. Почему?
Само собой, потому, что цифровые камеры не привязаны к механике и могут произвольно менять выдержку для каждого кадра, имея огромный запас по чувствительности матрицы. Оператор меняет настройки в зависимости от условий съёмки и нужной картинки, эффекта от видео. Более того, цифровая камера может захватить практически всё движение за время от одного кадра до следующего, за исключением промежутка (постоянно уменьшавшегося с развитием технологий), когда с фотодиодов снимается накопленный заряд, обрабатывается, и в память сохраняются значения, становящиеся потом пикселями картинки.
Тут каждый кадр снят с маленькой выдержкой, и результат скорее можно описать не как панораму, а как поворот камеры на небольшой угол, съёмку с почти статичного положения, поворот для следующего кадра, съёмку и так далее, то есть как серию фотографий, снятых одну за другой. Зачем так делать? Например, потому, что показанного места в реальности не существует, и оно скомпоновано из натурных съёмок и декораций в павильоне. Компоновать и накладывать компьютерную графику проще на мало размазанные объекты, иначе либо придётся вылизывать контуры стыковки, чтобы те не выделялись в движении, либо чёткость объектов из разных источников будет разная, и это будет выглядеть явной вклейкой. Короче говоря, чтобы меньше работы по прихорашиванию делать руками в студии. Или, напротив, имеет место ошибка оператора, проблемы планирования съёмок и прочее.
Таким образом, проблема не в «мазне», как ты считаешь, а в её отсутствии, слишком резких и коротких кадрах. Некоторые уже могли догадаться, что аналогичное происходит в компьютерных играх: ускорители растеризуют объекты каждого кадра в статичном состоянии, рассчитанном для определённого момента времени, не имея представления об их движении до и после. Поэтому для создания иллюзии «нормального» движения требуется генерировать много таких кадров в секунду, чтобы глаз более-менее переставал отличать один от другого, или добавлять более или менее примитивную постобработку (пресловутый «блюрчик для компенсации фиговой частоты кадров»). Серьёзный же рассчёт движения и смазывания при съёмке слишком трудоёмок для обработки реального времени.
Я сделаю вид, что в твоём посте ничего не было про интерполяцию и прочую муру. Великовозрастным дебилам накидали инструментов, с которыми они не умеют работать, и они радостно генерируют мусор, даже не понимая принципов. Вот какого чёрта ты решил, что какой-то волшебный плагин сделает тебе «красиво» в этом случае? В интернете дебилов начитался? Ну так читай дальше, что ты жалуешься на говно на экране? Пихай в рот и жуй как все.
Ничего не понял. Так в исходнике? Или это «восстановленное» движение? Я сейчас не про число кадров в секунду, на него на самом деле плевать, а про характер перемещения объектов.
Если это не изменённые кадры из оригинала, то, кажется, всё понятно.
Для начала почитай про устройство традиционной кинокамеры:
https://ru.wikipedia.org/wiki/Обтюратор_(оптика)
В общем случае кадр киноплёнки засвечивается половину времени съемки кадра (1/48 секунды), ещё половина уходит на протягивание плёнки к следующему. Следовательно, при перемещении объектов съёмки или камеры будет захвачено и проинтегрировано их движение за этот отрезок времени и получена размазанная (если перемещения быстрые) картинка, как на единичном фотокадре с такой же выдержкой. Это нормально, и нормально выглядит при воспроизведении. В зависимости от условий съёмки, светочувствительности плёнки, используемого объектива, скорости кадров и прочего могли подбираться другие параметры обтюратора для сдвига выдержки в более выгодном направлении. В компактных камерах механизм мог упрощаться, отсюда специфический характер движения при съёмках на них.
Теперь посмотрим на кадры из примера. Допустим, между кадром N и кадром N+1 дом сдвинулся влево на определённое расстояние. Можно предположить, что с традиционной выдержкой в половину от 1/24 секунды мы должны увидеть размазанный по половине этого расстояния дом (или другой пропорциональный выдержке смаз). Но на кадрах у нас гораздо более чёткий дом, размазанный на порядок меньше. Почему?
Само собой, потому, что цифровые камеры не привязаны к механике и могут произвольно менять выдержку для каждого кадра, имея огромный запас по чувствительности матрицы. Оператор меняет настройки в зависимости от условий съёмки и нужной картинки, эффекта от видео. Более того, цифровая камера может захватить практически всё движение за время от одного кадра до следующего, за исключением промежутка (постоянно уменьшавшегося с развитием технологий), когда с фотодиодов снимается накопленный заряд, обрабатывается, и в память сохраняются значения, становящиеся потом пикселями картинки.
Тут каждый кадр снят с маленькой выдержкой, и результат скорее можно описать не как панораму, а как поворот камеры на небольшой угол, съёмку с почти статичного положения, поворот для следующего кадра, съёмку и так далее, то есть как серию фотографий, снятых одну за другой. Зачем так делать? Например, потому, что показанного места в реальности не существует, и оно скомпоновано из натурных съёмок и декораций в павильоне. Компоновать и накладывать компьютерную графику проще на мало размазанные объекты, иначе либо придётся вылизывать контуры стыковки, чтобы те не выделялись в движении, либо чёткость объектов из разных источников будет разная, и это будет выглядеть явной вклейкой. Короче говоря, чтобы меньше работы по прихорашиванию делать руками в студии. Или, напротив, имеет место ошибка оператора, проблемы планирования съёмок и прочее.
Таким образом, проблема не в «мазне», как ты считаешь, а в её отсутствии, слишком резких и коротких кадрах. Некоторые уже могли догадаться, что аналогичное происходит в компьютерных играх: ускорители растеризуют объекты каждого кадра в статичном состоянии, рассчитанном для определённого момента времени, не имея представления об их движении до и после. Поэтому для создания иллюзии «нормального» движения требуется генерировать много таких кадров в секунду, чтобы глаз более-менее переставал отличать один от другого, или добавлять более или менее примитивную постобработку (пресловутый «блюрчик для компенсации фиговой частоты кадров»). Серьёзный же рассчёт движения и смазывания при съёмке слишком трудоёмок для обработки реального времени.
Я сделаю вид, что в твоём посте ничего не было про интерполяцию и прочую муру. Великовозрастным дебилам накидали инструментов, с которыми они не умеют работать, и они радостно генерируют мусор, даже не понимая принципов. Вот какого чёрта ты решил, что какой-то волшебный плагин сделает тебе «красиво» в этом случае? В интернете дебилов начитался? Ну так читай дальше, что ты жалуешься на говно на экране? Пихай в рот и жуй как все.
Я зря это говно покупал, которое даже кадр из говновидео не может дорисовать? 60фпс были еще в 10х годах, как сейчас помню, на примере матрицы.
К чему это вообще?
Как настроить профиль для автоматического применения шейдеров, чтобы он работал на определенном мониторе?
На данный момент у меня применение по разрешению
[glsl_shaders_for_4k]
profile-cond=p["display-width"] == 3840 and p["display-height"] == 2160
profile-restore=copy
glsl-shader='~~/shaders/ArtCNN/compute/ArtCNN_C4F32_DS_CMP.glsl'
Но я хочу добавить ещё вариацию с display-names
https://mpv.io/manual/master/#command-interface-display-names
Знаю об этом https://github.com/mpv-player/mpv/issues/13743, но у меня всё время этот монитор под цифрой 3, так что не должно быть проблем. Хотелось бы как альтернативный вариант к разрешению добавить or display-names == \\.\DISPLAY3, но как не крутил эту вариацию чот толкового не вышло.
Хочется спросить по поводу рендера, почему по умолчанию в MPC-BE стоит EVR. Когда как я понял есть MPC Video Renderer от авторов же MPC-BE и он типо лучше, но при этом по умолчанию не используется. Это странно
Хотя автор парой ленивый. Как обстоят дела с Dolby Vision в MPC-HC? Ещё хуже?
https://mpc-be.org/forum/index.php?topic=381.1635
Не глянул в MPC-HC по умолчанию как раз его рендер юзается. Что в других плеерах? Все также? Что скажите стандартного медиаплеера Windows?
Ты внимание просто не обращаешь. В кинотеатре качество картинки - говно. Я один раз в аймакс на паука сходил и там все экшн сцены были дерганными и рябили так, что невозможно было хоть что-то рассмотреть. Я на титрах смотрел на выходящих людей и никто из этих говноедов даже не высказал недовольства.
Спасибо, нетакуся
ffplay
На новую винду установил этот ваш MPC-BE модный.
Заметил что 60FPS видосы подтармаживают. Думал может так кажется - но нет, открыл статистику и в моменты просадов видно что frame rate падает до 59.98, кажется что 0.02 хуйня но на глаз это сильно видно.
В чём может быть проблема? 4 года пользовался MPC-HC не было такого.
> на глаз это сильно видно
Во-первых, ты фантазируешь. Во-вторых, в видео может быть не 60 fps, а 60/1.001 fps по некоторым стандартам.
Вероятно, ты при перекодировании или в настройках задал жёстко одну частоту кадров, и теперь не соответствующие ей потоки видимо глючат, потому что плеер либо дублирует, либо дропает кадры.
Тащи сюда параметры файла и отладочный вывод проигрывателя.
Ты эту же сцену смотрел в кинотеатре, и она выглядела иначе? Другие фильмы нормально сняты, вот и всё.
Китайцы заплатили за лицензию и взяли готовый декодер. Стоимость лицензии включена в стоимость продукта. Если ты готов платить за программный проигрыватель такие же деньги, тебе в него без проблем засунут все платные лицензируемые компоненты.
От души, спасибо!
Был у меня, значится, базовый плейлист в который я добавлял видосы с ютуба, чтобы когда-нибудь посмотреть. Семь сотен роликов было в нем. Загрузил я сегодня потного и как обычно хотел пролистать плейлист в конец, но промахнулся по клавише. Хрен знает какой хоткей нажался и в плейлисте остался лишь один выделенный ролик. Заебись, чотко! Полез в папку с плейлистами, думая что там остался необновленный плейлист. Но нет, всё стёрто к хуям.
> чтобы когда-нибудь посмотреть
Похуй, не велика потеря, раз бэкап не сделал значит там одна хуйня ненужная.
Твоя правда. Но всё равно неприятно.