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.

579

(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.

580

(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.

581

(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

582

(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?

583

(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.

584

(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?

Это же AMV. Грамотно сделано. Эффекты накладывались в 60 fps, а анимация из 12 к/сек тоже приводилась к 60 к/сек. Где ускорением, где расчетом промежуточных кадров. Сделано красиво! SVP прямо так пока не умеет. Он не умеет выделять анимацию 8 или 12 к/сек из последовательности 24 к/сек, чтобы правильно ее уплавнить.
тут с картинками: Пресет SVP для аниме и буферизация кадров

Nurk
Шум присутствует. И плавность. Что пришлось сделать, чтобы этого добиться? smile

587

(1 replies, posted in Using SVP)

Good configuration. Your CPU has integrated GPU (iGPU) Intel® HD Graphics 4000.
You can use SVP but with simple renderer. For example, EVR custom presenter in MPC-HC player.

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

Read more there in Russian

> почему разные значения в AviSynth от ffdshow и PotPlayer?
Не ясно. Надо разбираться. Процессор phenom ii x2 550. В ffdShow указано 10/0. Сколько потоков в скрипте (threads)? Сколько в PotPlayer (где там смотреть)?

> авто настройка или стандартная в какой либо программе под мою старую ОС и железо не всегда подходит
Исключения из правил встречаются. Но очень редко. Чем чреваты крайние значения я указал выше. Можно поподбирать ручкам. Но делать это имеет смысл, если текущее поведение не устраивает.

То число, которое предлагает SVP. Нет смысла менять, если работает.
Если Вас интересует теория: зависит от количества потоков.

Это буфер кадров для скрипта Avisynth, который ffdShow-фильтр заранее выбирает из всей последовательности кадров.
назад/вперед - количество кадров от текущего.
SVP необходим текущий кадр и следующий для расчета промежуточных. Расчет выполняется в несколько потоков. Расчет идет с опережением, поэтому каждому потоку нужно еще пара кадров вперед.

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

times change smile

Manager - 4.0.0.70 - 2016-03-04:
= Win: 64-bit players are now allowed in the public version

https://www.svp-team.com/wiki/Changelog

It is possible. Every new frame produces by deformation of source frames. Text can be slightly deformed.
You can change force and kind of deformation by SVP profile settings.

But, It can't be fixed completely.

593

(7 replies, posted in Using SVP)

You need to setup MPC-BE.
Manual the same like to MPC-HC: https://www.svp-team.com/wiki/SVP:MPC-HC

text?
You mean hardsub?

Hardsub can have some artifacts at calculated frames.

595

(7 replies, posted in Using SVP)

What player are you using?

Subtiltes are supported in MPC-BE and mpv only.
See table here: https://www.svp-team.com/wiki/Manual:SVPtube
I use mpv.

596

(7 replies, posted in Using SVP)

I've checked. I see subtitles. You need to select them in SVPtube first.
Read more: https://www.svp-team.com/wiki/Manual:SV … tube_Usage

I used for tests video: https://www.crunchyroll.com/the-rising- … oes-783056

Ok. If the manual is not working for you then you did something wrong.

Check step-by-step. Main things:
- Only 64-bit versions are supported
- Launch SVP usual way not as Admin

I've just tested:
- VLC 2.2.4 works good.
- VLC 3.0.6 (freshly installed) works good.

598

(1 replies, posted in Using SVP)

Avisynth+

It will be useful: SVP:VLC - Installation - Windows > How to set folder permissions

600

(4 replies, posted in Using SVP)

> Since having more frames in the buffer tends to have more accurate interpolation, right?
Algorythm needs to have only 2 source frames to make new frame between them.
But we have multicore CPU and multithreading processing. So every thread needs 2 frames.
12 frames ahead is value depends on threads count.
It calculates like N frames + ff_add setting value.
If you give lack of frames then you will get not smooth video because some new frames will be missed.
If you give much of frames then you will faced with audio sync issues.
No quality encreasing in both cases.

So. If your video played smoothly then don't change frames ahead buffer value.