[FAQ] Сборка MPV плеера для удобного просмотра аниме с внешними дорожками в аниме разделах, а также просмотра Dolby Vision и HDR контента на SDR экранах.

Страницы :   Пред.  1, 2, 3 ... 16, 17, 18 ... 23, 24, 25  След.
Ответить
 

shinkiroo

Стаж: 15 лет 9 месяцев

Сообщений: 368

shinkiroo · 02-Июл-24 21:38 (1 год 2 месяца назад)

ddque
volume-max=150
[Профиль]  [ЛС] 

ddque

Стаж: 2 года 7 месяцев

Сообщений: 22

ddque · 02-Июл-24 22:47 (спустя 1 час 9 мин.)

shinkiroo
оно у меня на 250, но с нормализацией максимум = 100%
[Профиль]  [ЛС] 

Okay26

Стаж: 14 лет 3 месяца

Сообщений: 221

Okay26 · 03-Июл-24 20:01 (спустя 21 час)

парни подскажите че поправить в мпв чтоб можно было смотреть трансляции с рутуба
[Профиль]  [ЛС] 

Adventurer_Kun

Top Seed 01* 40r

Стаж: 13 лет 3 месяца

Сообщений: 5284

Adventurer_Kun · 03-Июл-24 20:07 (спустя 6 мин., ред. 03-Июл-24 20:07)

Okay26
нужно чтобы добавили поддержку этого в ytdlp, создайте вопрос в репозитории.
[Профиль]  [ЛС] 

Okay26

Стаж: 14 лет 3 месяца

Сообщений: 221

Okay26 · 03-Июл-24 22:11 (спустя 2 часа 4 мин.)

Adventurer_Kun писал(а):
86444169Okay26
нужно чтобы добавили поддержку этого в ytdlp, создайте вопрос в репозитории.
https://github.com/yt-dlp/yt-dlp/issues/4594 джва года уже..
[Профиль]  [ЛС] 

RewTeyi

Стаж: 3 года 3 месяца

Сообщений: 522

RewTeyi · 04-Июл-24 17:28 (спустя 19 часов)

Возможно я чего те не понимаю, энкод ужимает картинку до пикселей, пробовал менять CRF, но не помогает
Настройки
Оригинал
Два энокода 10\15 CRF
10 CRF

15 CRF
[Профиль]  [ЛС] 

Adventurer_Kun

Top Seed 01* 40r

Стаж: 13 лет 3 месяца

Сообщений: 5284

Adventurer_Kun · 04-Июл-24 18:23 (спустя 55 мин.)

таргет файл зайц почему стоит 2500? оно вам в 2500 мегабайта ужимает всё видео.
[Профиль]  [ЛС] 

RewTeyi

Стаж: 3 года 3 месяца

Сообщений: 522

RewTeyi · 04-Июл-24 22:58 (спустя 4 часа)

Adventurer_Kun
По дефолту видимо выставлен, убрал на ноль, более менее нормально
[Профиль]  [ЛС] 

SearchDownload

Стаж: 2 года 4 месяца

Сообщений: 37


SearchDownload · 05-Июл-24 00:19 (спустя 1 час 20 мин., ред. 05-Июл-24 00:19)

ddque
При включённой нормализации громкость специально ограничивается на 100, потому что иначе будет сильный клиппинг (искажения от перегрузки звука), ведь пиковая громкость с нормализацией и так максимальная.
Но в новой версии плеера 0.38 добавили анти-клиппинг при громкости выше 100, артефактов почти никаких, там в принципе можно будет обойтись вообще без нормализации, чтобы звук максимально усилить. Планирую в ближайшие 2 недели выложить обновление сборки, там в том числе будет новая версия плеера.
Пока можешь в настройках нормализации уменьшить framelen, чтобы громкость быстрее набиралась. И ещё можно включить там же compress (чем меньше значение, тем сильнее компрессия звука, меньше 5 могут начаться артефакты, 0 - выкл)
[Профиль]  [ЛС] 

RewTeyi

Стаж: 3 года 3 месяца

Сообщений: 522

RewTeyi · 05-Июл-24 05:17 (спустя 4 часа)

Немного оффтопа, просто не знаю где еще можно написать (посмотрел темы, вроде ничего не нашел, подобного)
Есть МОБИЛЬНЫЙ плеер который не искажает звук при ускорении видео?
Говорю, не только за движок MPV.
Использую MX, и лучше для телефона пока не находил, но на смотрю всегда хоть с каким то ускорением, даже на 1.25, звук искажается
Может быть, от ели заметных помех, до "громадных" глитчей
Только недавно на телефоне смотреть что то начал, раньше все через пк смотрел, ну а тут, ни один плеер (как минимум из мне известных) звук не искажает
[Профиль]  [ЛС] 

Okay26

Стаж: 14 лет 3 месяца

Сообщений: 221

Okay26 · 05-Июл-24 21:15 (спустя 15 часов)

как вы находите интересные скрипты?
скрытый текст
которых нет в вики репах
[Профиль]  [ЛС] 

joster2

Стаж: 16 лет 10 месяцев

Сообщений: 161

joster2 · 06-Июл-24 02:58 (спустя 5 часов)

Лучше бы взял обычный MPC, от K-Lite, и улучшил подхват сабов, от конкретных папок, до всех папок, и добавил подхват аудиодорожек по аналогии с сабами.
Кнопки там работаю норм, в любом языке. Все работает норм. Плеер идеален во всем, кроме подхвата именно аудио.
Сабы же… После многих лет пользования у меня там уже такой список всех возможных путей к сабам, что практически в любой раздаче сабы подключаются сами из любых папок.
А вот аудио там так не робит. Хотя в Black версии MPC аудио робит. Но блек версия - имеет недостатки в сравнении с обычным MPC от K-lite.
[Профиль]  [ЛС] 

Кенни Аккерман856

Стаж: 6 лет

Сообщений: 39

Кенни Аккерман856 · 07-Июл-24 17:27 (спустя 1 день 14 часов)

Цитата:
84532644[FAQ] Сборка MPV плеера для удобного просмотра аниме с внешними дорожками в аниме разделах, а также просмотра Dolby Vision и HDR контента на SDR экранах.
А как ставить обновления?
[Профиль]  [ЛС] 

drug242

Стаж: 15 лет 6 месяцев

Сообщений: 52

drug242 · 12-Июл-24 04:23 (спустя 4 дня)

Странный звук. Диалоги тихо, а на экшен сценах (бег лошадей или взрывы) колонки оглушают соседей. Может видеофайл такой. Нужно мне проверить звук с другими видео.
[Профиль]  [ЛС] 

RewTeyi

Стаж: 3 года 3 месяца

Сообщений: 522

RewTeyi · 12-Июл-24 06:20 (спустя 1 час 57 мин.)

Кенни Аккерман856 писал(а):
86457316А как ставить обновления?
Просто скачиваете новый архив, и закидываете папка с заменой (ну и на всякий можно еще заново батник установки запустить, но обычно не нужно)
drug242 писал(а):
86471660Странный звук. Диалоги тихо, а на экшен сценах (бег лошадей или взрывы) колонки оглушают соседей. Может видеофайл такой. Нужно мне проверить звук с другими видео.
Откуда дорожка хоть?
В каких плеерах еще проверяли?
[Профиль]  [ЛС] 

Adventurer_Kun

Top Seed 01* 40r

Стаж: 13 лет 3 месяца

Сообщений: 5284

Adventurer_Kun · 12-Июл-24 08:26 (спустя 2 часа 5 мин.)

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

drug242

Стаж: 15 лет 6 месяцев

Сообщений: 52

drug242 · 13-Июл-24 06:20 (спустя 21 час)

RewTeyi писал(а):
86471733
Кенни Аккерман856 писал(а):
86457316А как ставить обновления?
Просто скачиваете новый архив, и закидываете папка с заменой (ну и на всякий можно еще заново батник установки запустить, но обычно не нужно)
drug242 писал(а):
86471660Странный звук. Диалоги тихо, а на экшен сценах (бег лошадей или взрывы) колонки оглушают соседей. Может видеофайл такой. Нужно мне проверить звук с другими видео.
Откуда дорожка хоть?
В каких плеерах еще проверяли?
PotPlayer. Там все норм.
[Профиль]  [ЛС] 

Adventurer_Kun

Top Seed 01* 40r

Стаж: 13 лет 3 месяца

Сообщений: 5284

Adventurer_Kun · 13-Июл-24 08:05 (спустя 1 час 44 мин.)

drug242
у вас система 5.1?
[Профиль]  [ЛС] 

Kyarov

Стаж: 4 года 3 месяца

Сообщений: 32

Kyarov · 16-Июл-24 11:35 (спустя 3 дня)

Уже примерно год использую, лучшая сборка. Ещё накатил 4к апскейл плагин, и просто сказка.
[Профиль]  [ЛС] 

SearchDownload

Стаж: 2 года 4 месяца

Сообщений: 37


SearchDownload · 17-Июл-24 20:11 (спустя 1 день 8 часов)

Выкладываю довольно крупное обновление своей сборки плеера MPV
Основные изменения:
    • Добавлена возможность изменять параметры подсветки чёрных полей прямо в плеере:
    О параметрах подсветки
    Радиус размытия - влияет на интенсивность размытия (большие значения потребляют практически столько же ресурсов, сколько и маленькие)
    Сила размытия - по сути, сколько раз размытие будет выполнено (большие значения усиливают размытие и улучшают его качество (сглаживают), но увеличивают нагрузку на процессор)
    Затемнение краёв - процент затемнения подсвеченных полей ближе к краям кадра (эффект виньетки) для плавного перетекания полей в края экрана
    Сжатие областей - уменьшение ширины области видео, взятой на место чёрного поля, на этот множитель, чтобы подсвеченные поля были больше похожи на края кадра. Лучше использовать только при сильном размытии и включённым отражением краёв кадра
    Отражение краёв кадра - если включено, то для подсветки и размытия будет взята область видео, равная чёрному полю, тем самым как бы продолжая объекты возле границы видео за его пределы. Иначе, для подсветки будет взята область видео, как если бы мы увеличивали его настолько, чтобы оно полностью заняло весь экран, обрезав часть, которая не поместилась. В режиме Авто будет автоматически включаться для видео с небольшими чёрными полями (тогда название опции будет зеленоватого цвета), а иначе отключаться (согласно параметру max_area_for_blur в blur_edges.conf)
    Если хотите поменять настройки подсветки, идущие по умолчанию, это можно сделать в файле "MPV Player Portable\script-opts\blur_edges.conf", открыв его в Notepad++
    • Добавлена возможность автоматической обрезки вшитых в видео чёрных полей перед включением подсветки (Shift+B) или по клавише K.
    • Оптимизирован фильтр подсветки полей, особенно на 4К или вертикальных видео.
    • Теперь усиление громкости звука при нормализации не сбрасывается при перемотке видео.
    • Добавлен способ автовключения шейдеров Anime4K без лишних файлов: теперь при сохранении плейлиста (Ctrl+P) с активированными шейдерами в конец его названия добавляется специальный тег, по которому при открытии плейлиста включается именно тот режим шейдеров, что был активен при сохранении плейлиста.
    • Теперь должна полностью уйти проблема с незапоминанием позиции просмотра: добавлен скрипт, который периодически её сохраняет, а также при просмотре из файла плейлиста выделяет последнее просмотренное видео.
    • Добавлено сохранение плейлистов в истории просмотра. Можно сделать фильтрацию по плейлистам стрелкой влево при открытой истории.
    • Добавлено запоминание основных параметров (громкости, яркости-контрастности, настроек качества и производительности) между сеансами плеера.
    • Обновлён скрипт для создания клипов (webm.lua). Теперь по умолчанию они сохраняются в папку "Видео" (C:\Users\%username%\Videos\). Также теперь с помощью этого скрипта можно кодировать видео с применённой подсветкой чёрных полей. (Но кодирование видео с помощью плеера - это всё же бонусная фича: всегда есть небольшая вероятность при неудачных условиях получить ошибку)
    • Добавлены универсальные шейдеры для апскейла видео FSRCNNX и nnedi3
    Подробнее
    FSRCNNX - универсальные нейросетевые шейдеры, подходящие для апскейла почти любых видео, кроме сильно сжатых (поскольку делают артефакты сжатия более заметными). Аналог апскейлера NGU из MadVR. В отличии от пакета шейдеров Anime4K эти шейдеры (как и nnedi3) работают только на увеличение разрешения и не убирают размытие внутри кадра (если разрешение видео больше его реальной чёткости).
    nnedi3 - по сути, очень качественный универсальный апскейлер видео. Почти не увеличивает чёткость, зато не вносит своих артефактов.
    • Добавлена индикация процесса загрузки для видео из сети.
    • Добавлен автоматический выбор русской звуковой дорожки в многоязычных видео с ютуба.
    • Добавлена возможность включить декодирование HW+ (zero-copy) для уменьшения нагрузки на тяжёлых видео. В этом режиме не работают видео-фильтры (обрезка, шумоподавление). Шейдеры использовать можно.
    • Обновлена версия плеера до 0.38. Из интересного в новой версии: нет искажений от перегрузки звука при громкости выше 100, возможность автоматически смещать окно плеера (для режима "Картинка в картинке"), заработало переключение раскладки по Alt+Shift.
В этот раз решил объединить в одном архиве 2 версии плеера: 0.38 и 0.35.1 (слегка быстрее работает и поддерживает Win7). В папках все файлы одинаковые, кроме файла плеера и mpv.conf
Скачать сборку v3.0: Яндекс диск | Резервная ссылка | (Отчёт VirusTotal)
Описание сборки
[Профиль]  [ЛС] 

Okay26

Стаж: 14 лет 3 месяца

Сообщений: 221

Okay26 · 17-Июл-24 23:45 (спустя 3 часа)

SearchDownload писал(а):
86489779Выкладываю довольно крупное обновление своей сборки
блин а че ты сделал? побегал посмотрел по настройкам, одно и тоже, но какой-то прикол, смотрю через свой плеер записи с экрана которые шариксом записал - лагает просто пздц. открываю эти же видосы через твой, работает перемотка вообще без лагов
всё жду когда кто нибудь еще SVP впихнет чтоб посомтреть как реализовано и себе утащить
[Профиль]  [ЛС] 

SearchDownload

Стаж: 2 года 4 месяца

Сообщений: 37


SearchDownload · 18-Июл-24 16:06 (спустя 16 часов)

Okay26
На какой версии плеера MPV ты пробовал? 0.35.1 сама по себе слегка шустрее, чем новые версии. В 0.37 версии разрабы плеера что-то намудрили, и он в целом стал работать слегка медленнее, и примерно на 10% больше грузить систему (это уже после отключения включённых в этой версии по умолчанию качественного масштабирования, дизеринга, sigmoid-upscaling)
Насчёт SVP: для меня это просто удивительно, но его последние версии до сих пор не взломали (есть кряк только на версию 2017 года). Поэтому и сборок с ним нет
[Профиль]  [ЛС] 

Okay26

Стаж: 14 лет 3 месяца

Сообщений: 221

Okay26 · 18-Июл-24 16:29 (спустя 22 мин., ред. 18-Июл-24 16:29)

SearchDownload писал(а):
86491722Okay26
На какой версии плеера MPV ты пробовал?
на своей 38 и на твоей 38
разница очень большая.
>кряк только на версию 2017 года
то не кряк вроде, он выходил скриптом бесплатно пока одно чучело со сборками потплеера не влезло к разрабу о том "КАК НАДО СКРИПТ ДЕЛАТЬ"
[Профиль]  [ЛС] 

RewTeyi

Стаж: 3 года 3 месяца

Сообщений: 522

RewTeyi · 19-Июл-24 05:30 (спустя 13 часов)

SearchDownload
Можно в вашей сборке, как то подтянуть локальные WebVTT сабы?
Изначально думал что с ними проблема какая то, глянул, вроде нормальные, да и в МПЦ они сразу подтянулись
В списке отображаются, но когда их выбираю, не выводит их
скрытый текст
Первая дорожка, это те же сабы, но уже вшитые в контейнер МКВ, и они работают
Можно конечно вшивать, думаю для массы и скрипт можно использовать
(ну или на крайняк можно попросить нейронку, конвертировать в ASS\SRT)
[Профиль]  [ЛС] 

SearchDownload

Стаж: 2 года 4 месяца

Сообщений: 37


SearchDownload · 19-Июл-24 17:08 (спустя 11 часов)

RewTeyi
У меня нормально показываются внешние локальные VTT сабы, проверял на разных версиях плеера
Здесь вряд ли дело именно в сборке. Вообще, как ни странно, MPV не очень хорошо поддерживает форматы сабов, кроме ASS и SRT. Например, в автоматических сабах с ютуба (VTT как раз) не показывает тёмным ещё не сказанные слова (как в PotPlayer или на самом ютубе)
Об этой проблеме пишут на баг-трекере MPV. Плеер не поддерживает стили в сабах VTT, из-за чего они иногда не читаются. Так что тут только конвертировать в SRT (в интернете есть онлайн конвертеры, зачем нейронка) или ждать фикса
[Профиль]  [ЛС] 

Okay26

Стаж: 14 лет 3 месяца

Сообщений: 221

Okay26 · 19-Июл-24 17:26 (спустя 17 мин.)

SearchDownload
короче вот тебе добавку, добавь\замени эти скрипты
https://0x0.st/X9gW.zip
c копипастой сам разберешься, эта нормально работает, плюс закинул спонсор блок настроенный, который скипает рекламные моменты (раз у тебя есть ют-длп)
[Профиль]  [ЛС] 

SearchDownload

Стаж: 2 года 4 месяца

Сообщений: 37


SearchDownload · 19-Июл-24 19:30 (спустя 2 часа 4 мин., ред. 19-Июл-24 19:30)

Okay26
Немного не понял, что не так с копипастой, которая сейчас стоит в моей сборке? Единственное, перед первой вставкой есть задержка, но и в твоём скрипте она тоже есть (плеер не позволяет напрямую получить текст из буфера обмена, приходится использовать powershell)
Спонсорблок я к себе ставил отдельно от сборки, но пользы от него немного с теми скоростями, на которых ютуб отдаёт плееру видео (сама перемотка видео занимает по 5 секунд)
[Профиль]  [ЛС] 

Okay26

Стаж: 14 лет 3 месяца

Сообщений: 221

Okay26 · 20-Июл-24 16:23 (спустя 20 часов, ред. 20-Июл-24 16:23)

файлы из системы копипастить нельзя, эта копипаста еще и с историей
хз, у меня мгновенно перескакивает где спонсоры в видео есть
PS где ты такую штуку добавил? хочу кое че другое попробовать добавить, а где искать хз
ГОООООООЛ
у меня наконец-то получилось добавить НОРМАЛЬНУЮ поддержку HEVC_AMF
скрытый текст
а я вообще не разработчик и не програмист лул
https://0x0.st/X9Rl.zip
зы. у кого не АМуДе не качайте. По умолчанию уже стоит amf, только я CRF не выключал, в опциях по сжиманию в disable его переводите, либо в conf выключите сразу
скрытый текст
не знаю как добавить опцию чтобы этот CRF влиял на цифры которые я воткнул, если знаете давайте думать, подсказывайте, а если не знаете то бегайте в lua и там редачте, найдете так contr+f и вбейте HEVC (AMF) полистаете в этой функции и все 28 поменяете на нужное число. Но я считаю что 28 это оптимальное число, т.к сильно качество не портит, и сжимает хорошо. На аниме потестил которое 200мб весит(длинна 4 минуты) обрезал на 2 минуты ровно - получилось 9.30 MB (9,753,414 bytes)
========
ГООООООООООООООООООООООООООООООООООООООООООЛ
сам исправил, теперь CRF выставляет число вместо тех 28, перезаливать не буду, просто от и до замените
Код:
local HevcAMF
do
  local _class_0
  local _parent_0 = Format
  local _base_0 = {
    getPreFilters = function(self)
      local colormatrixFilter = {
        ["bt.709"] = "bt709",
        ["bt.2020"] = "bt2020",
        ["smpte-240m"] = "smpte240m"
      }
      local ret = { }
      local colormatrix = mp.get_property_native("video-params/colormatrix")
      if colormatrixFilter[colormatrix] then
        append(ret, {
          "lavfi-colormatrix=" .. tostring(colormatrixFilter[colormatrix]) .. ":bt601"
        })
      end
      return ret
    end,
    getFlags = function(self)
      local crf_value = tostring(options.crf) -- используем значение CRF из настроек
      return {
        "--ovcopts-add=threads=" .. tostring(options.threads),
        "--ovcopts-add=rc=cqp",
        "--ovcopts-add=qp_i=" .. crf_value,
        "--ovcopts-add=qp_p=" .. crf_value,
        "--ovcopts-add=qp_b=" .. crf_value
      }
    end
  }
  _base_0.__index = _base_0
  setmetatable(_base_0, _parent_0.__base)
  _class_0 = setmetatable({
    __init = function(self)
      self.displayName = "HEVC (AMF)"
      self.supportsTwopass = true
      self.videoCodec = "hevc_amf"
      self.audioCodec = "aac"
      self.outputExtension = "mp4"
      self.acceptsBitrate = true
    end,
    __base = _base_0,
    __name = "HevcAMF",
    __parent = _parent_0
  }, {
    __index = function(cls, name)
      local val = rawget(_base_0, name)
      if val == nil then
        local parent = rawget(cls, "__parent")
        if parent then
          return parent[name]
        end
      else
        return val
      end
    end,
    __call = function(cls, ...)
      local _self_0 = setmetatable({}, _base_0)
      cls.__init(_self_0, ...)
      return _self_0
    end
  })
  _base_0.__class = _class_0
  if _parent_0.__inherited then
    _parent_0.__inherited(_parent_0, _class_0)
  end
  HevcAMF = _class_0
end
formats["hevc-amf"] = HevcAMF()
[Профиль]  [ЛС] 

SearchDownload

Стаж: 2 года 4 месяца

Сообщений: 37


SearchDownload · 21-Июл-24 01:53 (спустя 9 часов)

Okay26 писал(а):
86496193где ты такую штуку добавил?
Кнопки на нижней панели плеера можно поменять в script-opts\uosc.conf в строке controls=
Перед этим там есть инструкция, куда что вписывать
[Профиль]  [ЛС] 

Okay26

Стаж: 14 лет 3 месяца

Сообщений: 221

Okay26 · 21-Июл-24 11:26 (спустя 9 часов)

ладно, ума не хватило
хотел на одну кнопку 2 функции сделать и чтоб иконка менялась, та где повтор файла и повтор плейлиста, тип 3 нажатия, первый ставить повтор плейлиста, второе повтор файла (ставится иконка с еденичкой) и третье выключить повтор
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error