551

(3 replies, posted in Using SVP)

95% is very high GPU load. Try to lower madVR settings. I think GPU load must be below 70% to get smooth picture without dropped frames and jerks.

Ага, примеры скачал. Посмотрел. Очень даже годный результат wink

Теперь бы исходник, любой короткий. Чтоб потренироваться со скриптом

> На какой ресурс выложить?
Без разницы. Google Диск, Яндекс.Диск и т.д.

> Вообще-то кто-то смотрел образец на моём канале.
Где взять этот образец?

554

(2 replies, posted in Флуд)

Друзья.
Встретился вопрос от англоязычного пользователя.
Спрашивает, как смотреть видео, уплавненное до 90 к/сек на шлеме Valve Index? big_smile
У меня такого шлема нет. Может кто уже пробовал?

Поделитесь опытом. wink

https://www.svp-team.com/forum/misc.php?action=pun_attachment&item=4914

555

(4 replies, posted in Using SVP)

I think NVIDIA is not the cause. Perhaps it is Intel.

Your CPU has IGP Intel® HD Graphics 4600.
Remove all parts of Intel GPU drivers with Display Driver Uninstaller.
Then install official drivers: https://downloadcenter.intel.com/en/product/81496

А можно кусок видео?
Мне так интереснее будет скрипт отлаживать wink
И разговаривать можно будет предметно про резку/склейку и недостаточность замены 3-ех дропов подряд.


Длительности 3 мин будет вполне достаточно

> звук при обработке SVP всё равно убит и кодируется отдельным блоком
Вообще звук трогать не надо. Кодировать только видео и склеивать с исходным звуком без потери качества.

> Метод деления на короткие отрезки позволит уменьшить плавающий рассинхрон со звуком
У меня обратное мнение: Каждый кусок обработанного видео на пару-тройку кадров короче оригинала (если я правильно помню), после склейки общая длительность видео станет короче. Не вижу смысла резать.

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

Про нарезку и склейку не совсем понял. Вроде это обычное c=a+b, где a и b - два клипа, c - результат их склеивания.

559

(2 replies, posted in Using SVP)

Blue rectangle is visualisation of cropping. When it shown Outer lighting option isn't work.
To hide blue rectangle and to make Outer lighting work you need to close SVP Frame size tab.

bf - что это? Зачем игре ReClock?

You can use GPU for:
1) decoding
2) SVP calculating
3) picture rendereing

You can check which GPU is used and change it.

Decoding. Just open LAV decoder options and choose Hadware Device to use: MPC-HC menu View - Oprions... - Internal filters - Video decoder
SVP. Use SVP context menu to select: Application settings - GPU acceleration
Rendering. Used GPU physically connected to your display. You can reconnect

Maybe it is Intel?
I see in the log:

12:37:43.653 [i]: CPU: Intel Core i7-8700K [base frequency 3696 MHz, 12 threads]

You have Core i7-7800K. It has intergated graphics. But I see in the log:

12:37:43.913 [i]: Video: 1 GPU OpenCL device(s) on Intel(R) OpenCL [OpenCL 2.1] (Intel(R) Corporation)
12:37:43.913 [i]: Video 1: Intel(R) UHD Graphics 630 (Intel(R) Corporation, ver.25.20.100.6374) [gpuID=21]: OK
12:37:43.913 [i]: Video: 0 GPU OpenCL device(s) on Intel(R) OpenCL [OpenCL 2.1] (Intel(R) Corporation)

It is wrong because OpenCL on Intel detected twice. Second time with 0 GPU OpenCL devices.
Try to reinstall Intel GPU drivers. Use DDU again.

QNetworkReply::TimeoutError - это значит, что сеть не отвечает в отведенное на это время.
Интернет-то подключен?

Что возвращает команда из командной строки?

ping www.svp-team.com

nvopencl64.dll is library of GPU drivers.

Looks like something corrupted in it. It can be in some cases after Windows 10 updates.
It can be fixed. Just reinstall NVIDIA GPU drivers with clean install option enabled.

Уменьшение шага сетки означает еще один шаг поиска векторов движения уменьшенными блоками. Поиск производится силами процессора. Ответ: ЦП.
На загрузку видеокарты это не повлияет, т.к. там идет построение новых кадров, число которых не изменилось. Изменилось лишь количество векторов на входе. Количество вычислений то же самое, просто данных чуть больше в видеокарту передавать.

566

(3 replies, posted in Using SVP)

As consumer you can try different algos and compression ratios. Then compare frame-to-frame with your eyes. If you don't see any difference then it is mean you've got nice result.
SVPCode has default algo and compression ratio is CRF 18. It is most usable. it is "-crf 18" parameter for ffmpeg encoder.
I don't know what "-q:v 18" means. Is it the same?

James D wrote:

в Utilities добавить пункт TDecimate с N=30 M=6?

Во-первых, N=30, M=6 было для примера. Обычно N=5 M=1 достаточно.
Во-вторых, нужно ли это в SVP, если использовать будут два человека, один из которых James D? wink

Так и есть. Происходит анализ "схожести" кадров.
Двух соседних кадров. Всех попарно из N-штук. Результат анализа = цифра схожести. Кадры с наименьшей цифрой удаляются. M штук.

James D wrote:

как так получается, что скрипт именно кадры дубликаты выбрасывает лишние?

Логика работы TDecimate проста: Из последовательности кадров брать порции по N=5 кадров и убирать из них M=1 кадров наименее отличающийся от предыдущего кадра.

Nurk wrote:

где-то убирает дубли, где-то нет, пока не понял, как сделать универсально

Если кадр-дубль "плавает" и встечается не всегда через каждые 4 кадра, то надо увеличивать интервал и число дублей в нем. Т.е. вместо N=5, M=1 использовать N=30 M=6.

570

(15 replies, posted in Using SVP)

> Do you have any idea why that happens ?
Of course. Because of hard to detected motions in the frame.

We are talking about anime?

Give a link to episode and time in the clip please?
I need to know we are talking about the same.

571

(15 replies, posted in Using SVP)

cemaydnlar wrote:

No matter what i did movies are still unwatchable sad

It is possible to decrease amount of visible artifacts with palying of settings. If you see artifacts and can't adjust settings yourself then share a part of your video.
You will get right settings for it from SVP community. wink

My current settings for anime (and movies):
I like maximum smoothness and prefer block artifacts instead of waved artifacts and I don't like any masks cause they reduces the smoothness.
So I use profile settings:
Frame interpolation mode: Uniform
SVP shader: 10. By blocks
Artifacts masking: Disabled
Motion vectors precision: Half (But for anime it can be One or Two pixels)
Motion vector grid: 12px (But for anime it can be 24px or 28px)
Processing of scene changes: Blend adjacent frames

All other settings by default.

572

(15 replies, posted in Using SVP)

dlr5668 wrote:

96 is the best since its 2*2

Not really best. The best ratio is 3.
For 24 fps movies it will be 72 Hz mode.
x3 ratio means you will get in each 3 frames: one frame always source with maximum of quality, another two frames has time positions 33% and 66%. It is close to sources than 50% position. More close to source position gives less visible artifacts. Of course I'm talking about possible artifacts. You will never see them at source frames and in some cases at calculated frames only wink

573

(5 replies, posted in Using SVP)

As for me if I copy crunchyroll link without cookies.txt file then I get 480p maximum resolution.
If I set cookies.txt file to SVPtube then I can get 720p and 1080p resolutions.

What I do:
1. Open video with browser. I open the last episode with crown icon (for Premiun account). Wait for start playback.
2. Get cookies from this browser tab. Save to cookies.txt.
3. Set this cookies.txt file to SVPtube authentication settings.
4. SVPtube shows me all resolutions.
---

BTW Do you have Premium account on crunchyroll?

574

(2 replies, posted in Using SVP)

> Which encoder type is the fastest? quicksync or NVENC?

I think they will give you equal speed because inserting new frames by SVP is more time consuming operation than HW encoding and it will take most amount of the time.

575

(2 replies, posted in Using SVP)

Error in the log:

22:48:57.052: [vo/lavc] Opening encoder: NVIDIA NVENC hevc encoder [hevc_nvenc]
22:48:57.053: [ffmpeg] hevc_nvenc: Cannot load nvEncodeAPI64.dll
22:48:57.053: [ffmpeg] hevc_nvenc: The minimum required Nvidia driver for nvenc is 418.81 or newer

NV GPU used must support HEVC_NVENC. Support of HEVC was introduced in Maxwell GM20x architecture.
https://en.wikipedia.org/wiki/Nvidia_NVENC

Is Your MX150 Pascal architecture based?

The MX150 is based on the same Pascal GP108 GPU as used on the desktop GT 1030,[34] and was quietly released in June 2017.[33]

https://en.wikipedia.org/wiki/GeForce#GeForce_MX_150

If yes then it must work. Check NVIDIA drivers version. Is it greater than 418.81?