3,776

(23 replies, posted in Using SVP)

Bolt
Yes. Parameters entered correctly.
But both m1 and m2 works only with mode:3.

biguho

Короче если бахнет? Жалко же. Да и бэкапиться постоянно невероятно напрягает.
Систему жалко? А что ее жалеть? smile Документы и данные - они все на жестких дисках. А систему я регулярно шевелю, ставлю новые программы, откатываюсь. Имеется парочка готовых образов, из которых за 5 минут можно восстановить рабочую систему на SSD. wink

biguho
нафига ему 64-битное адресное пространство, все равно столько памяти девать просто не куда. Или я не прав?
Пока на fullHD хватает, для UHD уже может не хватить. hmm

%username%
рама тупо на порядок* быстрее, реальная скорость в раме ~2гига/сек, ssd ~150-200мб/сек
Еще и время доступа меньше.

Это хорошо. Только у меня нет свободной памяти, но уже есть SSD wink
Ты уж извини, но я рам-диски считаю излишеством. roll

Не удивлюсь, если в будущем границы RAM и SSD будут стерты wink
Micron объединит SSD и память DDR4

biguho
Может отжалеться да ssd купить и не страдать
К SSD тоже оразное отношение бывает. Я отношусь к нему с точки зрения "раз дорогой и маленький, то пусть отрабатывает цену по полной". Т.е. и темп, и своп, и даже хибернейт-файл у меня на SSD. Я считаю, пусть работает на 100%  и раньше износится, чем я буду его беречь и опять получу полумеру.

Насчет ответа на вопрос, чем плохо будет для SVP отключение файла подкачки.
Давным-давно, когда SVP имел номер версии 1 с хвостиком памяти в системе было меньше и случалось, что плеер с повышением плавности начинал свопиться. Вот это начинались тормоза!!! big_smile
Сейчас размеры доступной памяти выросли, плеер уже не использует файл подкачки. Поэтому, если в системе 4+ ГБ памяти, то отключение файла подкачки для SVP ничего плохого не сделает. Не использует SVP больше. Просто физически не может из-за ограничений доступной памяти для x86. wink

S_Snake
Результаты вижу. Производительность достаточная для набора профилей 3g. Можно смело выбирать профиль 3g.

Спасибо за сообщение о некорректности.
Функцию авто-определения профиля будем улучшать.

jkauff
So. Problem is incorrect work with static DVD-menu. Such menus have one frame and after SVP this frame gives additional frames and player can't handle it.

Quick solution is to stop smoothing with SVP when using DVD-menu. SVP have shortcut for that: Ctrl-Win-Alt-P by default (You can change it). See to green or red triangle at SVP icon in the tray.
I agree, it is not very good solution. Because it is not automatic, it is manual for now.

In next version I will try to add recognizing algo of static DVD-menus to automatically disable smoothing on such menus.

Вопрос вполне конкретный.
Либо у S_Snake проблемы с производительностью, либо Phenom2 945 надо переместить в строчку 2g, чтобы больше не было вопросов.
Лично я не исключаю ситуации, что для ранних версий SVP этот процессор был в наборе профилей 3g, а теперь пора пересмотреть список процессоров, туда входящих.

S_Snake
феник2 945?
Профиль выбирается из реальной текущей производительности системы. Возможно, производительность конкретно этой системы ниже обозначенной оригинальной.

Можно привести скриншот с окном сброса или так сообщить циферку из левого нижнего угла окна?

%username%

Отчасти ты прав, но только отчасти. Фраза была написана в ответ на восклицания Max_I'm:
типа дрочи переустановку пока не получится?)) У вас все советы настолько же полезны?))

Особенность в том, что QuickSync на Intel при нескольких GPU включается не просто. После установки драйвера надо еще "станцевать с бубном". Науке известно четыре варианта таких танцев.
Похожая ситуация и с доступностью OpenCL на HD4000.

Да. Так и должно быть. Декодер NVIDIA простаивает, поэтому загрузка Video Engine Load = 0.

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

Max_I'm
Не у всех спецов есть этот самый HD4000. Так что не судите строго. Коллеги помогали, чем могли.
У меня этот HD4000 есть, штука необычная, требующая некоторых танцев с бубном.

Я смотрю загрузку шейдерного блока и блока декодирования в GPU-Z.

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

Video Engine Load - блок декодирования видео (аппаратные декодеры QuickSync, CUVID, DXVA2)
GPU Load - шейдерный блок (OpenCL, PS-шейдеры, отрисовка)

Как видно, у HD4000 загрузка декодера не отражается (на картинке сперва выключен QuickSync, затем включен - разницы никакой). У GTX660Ti все показывается (на картинке загрузка от декодирования CUDA и от аппаратного построения кадров в SVP через OpenCL).
В случае двух видеокарт как у меня от Intel и от nVidia выбирать карту очень просто:
- декодирование: CUVID - на NVIDIA, QuickSync - на Intel, DXVA2 CopyBack - неопределено (подхватится какая-то одна из них);
- ускорение расчетов SVP: выберется карта с установленным OpenCL-драйвером, либо если оба драйвера установлены, то выбор осуществляется по меню в трее;
- постобработка (шейдеры+отрисовка): выполняет всегда та видеокарта, к которой подключено устройство отображения, куда выведено окно плеера. Исключение - Lucid Virtu, но я ей не пользуюсь.

Нулевая загрузка в каком месте смущает?

jkauff
Please. Check on your system DVDs that can not play correctrly. Does they plays menu after exit SVP?
I see such behavior at my system with the same components: MPC-HC, LAV, MVR, ffdshow raw.
If yes, I think I know what the problem and will try to fix it in next version of SVP.

Max_I'm
Значит, OpenCL драйвер в системе один. Он и используется. Для проверки надо запустить из меню Пуск - Программы - SVP - Utilities - CLInfo

Если OpenCL-совместимых устройств в системе 2 и более, то строчка включения GPU-ускорения заменяется на меню выбора:

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

Max_I'm
SVP использует ту видеокарту, которая указана в меню "GPU-ускорение (OpenCL)" по иконке SVP Менеджера в трее.

Я не заморачиваюсь этим вопросом. Вообще.

Для статистики:
Core i5 3570K, Память 8 ГБ, Win7 SP1 x64, установлен на SSD.
Файл подкачки диск C по выбору системы, мин:16, рекомендуется: 12112, текущий: 8075 МБ.

3,791

(23 replies, posted in Using SVP)

Bolt
I use mkvmerge GUI (mmg.exe) from MKVToolNix

Zapuzalo
Корректно. В случае, если обработка видео идет отдельно от звука в отдельном скрипте.

DirectShowSource - это встроенная команда avisynth для открытия видео с использованием установленных в системе DS-декодеров. Открывает видео и звук, но имеет два недостатка. В некоторых случаях возможна потеря одного-двух кадров в начале видеопотока, а также возможна некорректно определившаяся частота кадров, из-за которой появляются выпавшие кадры и кадры-дубли.
DSS2 - это аналог DirectShowSource от Haali. В ней нет этих двух недостатков, но она открывает только одну видео-дорожку. Без звука. Не подходит для использования совместно с кодировщиками, где на вход нужно подавать видео и звук вместе в одном скрипте.

DSS2 подходит для инструкций MeGUI и gdsmux.

3,793

(23 replies, posted in Using SVP)

Bolt
1. Check framerate in whole video and in its parts by mediainfo. It must be identical.
2. What command do you use for open video? DirectShowSource? What parameters?

Zapuzalo
Каждый пакет кодеков (и пакеты-"конструкторы" кодирования) норовят поставить поверх свою версию avisynth. Вероятно, это и произошло уже после установки SVP.
Не буду катить бочку на MeGUI. Давно ставил. Вполне возможно, это он подменил библиотеку.

Zapuzalo
С чего это? Вы уже не помните почему на 2.6.0 перешли? Прочитайте свои сообщения еще раз. wink
Проблема подергиваний решилась заменой DirectShowSource на dss2 (получающийся из <input>). Этот способ одинаково хорошо работает как в 2.5.8, так и в 2.6.0.

С версией 2.5.8 (с тем, что идёт с SVP)
У Вас была не та версия, раз ругалась на SetMTMode. wink
В комплекте с пакетом SVP идет многопоточная версия avisynth 2.5.8, которая имеет SetMTMode в своем составе.

Zapuzalo
Она сама поборется. 2.5.8 бывает разный. Однопоточный и многопоточный. SVP в своем составе имеет многопоточную, доработанную нами версию с оптимизациями потребления памяти. Функция SetMTMode - это функция переключения режима многопоточности. Она присутствует во всех многопоточных версиях avisynth.

Zapuzalo
Поздравляю, что удалось найти и решить проблему.

Сношу AviSynth 2.5.8 и ставлю AviSynth 2.6.0
Вот это совсем не безопасное действие. Лучше было бы установить Avisynth 2.5.8 из комплекта SVP. Это позволит избежать вылетов плеера и кодера из-за проблем переполнения памяти. 2.6.0 не оптимизирован в вопросе потребления памяти и работает на грани фола. Например 720p-видео занимает в памяти 1456 МБ вместо 519 МБ (картинки).

Zapuzalo
Поглядел ролики. Это отрывок из облачного атласа.
Исходник нормальный. Стандартная частота 23.976 к/сек.
3_max не содержит выпавших кадров, поэтому смотрится плавно.
1_MeGUI_5g плох не от настроек плавности. В нем образовались регулярные выпавшие кадры. Похоже на ошибку с входной частотой на этапе открытия в MeGUI. Выпадения кадров имеют периодический характер по два кадра три раза в секунду.

Zapuzalo
Ага, файлы по ссылке вижу. Вечером скачаю и гляну. Там уже станет понятно в чем причина.

1g - это набор профилей для слабых процессоров. Если хочется качество, то лучше выбрать набор профилей 5g.

Zapuzalo
Скорее всего дело в настройках плавности.
Видео скачать не удалось. По ссылке открывается ex.ua и просит ввести ключ.