Взять, например, MPC-HC.
Я замерял загрузку своего ноутбучного процессора (core i3-3217U) на двух плеерах: Light Alloy и MPC-HC. Была включена внешняя русская аудио-дорожка и анимированные субтитры. Включал воспроизведение второй серии, дожидался опенинга, где наблюдается скачок загрузки процессора.
Привожу в порядке возрастания:
0. Без проигрывания видео: 1%
1. MPC-HC + LAV + VMR9: 11%, в пике 20%
2. MPC-HC + LAV + Sync: 13%, в пике 25%
3. MPC-HC + LAV + EVR(CP): 14%, в пике 25%
4. Light Alloy + ffdShow + VMR9: 15%, в пике 40%
5. Light Alloy + ffdShow +EVR: 17%, в пике 40%

Во всех 5-ти случаях анимация субтитров работает корректно. Это далеко не все варианты, но они показывают, что пиковую загрузку на процессор можно уменьшить ровно в два раза просто сменив плеер. А ведь можно еще и заняться подбором остальных компонентов. wink

Приложил архив скриншотов с деталями измерений. Качайте, сравнивайте.

masaki1988
В инструкции, если не придираться, то все более менее правильно написано. Скорость кодирования, если в районе 0.2х от реалтайма, то это вполне ожидаемо. 10 часов кодирования на 2-ух часовой фильм.

другие проги с которыми дружит скрипт svp
Есть две инструкции: GDSMux и MeGUI. Но скорость кодирования останется та же, т.к. кодировщик - тот же x264.

Хотелось бы попробовать кодировать с intel quick sync
И мне бы хотелось. Но я еще не пробовал. Когда у меня было желание поглядеть на скорость кодирования QuickSync я столкнулся с тем, что реальных программ, где он используется, нет для свободного скачивания. Как ситуация изменилась сейчас - не мониторил.

intel quick sync есть в сони вегасе но открыть скрипт там я не смог
Надо попробовать эти варианты: Часто задаваемые вопросы по AviSynth - Открытие скриптов

AndreGame
Файлы по ссылкам скачал. Light Alloy посмотрел. Единственный способ подгружать в него ffdShow - это пользоваться им в качестве внешнего декодера.

Athlon II x64 3,0 ГГц, GeForce GTX 460, ОЗУ 4 ГБ
У меня система помощнее Вашей: Core i5 3570K + GeForce GTX 660 Ti. По мнению SVPMark 2600 попугаев против 1200 попугаев.
Так вот на ней плеер Light Alloy не тормозит на опенинге второй серии. Вообще, да на этом месте видео наблюдается повышение загрузки процессора. Потому рекомендую зайти в окно настроек профиля SVP и немного понизить значения настроек. Видимо, для этого видео они высоковаты и процессор не вытягивает их.

2,179

(10 replies, posted in Флуд)

Arman_KZ
Подтвердить прямо сейчас не могу, т.к. утерял доступ к кошельку. Восстанавливаю...

2,180

(8 replies, posted in Using SVP)

eredanne
1. What CPU usage in your system when video is not playing?
2. Check if GPU-acceleration enabled in SVP tray menu.

2,181

(22 replies, posted in Using SVP)

Both links are working to me. I tested two resolutions: 720p and 1080p.
SVPTube 1.2.4

2,182

(22 replies, posted in Using SVP)

svpn00b
Give a link to such youtube video please.

дела... бывает, особенно ближе к пятнице
wink
В английском разделе обсуждали анимированные субтитры вот тут: High memory usage with dynamic subtitles
Предлагаю ознакомиться.

Конкретно этот файл я смогу глянуть на выходных. Там и откомментирую, удалось ли мне победить тормоза на этом видео и как.

Ну и по второму вопросу тоже посмотрю, но уже не сегодня

Mystery
SVP performs downscaling before madVR. It uses Avisynth function BicubicResize([new width], [new height], b=0, c=0.75)
Downscale is performed before SVPFlow libraries work. It is needed to reduce CPU load.

AndreGame
Упоминаемое видео доступно в сети?
Если да, то можно повторить проблему и поискать способ решения.
В общем случае субтитры, действительно, могут использовать много ресурсов при отрисовке. Зависит от реализации механизма вывода субтитров. Тут Chainik правильно выше указывал, что субтитры рисовать нынче можно разными способами, и если не устраивает текущий способ, то всегда можно выбрать альтернативный.
Менее затратно выводить субтитры аппаратно видеокартой. Это умеет, например, отрисовщик madVR (не знаю, умеет ли Light Alloy с ним работать, но MPC-HC умеет).

S_Snake
Про OpenCL 2.0
какая аппаратная часть нужна?
Тут вроде все известно. Железо должно поддерживать OCL 2.0 на уровне драйверов. Например, список от AMD.

будет ли внедряться
Этот вопрос еще предстоит подробно изучить...

James D
добавить пункты TV RGB>PC RGB и PC RGB>TV RGB?
Нет смысла дублировать это в SVP, т.к. это уже есть в ffdShow.
Можно включить преобразование там (вкладка Уровни/Levels), более того, можно гибко настроить, а также сохранить как профили и переключаться между ними. Рекомендую погуглить про эти полезные возможности ffdShow.

nemoW
возможность загрузить "Custom AVS script"
Чем не устраивает вариант модифицировать под свои нужды файл-шаблон скрипта SVP\AVS\MSmoothFps.avs?

2,188

(2 replies, posted in Using SVP)

What version of XBMC are you using?
I want to reproduce it at my system.

S_Snake
И ссылка есть, которая "не фурычит"? hmm

To maximum save color gradients in Hi10p video with SVP after few experiments I came to these LAV Filters settings:
http://www.svp-team.com/forum/misc.php?item=3313

LAV Filters did dithering very fine and SVP works with maximum quality. These settings gives me no banding with Hi10p video and SVP.

2,191

(2 replies, posted in Using SVP)

deathknight
It is strange message. I don't see it before.
What drives do you have in your system? Have you ever drive 'D:' there?

2,192

(2 replies, posted in Using SVP)

What it was?
Please tell more. Maybe it will be helpfull to all users.

2,193

(104 replies, posted in Using SVP)

Mystery

SetFilterMTMode("",2)
SetFilterMTMode("ffdShow_source",3)
PluginPath = "Encoder\"
AviSource("Job3_Input.avi", audio=false).ConvertToYV12()
...

I think you need to overwrite second line:

SetFilterMTMode("AviSource",3)

AviSynth+ (non-MT): 6m21
AviSynth 2.6 MT: 5m36

Looks like MultiThreading is not working. MT result similar to ST result (SingleThreading).

SetMTMode(3,4)
PluginPath = "Encoder\"
AviSource("Job2_Input.avi", audio=false).ConvertToYV12()
SetMTMode(2)
...

You need to add line

Distributor()

to the end of scriprt to make MT working.
* For AVS+ last line of script must be:

Prefetch([threads_number])

Clock deviation was -2%

What mean clock deviation and how it related to AVS-script or Avisynth library version?

crystallize
Посмотрел наконец выложенный AVI-файл. Я функцию открытия в скрипте GameDropFix_v4 заменил на

AVISource("D:\Downloads\crystallize\1.avi",audio=false)

Так никаких непредсказуемых появлений первого кадра нет, если не считать первые 10240 кадров, которые все одинаковые. Они повторяются только на одном участке 10266 - 10315. Это такая запись. В остальном скрипт работает "как часы", т.е. уверенно и предсказуемо заменяет кадры-дубли на интерполированные кадры.

crist
подружил SVP с KMP
KMP - достаточно старый плеер. Продолжатель его идеи - PotPlayer. Рекомендую попробовать.
Настройка Daum PotPlayer

без дискретной карты
Тогда рекомендую использовать отрисовщик Overlay Mixer Renderer. Он совсем нетребователен к видеокарте.

Vyy
I don't see any pixelating at your picture. It is normal to me. Maybe it is because I need to look at source picture without pixelation?

Vyy
What you mean under 'pixelation'?
did you reopen your video after change renderer to your changes will take effect?

Vyy
MPC-HC - View - Options... - Output.
Select Enchanced Video Renderer (Custom Presenter) or madVR.
If your system is slow then select Overlay Mixer Renderer.

To avoid pixelation just change the renderer.

APECR
Понял. Еще одно уточнение:
Если выйти из SVP, то при воспроизведении видео видеокарта всё равно выходит из спячки?