_Amicus_
Активный профиль автоматически выбирается по открытому видео.
Вот тут подробно описано и соответствует действительности, хоть та справка и устарела.
You are not logged in. Please login or register.
SmoothVideo Project → Posts by MAG79
_Amicus_
Активный профиль автоматически выбирается по открытому видео.
Вот тут подробно описано и соответствует действительности, хоть та справка и устарела.
Zachn
GTX 680
Just install new NVIDIA driver with "clean install" option in the custom installation.
You not need to uninstall previous driver.
You not need to reinstall SVP, players and any other soft.
travolter
less frames ahead = less cpu usage?
No. Less threads = Less cpu usage.
less quality too?
No. Identical quality for any threads amount.
what are the pros and cons about use higher number or lower number of frames ahead?
higher is bad because it can cause audio desyncrhro.
lower is bad because it can lead to leak of source frames to calculate and to dropped frames effect.
travolter
Nothing strange. Interpolation can not work correctly without frame buffer ahead.
You can only decrease threads number and decrease frames ahead buffer size.
_Amicus_
Покрутил. Вроде удалось победить волны. Получились такие настройки:
Параметры последнего обработанного файла видео:
Имя файла: The.Walking.Dead.S02E05.WEB-DLRip.400p.Rus.DVO.Kubik.v.Kube.avi
Размер кадра и частота: 720x400 pixels, 23.975 fps
Внутренняя Avisynth-частота: 23.975 fps
После подрезки краев: 640x400 pixels
Определившиеся параметры монитора
Размер экрана и частота обновления: 1920x1200 pixels, 60.146 Hz
Данные о повышении плавности видео
Коэффициент повышения плавности: 5:2
Результирующая частота видеокадров: 59.937 fps
Повтор 1 кадра каждые 4.8 сек (без ReClock)
Текущий определившийся профиль: 720x576@25
Параметры преобразования видео по профилю
[ExMethod=MSmoothFps_0] Добавление промежуточных кадров: Равномерная интерполяция
[ExAlgo=23] SVP-шейдер: 23. Усложненный
[ExMulti=MON] Изменение частоты кадров: До частоты экрана (по-умолчанию)
[ExBlockSize=8x8:0] Шаг сетки векторов: 8 пкс. Мелкий 0
[ExRecalc=250:0] Уменьшение шага сетки: В два раза, с глобальным уточнением
[TypeDist=Exh:-10:SATD] Радиус поиска: Средний (по-умолчанию)
[ExPel=2] Точность векторов движения: До полу-пиксела (по-умолчанию)
[Badsad=2000:-24] Повторный широкий поиск: Усиленный
[ExSadml=200] Подавление площадных артефактов: Выше среднего
[ExBlend=false] Построение на смене сцен: Повторять кадры (по-умолчанию)
[ExDwnResize=0] Уменьшение размера кадра: Не уменьшать (по-умолчанию)
[ExConvertFps=false] Смешивание кадров до частоты экрана:false
Параметры по меню
[svp_libflowgpu=1] GPU-ускорение (OpenCL): true
[ExThreads=0] Количество потоков: Авто
[StereoMode=0] Стерео режим (3D): Обычный 2D
[StereoFramesOrder=1] Очередность стерео-кадров: Сначала левый, затем правый
[HandCrop=MON] Подрезка краев: К пропорциям экрана [40:0:40:0]
[Borderlight=None] Подсветка краев: Выключена
[BorderlightZoom=5] Ширина круговой подсветки: 5%
[BorderlightType=CustomLight] Тип подсветки: Пользовательская [8:8:300:1]
[VDelay=0] Задержка видео: 0 мсек
[ExDemo=0] Демонстрационный режим: false
[ExTearingTest=0] Тест дрожания: false
[EFrameDoubling=0] Аварийное удвоение: false
[StopSmoothDelayOnRewind=1] Плавность на перемотке: Отключить на 1 сек
Сравнение: было - стало
mark007
SetMTMode(3,16)
It is mean that Avisynth does calculating in 16 threads simultaneously. First thread need current frame and one next frame to calculate motion vectors. Second thread need calculate motion vectors between next two frames. So 16 threads need buffer 16 frames ahead. It is if in two words.
Audio sync problem was only is case 1:1 smoothing coefficient and was resolved in SVP 3.1.3.
What your case? Tell us more details about audio sync problem please.
_Amicus_
Спасибо. Вечером покручу.
droner
Ну это явно какой-то системный глюк. Я не сталкивался с таким, ни сам, ни в форумах. Скорее всего - очень редкие, персональные грабли. Переустановка видео-дров, декодеров, плеера, винды должна помочь.
Можно начать с перехода на на другой плеер.
Про iPad 3
iPad 3 тоже аппаратно умеет декодировать FullHD 60 fps. Специально кодировал панорамы и полоску из теста дрожания. Декодируется без подергиваний только 60 fps (показывает синхронность с частотой обновления экрана). Другие высокие частоты (50 fps, 48 fps) дают подергивания. Плавность есть при 30 fps и 60 fps.
Кроме этого пробовал закодировать ролик с полным разрешением экрана iPad 3: 2048x1536. Аппаратный декодер отказывается проигрывать. Программные показывают слайдшоу и зеленые квадраты. Так что FullHD 60 fps - это максимум, что может проигрывать iPad 3.
Пробовал потоковое воспроизведение через XBMC по SMB интерфейсу, читая видео из расшаренных папок домашней сети. Увы, на 720p 24 fps иногда останавливается для буферизации, на 1080p 30 fps - уже постоянно буферизирует, останавливаясь каждую секунду. Подозреваю, что толщины канала не хватает. Хотя у XBMC еще и декодер програмный - он может быть второй причиной буферизации.
Единственный найденный мною вариант просмотра FullHD 60fps - это копировать на устройство или смотреть с флешки через переходник Camera Connection Kit.
Про уплавнение на Andriod
Разговора про портирование алгоритмов повышения плавности на мобильные устройства сейчас быть не может. Не решены принципиальные моменты:
- не все мобильные устройства могут отображать 60 fps без подергиваний и пропуска кадров;
- не для всех диагоналей нужно 60 fps, для мелких экранов можно ограничиться 30 fps (согласен с docent27);
- текущая реализация выполняет миллиарды вычислений в секунду, "заточена" под расширенные команды x86-процессоров, многоядерность и аппаратное ускорение на OpenCL-совместимых видеокартах, чего нет на мобильной платформе. Отсутствие этих "заточек" даже при достаточном количестве оперативной памяти даст наитормознейшую скорость расчета (навскидку 1 кадр в минуту), что ставит крест на мобильной реализации алгоритма.
Поэтому единственное доступное решение было озвучено выше: перекодировать видео на стационарных компьютерах до высокой частоты кадров (или качать такое видео из сети). Воспроизводить на мобильных устройствах уже готовое, закодированное с уплавнением видео.
danila_112
Всё смотрю\слушаю через WMC. Правда полные стереопары он не показывает
Надо читать как полные FullHD стереопары передать по HDMI. Вроде как это возможно только в особом формате Frame Packing, но он не поддерживает высокую частоту кадров. Максимум 24 к/сек. Выходит, с SVP не совместим.
еще лучше бы, если бы он определял и выбирал правильный режим 3D по проигрываемому файлу
На данный момент с этим есть некоторые трудности, т.к. нигде в файле нет стандартного признака в каком стерео-формате он записан. Можно ориентироваться на название файла, искать в нем упоминание фраз: SBS, HalfSBS, OU, HalfOU. Чуть позже, возможно получится прямо по картинке определять стерео-режим. Поживем - увидим Спасибо за предложение!
С чем связано, что количество потоков после 15 сразу 19?
С тестированием. На этапе тестирования было выяснено, что производительность растет на нечетных значениях. 17 и 19 отличаются не на много. При желании можно самостоятельно добавить требуемые значения в файл SVPMgr.config в папке с установленным SVP.
danila_112
Модификация SVP 3.1.4, сокращающая первый круг переключения стерео-режимов по горячим клавишам до режимов, подходящих по соотношению сторон кадра проигрываемого видео.
Скачать: SVPMgr314.909_HotKey_StereoModes_ByFrameSize_mod.zip
_Amicus_
какой прогой лучше выполнить запись? Пробовал записать с помощью HyperCam 3 - вышло сплошное торможение и ноль качества
Ни в коем случае никакого перекодировния. Уж лучше ссылку на фильм целиком, но именно тот, который у Вас. Другой кодек, другое разрешение - это автоматически ДРУГИЕ волны. Получится, что мы с вами будем подбирать настройки к РАЗНЫМ артефактам.
Я режу mkv при помощи mkvtoolnix, mp4 - при помощи mp4box и оберток к нему.
---
Имя файла: (1x02) Guts.avi
Размер кадра и частота: 720x400 pixels, 23.976 fps
Давайте файл целиком.
_Amicus_
Из-за чего вообще появляются волны?
Это артефакты, характерные для алгоритма повышения плавности. Обратная сторона медали.
Пробовал выполнить настройки, которые указаны выше
Какие именно? Прошу привести текущие настройки полностью. ПКМ на иконке SVP - Показать - Дополнительную информацию.
Самостоятельно ковырялся в настройках, но так и не смог убрать этот дефект.
Выложите небольшой кусок видео, дающий волновые артефакты, будем ковыряться вместе.
gaunt
И почем те видяйки к ранице в цене между НД2000-НД4000 ?
Я так понимаю, вопрос риторический, и все умеют набирать название видеокарты в Яндекс-Маркете, например GTX 660 Ti.
Карта GT 640 более доступна по цене.
droner
1. Видео синхронизируется по аудио. При включении/отключении второго монитора звук куда заворачивается?
2. HD4000
Какого фига на скриншоте оба монитора в панели управления NVIDIA?
droner
Когда в системе активен один монитор... картинка резко ускоряется
1. Что если после отключения второго монитора перезагрузить комп?
Все-равно ускоряется?
2. Какой монитор основной? Поменять местами роли этих мониторов: основной/дополнительный (В win7 - разрешение экрана - сделать основным монитором).
Noveon
дискретка с набортной памятью для десктопа получшее будет
Однозначно дискретка лучше, чем встройка.
Вот график сравнения SVP-производительности топовой встройки от Intel с двумя дискретными видеокартами NVIDIA.
virtua
You need to use administrator's privileges.
Start - Programs - Accessories - Right Click on Notepad - Run As Administrator - open override.js in it (or drag and drop override.js from explorer).
danila_112
файл открыт не был... открываю папку с фильмами, WMC начинает сканировать файлы
Ну, для SVP по сути это тоже открытие файла, только при сканировании оно кратковременное с целью создания уменьшенной картинки-иконки.
Могу предложить подкрутить настройку DelayOnPlayStart=0 в файле скрытых настроек из меню SVP или через проводник (%appdata%\Settings\SVPMgr.ini).
Думаю, значения 500 или 1000 будет достаточно, чтобы SVP не задействовался при сканировании файлов в WMC. Это ускорит процесс сканирования и освободит SVP (и ресурсы компьютера) от лишней работы.
Мне вот интересно. Каким плеером смотрите 3D и плоские фильмы? Одним и тем же (WMC) или разными?
У меня NVIDIA 3D VISION совместимый монитор, поэтому я использую разные плееры: NVIDIA 3D Vision Video Player и MPC-HC. Хочу добавить к SVP немного "интеллектуальности", чтобы он выбирал стерео-режим в зависимости от используемого плеера.
danila_112
Модификация SVP 3.1.4, закрывающая доступ к стерео-режимам, которые неприменимы для текущего размера кадра. Если режим недоступен, то включается следующий за ним доступный стерео-режим. Если доступных нет, то включается обычный 2D режим.
Скачать: SVPMgr314_Disable_Incorrect_StereoModes_mod.zip
danila_112
Спасибо за сообщение об ошибке.
В журнале говорится, что был открыт файл с размером кадра 1280x534:
19:52:22.180; GetDimensionAndFPS_fromOSD result: 1280x534 23.976 1/1
А вот кадр для обработки SVP стал размерм 1280x268:
19:52:22.217; SVPMgr: main "C:\Users\htpc\AppData\Roaming\SVP 3.1\" 1280 268 23.976 1280 268 5 2. Длительность: 517 мсек
Это половина высоты кадра, но округленная до ближайшего четного значения.
Ошибка в строке 53 говорит о том, что включен стерео-режим (в данном случае вертикальная стереопара). Видимо, надо отключать стерео режим, если ширина и высота кадра после деления стереопары на два ракурса не отвечает требованиям четности. Это ошибочный размер кадра, недопустимый для стереопар.
travolter
My monitor does not support 50hz.. only 60 and 75hz
My monitor is too, but if I make user defined 50Hz mode then it shows 50 Hz picture correctly
What video adapter do you have?
I just added two new presets for ffdshow triggered by 50fps and 60fps videos that do lower resize than default.
I don't understand you. Please explain more detailed.
Chainik
конкретную версию KMP
Это не она: "Имя сбойного приложения: kmplayer.exe, версия: 3.5.0.81"?
Noveon
Вот посоветовал одному англоговорящему товарищу NVIDIA GT640, а он оказался любитель выкручивать все настройки на максимум и ему этой видюхи для 1080p не хватило.
У самого NVIDIA GTX 660 Ti. Избыточная карта для SVP.
travolter
I don't remember what video adapter do you have.
But my adapter NVIDIA GTX 660 Ti. It can be adjusted manually. I added new mode at 50 Hz. My monitor can show that.
I think you can do it too. View 50 fps video in 50 Hz mode.
SmoothVideo Project → Posts by MAG79
Powered by PunBB, supported by Informer Technologies, Inc.