Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

igorfd
Вот полное сравнение настроек SVP 3.0.6 и SVP 3.1.1.

http://www.svp-team.com/forum/misc.php?item=1589

Отличающиеся значения выделены желтым фоном. Красный цвет текста - это более тяжелое значение настройки из двух.
Радиус поиска приблизительно равен, тут все зависит от характера видео и более тяжелым значением может быть как у SVP 3.0, так и у SVP 3.1.

Пройдемся по тяжелым значениям настроек для SVP 3.1.1:
1. Зачем Вы снизили число потоков? Для Вашего процессора нужно 7 (либо 9). А лучше установить Авто. Оно само выберет нужное число потоков.
2. Повторный широкий поиск. Может быть причиной тормозов. Для проверки выбрать Не использовать.
3. Тип поиска (Исчерпывающий) выбирается совместно с выбором радиуса поиска. Не должен быть причиной тормозов. Для проверки выбрать радиус Малый быстрый.
4. Перекрытие блоков (0,25) выбирается совместно с выбором шага сетки векторов. Выбран шаг 28, превышаюший шаг сетки 16x8. Крупный шаг требует меньше процессорных ресурсов, поэтому не может являться причиной тормозов.
5. Интерполяция векторов движения нагружает видеокарту. Для GTX560 не важная настройка.
6. Изменение частоты кадров нагружает видеокарту. Для GTX560 не важная настройка.
7. Уменьшение размера кадра. В данном случае размер кадра совпадает с размером экрана. Дополнительной нагрузки настройка не создает.

Самые вероятные причины изложены в начале спичка. Рекомендую обратить внимание на первые два пункта.

Post's attachments

igorfd_settings_compare.png, 29.84 kb, 958 x 545
igorfd_settings_compare.png 29.84 kb, 601 downloads since 2012-05-11 

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

Блин , уважаемые девелоперы - далеко , просто нереально далеко ваши системы от реальности . А видео хочется смотреть вплоть до подручного железа .
Уже сделайте пусть и покоцанный , но УПЛАВНЯЮЩИЙ профиль без , извиняюсь, гемороя знаний даже дерева папок с заменой файлов ...неговоря уже об сплиттерах=кодеках=железе ....ВЕРСИИ ДРАЙВЕРА !!!

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

gaunt
Тема: низкий SVP-индекс
Предложение: сделать покоцанный уплавняющий профиль "без геморроя"
Решение: Установка SVP 3.1.1 по-умолчанию. Будет выбран оптимальный профиль из 5-ти.

Чем не устраивает?

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

gaunt
без , извиняюсь, гемороя знаний даже дерева папок с заменой файлов

ну а для кого пункт в стартменю сделан? или надо непременно с кнопочками?

55 (edited by gaunt 11-05-2012 11:44:35)

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

MAG79
Чем не устраивает?
Невозможностью смотреть ФУЛку , вернее единственно правильное видео на средней машине .
Сегодня однозначно можно утверждать лишь о 720р . Хотя нет никаких непреодолимых проблем смотреть ремуксы на КореДуо . Как нет проблем найти вектора и построить по мониторному размеру в большинстве свежих ноутбуках на встройках .
Хороша баба  cool 
Как скажешь , пока не попробуешь  hmm

56 (edited by igorfd 11-05-2012 18:39:02)

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

MAG79 Теперь загрузка CPU -44%, индекс -98% mad Сейчас выставил кол-во потоков на авто теперь вроде 44%\105%. Остается загадкой соотношение закрузки ЦПУ - индекс SVP... hmm

57 (edited by %username% 12-05-2012 07:25:32)

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

gaunt

Хороша баба

Где баба? без фоток нещитово!

Блин , уважаемые девелоперы - далеко , просто нереально далеко ваши системы от реальности . А видео хочется смотреть вплоть до подручного железа .
Уже сделайте пусть и покоцанный , но УПЛАВНЯЮЩИЙ профиль без , извиняюсь, гемороя знаний даже дерева папок с заменой файлов ...неговоря уже об сплиттерах=кодеках=железе ....ВЕРСИИ ДРАЙВЕРА !!!

- сделан пусть и покоцанный , но УПЛАВНЯЮЩИЙ профиль №1
- МРС/haali/ffdshow в комплекте настроены, ломать просто не надо (отлично кстати реализовано, просто и доступно, постоянно жмешь "Далее" не задумываясь, бухните за того кто это сделал smile хотя еще лучше чтобы этого вообще не было, одна кнопка "Поставить" в тч недостающие допкомпоненты)
- драйвера допилят сразу после версии под андроид

Блин, уважаемый пользователь - далеко , просто нереально далеко ваши предложения от реальности. А видео смотрится вплоть до подручного железа.


igorfd

нагрузка 44% разве это плохо? в чем теперь ваш вопрос?

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

igorfd
Главный вопрос - какую цель преследовал, снимая галку с "авто"?

%username%
бухните за того кто это сделал

дык Rimsky же!  big_smile

59 (edited by igorfd 11-05-2012 19:41:05)

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

нагрузка 44% разве это плохо? в чем теперь ваш вопрос?

Плохо, что при этом производительности еле-еле хватает и на 60% уже жесткий не хват производительности. И индекс примерно 9х% Хотя на всех прошлых версиях SVP индекс ниже сотни падал только при загрузке ЦПУ более 85%

Главный вопрос - какую цель преследовал, снимая галку с "авто"?

Да так просто ради любопытства. Поставил обратно. Теперь при нагрузке на проц в 45% индекс удерживается на сотне. Вообщем впритык хватает... Вообщем чтобы по полной раскрыть потенциал версии 3.1.х явно нужен комп по мощнее... Пока остался на 3.06

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

igorfd wrote:

Теперь при нагрузке на проц в 45% индекс удерживается на сотне. Вообщем впритык хватает... Вообщем чтобы по полной раскрыть потенциал версии 3.1.х явно нужен комп по мощнее... Пока остался на 3.06

lol
Индекс и должен быть на 1.0х чтобы была нормальная плавность, если его вдруг больше значит опять какие-то косяки.
О запасе прочности он ничего не говорит.

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

igorfd
просто ради любопытства. Поставил обратно
Если теперь с настройкой числа потоков "Авто" выкрутить другие настройки, то запросто можно загрузить процессор до 80-90%. wink

Теперь при нагрузке на проц в 45% индекс удерживается на сотне
Поздравляю! Значит проблема низкого SVP-индекса решена! cool

Вообщем чтобы по полной раскрыть потенциал версии 3.1.х явно нужен комп по мощнее...
Вовсе не обязательно. Большая загрузка процессора и максимальная производительность скрипта не дадут максимальную плавность wink
Максимальные значения некоторых настроек SVP 3.1.1 заведомо больше, чем необходимо. Надо искать золотую середину. При желании, как указывает gaunt, можно даже FullHD смотреть с плавностью на Core 2 Duo. wink

Пока остался на 3.06
Хозяин - барин. Мы свое дело сделали: проблему выявили и помогли решить. cool

индекс примерно 9х% Хотя на всех прошлых версиях SVP индекс ниже сотни падал только при загрузке ЦПУ более 85%
Во-первых, индекс измеряется не в процентах.
Во-вторых, NightFox прав, индекс должен быть 1.0х, что соответствует нормальной скорости воспроизведения видео.
В-третьих, при работе ReClock индекс реагирует на ускорение или замедление скорости проигрывания видео, которое производится для синхронизации с частотой обновления экрана. Поэтому SVP-индекс вполне может равняться:
1.0x - воспроизведение на нормальной скорости
1.04x - ускорение видео PAL Speedup
0.96x - замедление видео PAL Slowdown
и принимать другие значения

И это не будет являться проблемой. Это норма. Так и должно быть.

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

%username%
Блин, уважаемый пользователь - далеко , просто нереально далеко ваши предложения от реальности. А видео смотрится вплоть до подручного железа.
Мои предложение не то что реальны , я ими активно пользуюсь  smile 
Про бабу это анекдот такой , два мужика разговаривают : Первый молодой " Смотри какая классная телка" . Второй бывалый : "как скажешь , пока не попробуешь"
Соответственно свп можно поставить , можно разобраться ...А можно поставить Сплеш и не париться .
Ещё раз повторюсь - пакет должен переварить любое входящее видео без танцев с бубнами .
В 3.1 разработчики применили ряд "фокусов" для снижения требований к железу . Если похожие фокусы применить к 3.0 , при этом исключив цветовую составляющую - то проблемы полноценного фул превратятся в пшик . Поиск векторов займет ресурсов меньше , чем софтовое декодирование . Девелопер Chainik об этом прекрасно знает  smile 
Но считается , что ремуксы смотрят только владельцы 4-6-8 ядерных решений .
Всего то нужно сделать "галочный" макситвикнутый вариант , чтобы не искать версии драйверов , не разбираться в фильтрах , не гнать железо .
Возможностей это сделать тьма .
Главная проблема при фулке - это большой объем данных . Убрав цвет - сокращаем минимум на четверть .Мало того - при попытках уменьшить нагрузку наступает момент , когда уже элементарное построение пирамиды берет больше , чем поиск !
Что касается качества картинки твикнутый 3.0 и 3.1  - вопрос далеко неоднозначный , по крайней мере ещё никто пальцем не тыкнул - вот гляди здесь цвет обязателен . Как и исчерпывающий поиск для блоков 16*16 и выше .
В 3.1 другие вкусности , но обсуждение качества на форуме редкость  sad  Одни проблемы кругом  sad
Можете посмотреть ремукс фильма "в бой идут одни старики" в вариации 3.0 и 3.1 - потом можно и пообсуждать . С контрастным видео у 3.1 проблем нет - это наводка , куда смотреть .

63 (edited by %username% 12-05-2012 07:19:22)

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

gaunt

сколько букф и ведь каждая что-то значит


Про бабу это анекдот такой , два мужика разговаривают : Первый молодой " Смотри какая классная телка" . Второй бывалый : "как скажешь , пока не попробуешь"

[пожимает плечами]
Мне нравится Моника Белуччи
http://static.oper.ru/data/gallery/l1048750788.jpg

Можете посмотреть ремукс фильма "в бой идут одни старики" в вариации 3.0 и 3.1 - потом можно и пообсуждать . С контрастным видео у 3.1 проблем нет - это наводка , куда смотреть .
Я вчера Тома и Джерри посмотрел, золотую коллекцию в 720р
Нормальненько, подсветка очень кстати
Я вообще не хочу разбираться в алгоритмах уплавнения, боюсь потом вместо фильма видеть всякие SAT, SATD, LSAD и прочее


MAG79

Помоему логично писать номер профиля не только в инсталлере но и в меню SVP, сверху или сбоку, ну или на худой конец в допинфо
Так же логично в допинфо было бы видеть не только параметры медиа, но и краткую характеристику компа, чтобы клещами не тянуть
Еще хотел попросить сделать так чтобы можно было отключать плавность, но при этом сохранялась подсветка и подрезка, желательно на отдельную комбинацию
Спасибо!

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

%username%
Еще хотел попросить сделать так чтобы можно было отключать плавность, но при этом сохранялась подсветка и подрезка

так есть же
правда с хоткеем проблемы, да

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

Chainik wrote:

%username%
Еще хотел попросить сделать так чтобы можно было отключать плавность, но при этом сохранялась подсветка и подрезка

так есть же
правда с хоткеем проблемы, да

это как?
Тут еще важен и хоткей, чтобы на онимехах быстренько отключить плавность

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

%username%
это как?

дык, "добавление промежуточных кадров" - "не добавлять".

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

Всем привет!
Пытаюсь у себя настроить SVP..
Сабжевая проблема при совпадении FPS в PotPlayer и FFD.

Last processed file parameters:
Filename: Planet.Earth.08.Jungles.2006.HDDVD.Remux.1080p.VC-1.Rus.Eng.mkv
Frame size and frame rate: 1920x1080 pixels, 23.976 fps

Detected screen parameters
Screen size and refresh rate: 1920x1200 pixels, 59.95 Hz

Video smoothing info
Smooth factor: 5:2
Resulting video frame rate: 59.94 fps
Repeat 1 frame every 1.7 min (without ReClock)

Selected profile: 1920x1080@24

Profile settings of video processing
[ExMethod=MSmoothFps_3]        Frames interpolation mode: Adaptive (default)
[ExAlgo=13]            SVP shader: 13. Standart (default)
[Bicubic=1]            Motion vectors interpolation mode: Bicubic (by default)
[ExMulti=MON]            Target frame rate: To screen refresh rate (default)
[ExBlockSize=16x16:2]        Motion vectors grid: 12 px. Average 2 (default)
[ExRecalc=65000:8]        Decrease grid step: To small step 6-8 px.
[TypeDist=Exh:-10:SATD]        Search radius: Average (default)
[ExPel=2]            Motion vectors precision: Half pixel (default)
[Badsad=2000:-24]        Wide search: Strongest
[ExSadml=0]            Artifacts masking: Disabled (default)
[ExBlend=false]            Processing of scene changes: Repeat frame (default)
[ExDwnResize=MON]        Decrease frame size: To screen size
[ExConvertFps=false]        Blend frames to screen refresh rate:false

Settings by menu
[svp_libflowgpu=1]        GPU-acceleration (OpenCL): true
[ExThreads=4]            Processing threads: 4
[HandCrop=None]            Frame crop: Disabled
[Borderlight=None]        Black bars lighting: Disabled
[VDelay=0]            Video delay: 0 ms
[ExDemo=0]            Demonstration mode: false
[ExTearingTest=0]        Tearing test: false
[EFrameDoubling=0]        Variable frame rate repair: false
[StopSmoothDelayOnRewind=1]    Turn off on seek: Turn off by 1 sec

Скриншот
Первая половина Performance Graph с отключенным GPU acceleration, вторая - с включенным.

В чем может быть проблема?
ЗЫ: i5-2500K @ 4500, 16G RAM, 560 ti.

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

Может в VC1 проблема?  hmm

========
А, стоп. Почему стоит 4 потока?

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

Rucha wrote:

В чем может быть проблема?

[ExThreads=4]            Processing threads: 4

Поставить минимум 7 потоков, а лучше Авто

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

Rucha
Запретить ЛАВ декодеру декодировать видео в вс1 - аппаратно . Нужно просто снять галку . В принципе через куиксинк играет почти все файлы нормально , но лучше декодировать софтого встроенным в хомесинема декодером .
Ну и для 2500к - число потоков 3-5 . Больше нужно лишь для 8*8 блоков . Которые совсем ненужны (по крайней мере сейчас) . Лучше использовать глобальное уточнение и шаг 16*16 .

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

Спасибо всем!
Помогла установка потоков в Auto. Хотя это выглядит странно, ведь у i5-2500K четыре ядра и нет HT.

gaunt,
Что такое "глобальное уточнение" и "шаг 16*16" и где их устанавливать?

Re: [ошибка] Низкий SVP-индекс при неполной загрузке процессора

Rucha
выглядит странно, ведь у i5-2500K четыре ядра и нет HT
Вот такая особенность работы многопоточного Avisynth. Про это есть в справке: Количество потоков.

Что такое "глобальное уточнение" и "шаг 16*16" и где их устанавливать?
Это значения настроек, устанавливаются в окне профиля.
Шаг сетки доступен в Расширенном интерфейсе и Эксперт.
Уменьшение шага сетки доступно в интерфейсе Эксперт.