251

Re: Ошибки в SVP 3 и пути их решения.

%username%
Есть ли профит от четверть-пикселя кроме запредельного потребления памяти?
Нет. Поэтому полу-пиксельная точность - это максимум, что можно указать в окне настроек профиля.

252 (edited by yartat 11-10-2012 05:11:04)

Re: Ошибки в SVP 3 и пути их решения.

%username% wrote:

Есть ли профит от четверть-пикселя кроме запредельного потребления памяти?

Насколько я понимаю, для 720p и 1080p четверть-пиксел вообще не имеет смысл.

Re: Ошибки в SVP 3 и пути их решения.

Размер кадра и частота: 1280x720 pixels, 25 fps
Текущий определившийся профиль: 1920x800@24
Неплохо бы в допинфо добавлять все параметры по меню, сейчас в допинфо не указано что алгоритм выбора профиля "Ближайший по величине потока"

Параметры последнего обработанного файла видео:
Имя файла: ПРИКУП (VO).2009.720p.BluRay.x264.DTS-lord_i_74.mkv
Размер кадра и частота: 1280x720 pixels, 25 fps
После подрезки краев: 1264x704 pixels
После уменьшения размера: 1920x1070 pixels

Определившиеся параметры монитора
Размер экрана и частота обновления: 1920x1080 pixels, 59.998 Hz

Данные о повышении плавности видео
Коэффициент повышения плавности: 2:1
Результирующая частота видеокадров: 50 fps
Повтор 10 кадров каждую сек (без ReClock)

Текущий определившийся профиль: 1920x800@24

Параметры преобразования видео по профилю
[ExMethod=MSmoothFps_3]        Добавление промежуточных кадров: Адаптивный режим (по-умолчанию)
[ExAlgo=13]            SVP-шейдер: 13. Стандартный (по-умолчанию)
[Bicubic=1]            Интерполяция векторов движения: Бикубическая (по-умолчанию)
[ExMulti=2:1:2]            Изменение частоты кадров: Удвоение кадров (2x)
[ExBlockSize=16x16:2]        Шаг сетки векторов: 12 пкс. Средний 2 (по-умолчанию)
[ExRecalc=65000:8]        Уменьшение шага сетки: До мелкого шага 6-8 пкс.
[TypeDist=Exh:-10:SATD]        Радиус поиска: Средний (по-умолчанию)
[ExPel=2]            Точность векторов движения: До полу-пиксела (по-умолчанию)
[Badsad=2000:-24]        Повторный широкий поиск: Усиленный
[ExSadml=0]            Подавление площадных артефактов: Отсутствует (по-умолчанию)
[ExBlend=false]            Построение на смене сцен: Повторять кадры (по-умолчанию)
[ExDwnResize=MON]        Уменьшение размера кадра: До размера экрана
[ExConvertFps=false]        Смешивание кадров до частоты экрана:false

Параметры по меню
[svp_libflowgpu=1]        GPU-ускорение (OpenCL): true
[ExThreads=0]            Количество потоков: Авто
[HandCrop=CustomCrop]        Подрезка краев: Пользовательская [8:8:8:8]
[Borderlight=CustomLight]    Подсветка краев: Пользовательская [8:300:500:4]
[VDelay=0]            Задержка видео: 0 мсек
[ExDemo=0]            Демонстрационный режим: false
[ExTearingTest=0]        Тест дрожания: false
[EFrameDoubling=0]        Аварийное удвоение: false
[StopSmoothDelayOnRewind=1]    Плавность на перемотке: Отключить на 1 сек

Re: Ошибки в SVP 3 и пути их решения.

Переформулирую вопрос: нормально ли при выборе "Ближайший по величине потока что для видео 1280x720 pixels, 25 fps подхватывается профиль  1920x800@24?

255

Re: Ошибки в SVP 3 и пути их решения.

По большому счету - нужен приоритет по частоте и высоте кадра . За частоту думаю понятно , за высоту - именно высота кадра является ограничением числа уровней пирамиды (внутри свп) . Кол-во уровней влияет на качество уплавнения .
Другими словами - картинка равной высоты , но неравной площади (ширины) имеет одинаковые оптимальные качественные настройки.
Ближайший по потоку - сделан ради возможностей железа . Тут либо качество (пора бы сделать приоритетом) , либо производительность ....

Re: Ошибки в SVP 3 и пути их решения.

gaunt
за высоту - именно высота кадра является ограничением числа уровней пирамиды (внутри свп) . Кол-во уровней влияет на качество уплавнения

т.е. при одинаковой высоте но меньшей площади кадра нагрузка будет одинакова, я правильно понял?

257

Re: Ошибки в SVP 3 и пути их решения.

%username%
Полностью пункт называется "Ближайший больший по величине потока". Это означает, что будет применен профиль, который гарантированно должен работать. Имеем два профиля: 1280x720@24 и 1920x800@24, а видео 1280x720@25. Т.е. величина потока будет между этими двумя профилями, но 1280x720@24 может не потянуть, т.к. поток там меньше, поэтому применяется ближайший больший: 1920x800@24.
С моей точки зрения все корректно. Если эту галку отключить, то будут браться просто ближайший профиль. Неважно с меньшей или большей величиной потока.
Если хочется профиль 1280x720@24, то достаточно просто снять галку.

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

258

Re: Ошибки в SVP 3 и пути их решения.

Обсуждение проблемы неуплавнения аниме с переменной частотой кадров перенесено в тему:
[ошибка] Отключение плавности при переменной частоте кадров

Re: Ошибки в SVP 3 и пути их решения.

Приветствую!Возникла проблем:

0:12:50.378; Start: SVPMgr 3.1.3 starts...
0:12:50.379; Start: read settings file settings.ini
0:12:50.379; Start: load language file - Russian
0:12:50.379; Start: очистка папки Logs
0:12:50.380; Start: подготовка папок SVPMgr
0:12:50.385; Start: подготовка графиков производительности
0:12:50.386; Start: чтение файла настроек SVPMgr.ini
0:12:50.387; Start: определение числа и параметров мониторов. Длительность: 872 мсек
0:12:51.259; Start: найден монитор: 1920 x 1200 @ 59.915
0:12:51.260; Start: отключение записи LNG-файла при включенном контроле учетных записей
0:12:51.260; Start: изменение приоритета SVP-менеджера
0:12:51.260; Start: регистрация горячих клавиш в системе
0:12:51.261; Start: проверка наличия уже загруженного экземпляра SVP-менеджера
0:12:51.261; Start: проверка установленного фреймсервера Avisynth. Длительность: 25 мсек
0:12:51.286; Start: определение версий используемых модулей
ffdshow.ax/avisynth.dll: 1.3.4500.0/2.5.8.6
svpflow1/2.dll: 1.3.0.0/1.4.0.0
svpflow_cpu/gpu.dll: 1.7.2.0/1.7.5.0
0:12:51.286; Start: актуализация состояния автостарта SVPMgr в реестре
0:12:51.287; Start: еще работа с реестром
0:12:51.288; Start: формирование меню. Длительность: 43 мсек
0:12:51.331; Start: обновление файла настроек settings.ini
0:12:51.336; Start: обновление параметров монитора
0:12:51.336; Start: оформление окна "О программе". Длительность: 17 мсек
0:12:51.353; Start: включение режима ожидания ffdShow
0:12:51.353; RefreshSVP
0:12:51.355; ===== Ожидание появления ffdshow video
0:12:51.355; Start: подготовка к работе завершена
0:12:51.855; ===== Обнаружено воспроизведение через ffdShow
0:12:51.856; GetDimensionAndFPS_fromOSD start. Длительность: 122 мсек
0:12:51.978; GetDimensionAndFPS_fromOSD result: 720x304 25 1/1
0:12:51.981; T1T: начало
0:12:51.983; T1T: GetAllMediaParams
0:12:51.984; T1T: SettingsPrepare. Длительность: 6 мсек
0:12:51.990; T1T: Настройка плавного воспроизведения
0:12:51.991; T1T: WriteAllMediaParamsToIni
0:12:51.991; SVPMgr: main "C:\Users\AlucarD\AppData\Roaming\SVP 3.1\" 720 304 25 720 304 12 5. Длительность: 375 мсек
0:12:52.366; ===== Воспроизведение
25 * (12 : 5) = 60 fps
0:12:52.366; SetPriorityPlayer: 2. Длительность: 366 мсек
0:12:52.732; Error: Повысить плавность не удалось! Ошибка скрипта:
C:\Program Files (x86)\SVP\SVPMgr.wsf(0, 1) Windows Script Host:  : JScript

. Длительность: 18604 мсек
0:13:11.336; Error: Повысить плавность не удалось! Ошибка скрипта:
Import: couldn't open "C:\Users\AlucarD\AppData\Roaming\SVP 3.1\AVS\ffdshow.avs"
(ffdshow_filter_avisynth_script, line 4)
. Длительность: 8443 мсек
0:13:19.779; это изменение FalseVFR_Dwn. ffdShow-частота: 17.619 SVP-индекс:0.00/0.00
0:13:20.717; это изменение FalseVFR_Up. ffdShow-частота: 18.526 SVP-индекс:0.00/0.00
0:13:21.652; это изменение FalseVFR_Up. ffdShow-частота: 23.726 SVP-индекс:0.00/0.00
0:13:22.588; это изменение FalseVFR_Up. ffdShow-частота: 24.879 SVP-индекс:0.00/0.00
0:13:23.524; это изменение FalseVFR_Up. ffdShow-частота: 25 SVP-индекс:0.00/0.00
0:13:23.524; экспресс сброс интервала
0:13:23.524; частота стабилизировалась: 25 fps

Re: Ошибки в SVP 3 и пути их решения.

@AlucarD@
Странная ошибка, может быть родственница вот этойhmm

1. Какая версия Windows (полностью)?
2. Что будет если SVP Manager запустить с правами администратора?

Re: Ошибки в SVP 3 и пути их решения.

1.Windows x64 Ultimate Ed-n.
2.Ошибку выдает,описанную выше.

262 (edited by @AlucarD@ 19-01-2013 06:21:06)

Re: Ошибки в SVP 3 и пути их решения.

http://imageshack.us/photo/my-images/338/60863949.png/
Выше описанная проблема возникла после деинсталяции "Касперский Интернет Секьюрити".

Re: Ошибки в SVP 3 и пути их решения.

@AlucarD@
может sfc /scannow поможет?

264

Re: Ошибки в SVP 3 и пути их решения.

Обсуждение использования двух видеокарт в системе перенесено в тему:
Две видеокарты в системе. Как выбрать какую использовать?

265

Re: Ошибки в SVP 3 и пути их решения.

Доброго всем!
Вот такие дела сегодня svp захотел передать - смотрим вложенный файл.

Спасибо.

Post's attachments

LastErrorLog.txt 62.33 kb, 759 downloads since 2013-02-23 

266

Re: Ошибки в SVP 3 и пути их решения.

voice
Спасибо за журнал.

В журнале одна ошибка:

22:31:51.037; Error: Повысить плавность не удалось! Ошибка скрипта:
Write: File 'C:\ProgramData\SVP 3.1\Logs\avsFPS.txt' cannot be opened.
(ffdshow_filter_avisynth_script, line 7)

Происходит очень редко на системах с установленным антивирусом. Обычно исправляется повторным открытием видео.

267

Re: Ошибки в SVP 3 и пути их решения.

MAG79 спасибо. Попробую добавить в исключения антивируса (установлен NIS 2013).
Но для меня, как пользователя, это часть проблемы. Суть:
смотрю sattv (36*). Прога для просмотра - лицензия dvbviewer 5.0
Так вот - при переключении каналов, когда включен SVP. прога периодически вешается намертво. Нашел инфу как это дело поправить, но настройки что посоветовали лишь уменьшили частоту глюков....может есть что посоветовать?
P.S: ссылка на форум dvbviewer по SVP  http://www.dvbviewer.tv/forum/topic/461 … er-by-svp/
Последний пост - мой. Спасибо.

Re: Ошибки в SVP 3 и пути их решения.

Вместо увеличения плавности, происходит ускорение изображения. Из за чего это может быть?
Система: i5-2500K, 6950@70
Фильтры: default directsound device, madVR, AC3Filter, ffdhow video decoder, haali media source
Дополнительная информация:

Параметры последнего обработанного файла видео:
Имя файла: The Dark Knight Rises 2012 1080p Blu-ray Remux AVC DTS-HD MA 5.1.mkv
Размер кадра и частота: 1920x1080 pixels, 23.976 fps

Определившиеся параметры монитора
Размер экрана и частота обновления: 1920x1080 pixels, 59.937 Hz

Данные о повышении плавности видео
Коэффициент повышения плавности: 5:2
Результирующая частота видеокадров: 59.94 fps
Пропуск 1 кадра каждые 333 сек (без ReClock)

Текущий определившийся профиль: 1920x1080@24

Параметры преобразования видео по профилю
[ExMethod=MSmoothFps_3]        Добавление промежуточных кадров: Адаптивный режим (по-умолчанию)
[ExAlgo=13]            SVP-шейдер: 13. Стандартный (по-умолчанию)
[ExMulti=MON]            Изменение частоты кадров: До частоты экрана (по-умолчанию)
[ExBlockSize=16x16:1]        Шаг сетки векторов: 14 пкс. Средний 1
[ExRecalc=0:0]            Уменьшение шага сетки: Нет (по-умолчанию)
[TypeDist=Exh:-10:SATD]        Радиус поиска: Средний (по-умолчанию)
[ExPel=2]            Точность векторов движения: До полу-пиксела (по-умолчанию)
[Badsad=2000:-24]        Повторный широкий поиск: Усиленный
[ExSadml=0]            Подавление площадных артефактов: Отсутствует (по-умолчанию)
[ExBlend=false]            Построение на смене сцен: Повторять кадры (по-умолчанию)
[ExDwnResize=MON]        Уменьшение размера кадра: До размера экрана
[ExConvertFps=false]        Смешивание кадров до частоты экрана:false

Параметры по меню
[svp_libflowgpu=1]        GPU-ускорение (OpenCL): true
[ExThreads=0]            Количество потоков: Авто
[StereoMode=0]            Стерео режим (3D): Обычный 2D
[HandCrop=None]            Подрезка краев: Не подрезать
[Borderlight=None]        Подсветка краев: Выключена
[BorderlightZoom=5]        Ширина круговой подсветки: 5%
[BorderlightType=8:8:100:1]    Тип подсветки: Тип 3
[VDelay=0]            Задержка видео: 0 мсек
[ExDemo=0]            Демонстрационный режим: false
[ExTearingTest=0]        Тест дрожания: false
[EFrameDoubling=0]        Аварийное удвоение: false
[StopSmoothDelayOnRewind=1]    Плавность на перемотке: Отключить на 1 сек

Журнал последнего запуска:

18:10:25.069; Start: SVPMgr 3.1.4 (901) starts...
18:10:25.069; AppDataPath: C:\Users\Sergei\AppData\Roaming (ANSI)
18:10:25.069; Start: read settings file settings.ini
18:10:25.071; Start: load language file - Russian
18:10:25.073; Start: проверка наличия уже загруженного экземпляра SVP-менеджера
18:10:25.073; Start: проверка установленного фреймсервера Avisynth
18:10:25.073; Start: очистка папки Logs
18:10:25.074; Start: подготовка графиков производительности
18:10:25.074; Start: подготовка папок SVPMgr. Длительность: 15 мсек
18:10:25.089; Start: чтение файла настроек SVPMgr.ini
18:10:25.091; Start: определение числа и параметров видеоадаптеров. Длительность: 133 мсек
18:10:25.224; Start: найден OpenCL-видеоадаптер: 11. AMD Radeon HD 6900 Series (3001)
18:10:25.224; Start: определение числа и параметров мониторов. Длительность: 869 мсек
18:10:26.093; Start: найден монитор: 1920 x 1080 @ 59.937
18:10:26.093; Start: отключение записи LNG-файла при включенном контроле учетных записей
18:10:26.093; Start: изменение приоритета SVP-менеджера
18:10:26.093; Start: регистрация горячих клавиш в системе. Длительность: 143 мсек
18:10:26.236; Start: определение версий используемых модулей
ffdshow.ax/avisynth.dll: 1.3.4500.0/2.5.8.6
svpflow1/2.dll: 1.3.3.0/1.4.1.0
svpflow_cpu/gpu.dll: 1.7.2.0/1.7.7.0
18:10:26.236; Start: актуализация состояния автостарта SVPMgr в реестре
18:10:26.237; Start: еще работа с реестром
18:10:26.240; Start: формирование меню. Длительность: 24 мсек
18:10:26.264; Start: обновление файла настроек settings.ini
18:10:26.268; Start: обновление параметров монитора
18:10:26.268; Start: оформление окна "О программе"
18:10:26.273; Updates: проверка обновлений. Отправлен запрос
18:10:26.275; Start: включение режима ожидания ffdShow
18:10:26.275; RefreshSVP
18:10:26.277; ===== Ожидание появления ffdshow video
18:10:26.277; Start: подготовка к работе завершена
18:10:26.348; Updates: ошибка WSAECONNREFUSED
18:10:26.348; Updates: соединение закрыто
18:10:32.361; ===== Обнаружено воспроизведение через ffdShow
18:10:32.362; GetDimensionAndFPS_fromOSD start. Длительность: 122 мсек
18:10:32.484; GetDimensionAndFPS_fromOSD result: 1920x1080 23.976 1/1
18:10:32.486; T1T: начало
18:10:32.488; T1T: GetAllMediaParams
18:10:32.488; T1T: SettingsPrepare
18:10:32.491; T1T: Настройка плавного воспроизведения
18:10:32.492; T1T: WriteAllMediaParamsToIni
18:10:32.492; SVPMgr: main "C:\Users\Sergei\AppData\Roaming\SVP 3.1\" 1920 1080 23.976 1920 1080 5 2. Длительность: 1249 мсек
18:10:33.741; ===== Воспроизведение
23.976 * (5 : 2) = 59.94 fps
18:10:33.741; SetPriorityPlayer: 2
18:11:10.716; это изменение FalseVFR_Up. ffdShow-частота: 24.341 SVP-индекс:0.36/0.39
18:11:14.741; это изменение #2. ffdShow-частота: 24.007 SVP-индекс:0.65/0.61
18:11:15.666; экспресс сброс интервала
18:11:15.666; частота стабилизировалась: 23.976 fps

Re: Ошибки в SVP 3 и пути их решения.

Slevest
звук тоже ускоряется? синхронизация звука с видео сохраняется?

Re: Ошибки в SVP 3 и пути их решения.

%username% wrote:

звук тоже ускоряется? синхронизация звука с видео сохраняется?

Да звук тоже ускоряется. Синхронизация с видео сохраняется.

271

Re: Ошибки в SVP 3 и пути их решения.

Slevest
Да звук тоже ускоряется.
Я такого раньше не встречал. Можно попросить скриншот с графиком?
1. Выбрать в MPC-HC - Воспроизведение - Сбросить скорость (Ctrl-R)
2. Сменить отрисовщик в MPC-HC - Вид - Настройки - Вывод - Enhanced Video Renderer (custom presenter) - OK
3. Открыть на воспроизведение указанный файл The Dark Knight Rises 2012 1080p Blu-ray Remux AVC DTS-HD MA 5.1.mkv
4. Вывести график по Ctrl-J

Re: Ошибки в SVP 3 и пути их решения.

При отрисиовщике Enhanced Video Renderer (custom presenter) статистика не отображается.
Снял скриншот при отрисиовщике Video Mixing Renderer 9 (renderless).
Если в профиле сменить "Изменение частоты кадров" с "До частоты экрана" на "Учетверение кадров" видео и звук ускоряются еще больше.
Процессор разогнан до 4.1ГГц

Post's attachments

Статистика.jpg 102.68 kb, 244 downloads since 2013-02-27 

273

Re: Ошибки в SVP 3 и пути их решения.

Slevest
На скриншоте никакого ускорения нет.
Зачем Вам учетверение кадров? hmm

Re: Ошибки в SVP 3 и пути их решения.

У меня возник такой вопрос: установил недавно svp 3.1.4, давно бился с проблемой плавности видео, и вот наткнулся на эту вещь, разработчикам отдельно огромный респект. Качеством очень доволен, но иногда проскакивают размыленные области при движении. Так вот вопрос: это что то я не так настроил или от этого не избавиться? Если можно, то как надо настроить. Смотрю potplayer+dxva+svp. Если надо напишу конфигурацию компа.

Re: Ошибки в SVP 3 и пути их решения.

Больше плавность - больше вероятность появления артефактов. Меньше плавность - меньше артефактов. От этого никуда не деться.
Как вариант, можно вырезать кусок видео (или даже пару кадров), где есть артефакты, и выложить сюда.