226

(247 replies, posted in Флуд)

Ну и артефакты промежуточных кадров вот, когда достроенные кадры выглядят как среднестатистическое от 2х соседних - в этом примере сумка в руках
https://s17.directupload.net/images/190323/temp/72arjz9e.png  https://s17.directupload.net/images/190323/temp/gu8z8p5k.png 

По мне, но может чего-то не понимаю, самый приемлимый варик с точки зрения сохранения качества видео/загрузки цпу-гпу, и здравого смысла, это оставлять оригинальные кадры, т.е. mode:1

227

(247 replies, posted in Флуд)

>12:5 при 25 к/сек даст 5 исходных в секунду, и 55 новых
Исходные кадры по факту более чёткие и правильные, чем достроенные, да и даже в примере из другого топика в мод0 (как терминальном случае) окажется 12 оригинальных...

В общем по мне (хоть и значка девелопера нет), математика более простая и в конечном счёте свп работает просто с дробными множителями. 12:6 = 2:1 = 100:50  . Я выставил эти значения и никакой разницы на слабом амд=ноутбуке не заметил. Пока единственное оправдание вижу в таком формате это если в скриптах не указываются дробные значения. Но и то можно записать проще, без делителя/в 1 аргументе, можно в константах, можно в относительных величинах указывать

1. num:screenrate/framerate // 60/24
2. targetfps:screenrate //60,40,30

228

(247 replies, posted in Флуд)

Также в промежуточных кадрах не рассчитывается/не копируется оригинальный шум (по мне скорее баг). Оставим 12 из 24 кадров в 60 фпс, получим в целом совершенно другую картинку

https://s17.directupload.net/images/190323/temp/pes46ov3.png  https://s16.directupload.net/images/190323/temp/376majn7.png

229

(247 replies, posted in Флуд)

Возьмите лучше удвоение кадров, о слабых системах речь и 2х меньше грузит чем 60фпс. Может ошибаюсь, Но по факту мод2 в случае удвоения ПРОСТО фейк, он просто копирует кадры. Если 60 поставить, он достраивает 1 кадр на 5. То есть 2 кадра реальные, 2 тупо скопированные, 1 достроен.

По факту просто как понял фпс со множителем 1.5 получается, только с фейковой доп нагрузкой 60/24 на гпу, цпу тоже больше используется.

Мод0 поставил, так еще большие вопросы получилось. Пользуясь покадровой перемоткой увидел что да, реальных кадров меньше остается. Но достроенные кадры в принципе более артефачные и выглядят как наложенные, можете проверить. Зачем заменять заведомо более четкие реальные кадры промежуточными...?

В итоге мод2 - пустышка/фейк - нагрузка на цпу больше, чем нум3,ден2, нагрузка на гпу почти в 3 раза выше, плюс ещё рассчёт промежутки. Мод0(и похоже 3) - меньшая четкость

230

(247 replies, posted in Флуд)

Я ж написал, переходить на алго 13, с вектор:2 для слабых систем работает и меньше грузит проц. Также за основу взять mode 1 с удвоением кадров, Если не тянет - снижение фпс (через abs). Артефакты есть везде, но на алго 1 они слишком частые и от его применения скорее негативное впечатление будет.

Также можно пересмотреть политику «качественных» профилей. Сейчас качественные профили могут повесить систему или увеличить лаги, а можно понимать фпс до приемлимого индекса.

В общем выше качество - меньше промежуточных кадров. Кадры будут качественнее, но их будет меньше. По мне это само собой разумеется. Скажем, идешь в магазин, не хватает денег на 500г сметаны. Можешь взять блевотный сметанный продукт, можешь взять баночку поменьше. Свп менеджер не предлагает банку поменьше пока что, он предлагает взять в кредит под 100500% годовых, умножая вмеяемость выбора (берешь продукт,который есть нельзя/залезаешь в долги которые в принципе не потянешь)  на ноль.

231

(247 replies, posted in Флуд)

Не хочется, чтоб SVP издевалось над уплавнением видео, но впихнув algo:1 в скрипт, это получается

Пример артефактов с алго1

https://s17.directupload.net/images/190322/temp/brsnile2.png  https://s16.directupload.net/images/190322/temp/3pgmced2.png  https://s17.directupload.net/images/190322/temp/tsfe43hk.png  https://s16.directupload.net/images/190322/temp/ytxcfyq6.png

https://s16.directupload.net/images/190322/temp/w2a8vzib.png  https://s17.directupload.net/images/190322/temp/42ncnq3o.png  https://s17.directupload.net/images/190322/temp/rdft5cyi.png  https://s17.directupload.net/images/190322/temp/7tio4j9j.png

https://s17.directupload.net/images/190322/temp/f5utkfbq.png 

Алго:13 (скрипт полностью идентичный, в т.ч. и vector:2). По версии вики уплавнение не должно работать корректно с вектор:2, но оно 1) Хоть как-то работает 2) Не очень превращает картинку в отстой

https://s16.directupload.net/images/190322/temp/m6w96ekr.png  https://s16.directupload.net/images/190322/temp/ls7hnwoe.png  https://s16.directupload.net/images/190322/temp/ftkcidtc.png



Я писал уже, просто без примеров. Но по мне лучше пользователю со слабым железом сказать "чувак, свп не для твоего компа"/пихнуть уплавнение до 30-40 кадров, чем подсовывать алго:1 и выдавать это хоть за сколько-нибудь приемлимое уплавнение. Ещё артефакты 1 алгоритма - по краям картины могут всплывать чёрные пятна

232

(247 replies, posted in Флуд)

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

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

233

(247 replies, posted in Флуд)

Это параметр к библиотекам в скрипте.

Да, снизить можно. Скажем, указав параметры типа mode:1, num:%скольконужно кадров в секунду%, den:1, abs:true

234

(247 replies, posted in Флуд)

А еще, целевой фпс 40 меньше грузит,как ни странно, чем целевой фпс 2х или 60, да и работает лучше, чем фпс 60,  mode 2

235

(247 replies, posted in Флуд)

Зачем так прикалываться. Множ 4 дел 1 куда больше жрет чем множ 12 дел 5 . Если бы условие было бы истинным, можно просто умножить на 12, делитесь 1, куда «проще»,чем умножить на 12, делить на 5

236

(247 replies, posted in Флуд)

Зачем указывать множитель-делитель, Если можно указать итоговое фпс?

Какие отличия между указыванием множителя/делителя чтоб соответствовало частоте монитора и указание в виде «num:60,den:1,abs:true»?

Есть ли разница в скорости?

237

(247 replies, posted in Флуд)

Дизеринг - это «шумное» сглаживание,не совсем то. Кстати, шейдер еще шум добавляет. И монитор тут не при чем, речь про артефакты квантования

238

(247 replies, posted in Флуд)

Что уберёт-то, как уберёт, какой итог? Для игорь кстати reshade есть)

239

(247 replies, posted in Флуд)

Дебандинг сам по себе не дизеринг так-то, а локальный блюр, который отыскивает что-то похожее на градиенты (по порогам) и сглаживает их

240

(247 replies, posted in Флуд)

Вроде свп предлагает по умолчанию 64-битные версии проигрывателей, модулей, но есть ли хоть какое-то преимущество по произвдительности от них и какое? Как  с потреблением памяти, насколько больше/меньше/также? Пока, насколько знаю, 64-битки проигрывателей дают преимущество только при воспроизведении х265  видео через софтварный декодер, т.е. почти никогда для большинства людей.

241

(247 replies, posted in Флуд)

Нашёл портированный с mpvшного шейдера скрипт для дебандинга видео, как альтернатива мад-вр фильтру, который прилично грузит ГПУ и может в него упереться (особенно с СВП)

Ориг

https://github.com/haasn/gentoo-conf/bl … d-pre.glsl
https://github.com/haasn/gentoo-conf/bl … eband.glsl

Шейдер намного более производительный, чем МадВРовский, имеет больше настроек
Было бы круто увидеть в СВП автоподбор дебанд-шейдера в зависимости от качества (битрейт/разрешение) видео. Скажем, в reshade - инджекторе шейдеров для игр, есть настройка параметров в виде слайдера.

Кто не в курсе, бандинг - явление, когда (особенно) в градиентах появляются блоки с резкими границами. Бандинг проявляется на не очень качественном видео, но и на bdremux тоже он есть

Пример работы шейдера (до-после)

https://s16.directupload.net/images/190319/e582tq4k.png  https://s17.directupload.net/images/190319/eu9canmh.png

242

(247 replies, posted in Флуд)

Так сам генератор не умеет генерировать -_-

Вот на ноуте друга на i3 новом сгенерил презеты - все цпу автопрофили одинаковые почти от 1 до последнего,только моде:2 убирается.

Еще заметил, что нагрузка меньше при выводе в 768р, но я использую презеты без ресайза в ПП. Похоже в таком случае СВП уже на вход принимает 768р вместо 1080р - зачем тогда вклюяенная бикубический ресайз по умолчанию в менеджере?

Да и логично - сам DXVA имеет хороший ресайз, зачем менеджер пытается взять инициативу в свои руки и похоже переложить ее на ЦПУ с ГПУ?

243

(247 replies, posted in Флуд)

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

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

244

(247 replies, posted in Флуд)

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

У ноутов эр проблема и бывает неисправимая почти.
Толку нет от того что синт тест показал что оборудование тянет, Если через час оно в троттлинг пойдет

245

(247 replies, posted in Флуд)

Также думаю менеджер может существенно облегчить жизнь пользователя, позволяя выполнять бенчмарки-подстройки в «поле», а не синтетические  необъективные тесты.

Запускаешь реальное видео в реальном плеере (вот я пиксельный шейдер использую, синт тест не учитывает доп нагрузку), плеер согласно индексу делает подстройки.

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

Сейчас похоже тесты оборудования не учитывают нагрузку декодировпния (Да и сложность бывает разная, софт-хард декодер, битрейт, вид кодекс и тд)

246

(247 replies, posted in Флуд)

Пишу с телефона, простите за сввйп)

Администрация SVP считает данного гражданина душевнобольным малолетним дебилом и не рекомендует читать эту тему.
Дальнейшее чтение строго на ваш страх и риск!

https://sun9-38.userapi.com/c857632/v857632173/1898ba/RCkoa-SpXTk.jpg

==================
Может покажется, что я категорически хочу вреда разраба, Но нет, уважаю. Пока основной ноутбук в ремонте, живу в студ общаге, смотрю фильмы с другом, а у него амд а6, а Это капец.

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

Алго1 - это же просто капец, его штырит непадецки . И особой разницы с алго13 по нагрузке не заметил (на компе в деревне).

Моде:2 - хорошая шутеечка. Прикол в том что на двухкратном увеличении частоты она ВООБЩЕ не работает, зато грузит проц хотя совсем немного, но по факту просто копирование кадров. И двойная нагрузка на ГПУ т.к кадров в 2раза больше. А на 60фпс судя по покадровой перемотке, достраивается 1/5 кадров. Нагрузка на гпу простоза счет копирования в 5/2 раза вырастает, а по факту вроде вместо 25 аж 30 кадров получаем

Vector:2 типа хорош по алго:1, Но снижает нагрузку и на алго13.учитывая что алго1 это вообще треш особенно в сценах с решетками,думаю его вообще запретить надо

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

На старом железе амд вроде 5600 2800мгц. Программа сгенерировала автопрофили от 1 до 9... Но при переключении они почти или в целом одинаковые. Типа алго:1 моде:2. Видимо она посчитала железо настолько зашкварным, что только такое там тянет.

Но нет, 2х уплавнение 1080р на алго:13 тянет вполне, снижает нагрузку вектор:2,который якобы на алго1 работает только хорошо (но алго1 это же жесть сама по себе)

Бывает перегрузка на секунды, Но плеер умеет пропускать кадры

Кстати, Еще один метод снижения нагрузки - не удваивать кадры, а задать фиксированную частоту через abs. То есть можно не 50например выходные задать, а 45,40

Это один хрен больше промежуточных кадров чем mode:2 даст, уменьшит нагрузку на гпу.

Также неясно, но как я понял, купил человек менеджер, хочет перед друзьями показать типа «смотри Чо может»,типа реклама. А на выходе официал-вей увидит огромное лого «триала»,а если железо не очень, то и может получить негативные впечатления, потому что оптимизация скоростных профилей больше может быть похожей на издевательство.

Как я понял, быстрейший профиль с алго1, моде2 будет по всем параметрам (гпу-цпу-качество) алго13, итоговая частота 40 например

Добра разрабу

Пс: ну и для соотечественников может можно подешевле
сделать, все равно многие скрипты семеркина из пп юзают (которые тоже страдают всякими алго1 мод2)