ruslanflex
Вы кодировать собрались ? Или всё же онлайн?
Версия 3.0 не имеет адаптивного алгоритма - это огромная проблема ..на самом деле .
Можно найти очень качественные вектора , можно найти качественное поле векторов - здесь в 3.0 действительно возможностей больше .
Но с найденными векторами нужно что-то делать . Можно попытаться замаскировать артефакты , можно ограничить уплавнение - и избавиться от артефактов (здесь 3.1 вне конкуренции) .
В любом случае - можно добиться приемлимого качества , но чтобы отлично - придется резать ...

%username%
Удвоение кадров - только для видео 25 фпс , с одновременным переключением монитора на 50гц или 75гц .
для видео 30 фпс - монитор в 60гц .
И удвоение - самый артефачный режим ВСЕГДА .

Утроение кадров - только для видео 24 фпс , с одновременным переключением монитора в 72гц . ЭЛТ держит . Панасоник-плазма попадалась - тоже держит . 25 фпс - 75гц .
И это самый малоартефачный режим ВСЕГДА .

Во всех остальных случаях - адаптивный режим ...

ruslanflex
Бесполезное занятие . Или режете фильм на части - и подбираете настройки , титанический труд однако .
Или - испортите кино . Скрипт , что выше - убийство и плавности и картинки .

704

(42 replies, posted in Using SVP)

THX-UltraII
Mode 1.5 m , to svp 3.0.7  wink
Copy the replacement MSmoothFps_1mm1m
Select 1m (24-60)

Ещё одна достойная вариация 1м режима - здесь 4 кадра из пяти (24-60) стоят на своих местах . Теперь придется заменить
MSmoothFps_1mm1m.avs , опять же можно будет сравнить онлайн .
Т. е. при 1м режиме и входяших 24 кадрах и выводе на 60гц монитор :
1 Расчетный - на своем месте , как если бы использовать "до частоты экрана" . Собственно 24 реальных кадра привести к 60 мониторным виндовым кадрам .
2 Расчетный - на своем месте , как если бы использовать "до частоты экрана".
3 Оригинальный - находится не на своем месте , имеет биение на половину кадра из 60 - выводимых на экран .
4 Расчетный - на своем месте , как если бы использовать "до частоты экрана".
5 Оригинальный - находится на своем месте .

Этот алгоритм очень приближен к полноценному 24-60 . При небольших изменениях на экране - легкий "дежавю" , отличить от 24-60 нереально .
Кадр под номером 3 - оригинальный , выводится в " разнобой " от остальных 4 кадров . Поэтому чрезвычайно заметен на экране - при панорамировании действует на нервы , похоже на дропы кадров . Но есть другая сторона медали - он хорошо отпечатывается в мозгу , ибо "бьет" из общего ряда кадров . И эта особенность - является отличным способом увидеть меньше артефактов в расчетных кадрах . Этакий "эффект 25-ого кадра" .
По крайней мере - советую испытать , возможно это то , что вы искали  wink

К сожалению , ввиду множества установленных версий свп ...На моем компьютере происходят странные вещи со сменой сцен  sad   Возможно я не один такой . Поэтому счел нужным перевыложить MSmoothFps.avs  - с новыми настройками смены сцен . Лучше использовать эту версию , так же будет неплохо для блоков 16*16 на выходе . Т.е без уточнения . Повторюсь ещё раз - скрипт предназначен для блоков 16*16 без перекрытия . Блоки 32*32 - просто не в состоянии обеспечить плавную картинку . Блоки 8*8 - в принципе тоже неплохо , но возможны "вылеты" - единичные блоки не на своих местах . Поэтому - лучшим будет использовать блоки 16*16 с уточнением .

LordMerlin
Ок. Уважаемый Гаунт, раз вы тут все так красиво расписываете, то прошу на тест вашу сборку подходящую под СВП крайней версии
Крайнюю версию юзайте без меня - она даже теоретически не может быть "легче" 3.0 .
Из версии 3.1 мне интересны 21 шейдер , адаптивный режим , возможно сортировка по САД и новый (только Chainik знает как оно работает) глобальный вектор .
Бикубик при построении не использую - ибо считаю камнем .

Только сегодня смотрел на работе рипчик 720*400 на ОДНОЯДЕРНОМ атоме . Нагрузка конечно великовата - под 90% , но вмр7 (оконный) выводит без дропов на экран 1280* .

Для 3.0.6 пожалуйста - вчера и сегодня ремукс Матрицы досмотрел . Площадные артефакты встретил лишь в одной сцене из трех фильмов - без всякого "адаптивного радиуса" , повторного "широкого поиска" и т.д. Зато зум и вращение отрабатывается на голову выше свп 3.1 .
Как настолько же более дырявая смена сцен .
3.0.6 стоит себе в папочке - не мешая 3.1 . ВСЕГДА можно сравнить , пока глаза помнят . Скрипты ниже , копировать с заменой . Но тут борьба за качество , цели съэкономить ресурсы нет .
Пробуйте - для блоков 16*16 с обязательным уточнением и 11блочным построением . Если нет уточнения - подбирайте смену сцен самостоятельно .
Сегодня использую именно эту вариацию 1м режима . Для этого нужно включить 24-60 2м режим - сравните онлайн .

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

Ruslan
Да , на работе что бы можно было в хорошем качестве киношки смотреть
Если на работе коредуо - можно попытаться смотреть онлайн без перекодировки . В принципе у меня та же проблема .
Сходи в эту тему http://www.svp-team.com/forum/viewtopic.php?id=476
Попробуй запустить 11блочный , там всё расписано . Скрипт подкину , будет не хуже 3.1 , если не лучше  wink

Ruslan
The KMPlayer умеет делать захват видео с экрана - в меню доступна опция "захват видео" и аудио соответственно . Можно пробовать сохранить в поток тс , потом уложить как угодно .
Помнится - перекодировал ремукс 2 дня на коредуо , наивный , уложил в авк ....Ну так тот коредуо просто не смог раскодировать эти 1080р60 кадров ...Так что нужно осознавать реальность . Железа из вашего инфо должно хватить на МПЕГ2 или иксвид - вопрос : какую цель преследуете ?

Ruslan
С вашим железом можно сохранить онлайн , в иксвид или МПЕГ2 . Или первый проход в авк сделать ... smile

711

(395 replies, posted in Эксплуатация SVP)

Сильно извиняюсь , в инфо пусто ...Но https://mail.yandex.ru/disk/public/?has … BsygzIk%3D
эта картинка заставила думать - у хозяина АМД .
А это оказывается опять ...мерилка . Хоть один вывод верный - избыток потоков , что мертвому припарка . Хотя для блоков 8*8 не так однозначно .
Тем не менее предложение остается в силе - увидеть бездропное воспроизведение АМД есть неуемное желание . На моей памяти АМД сливает при поиске векторов , но из-за многоядерности силен при построении , особенно блоками 8*8 . Но совсем не дружит с евр польз.
Марки - марками , но нужна реальность .

712

(395 replies, posted in Эксплуатация SVP)

MAG79
Иначе никто такие наезды не поймет и не одобрит. У t2Vovik реально мощный комп, хорошее охлаждение
Ну да , реально мощный ...новый и недешевый .
Дальше ещё интересней "и прямые руки все это собрать и настроить"
В моей цитате , конечно , весьма неодназначный смысл .
Во вторых - хочу элементарно увидеть бездропное воспроизведение АМД на профилях коре ай7 .
Полный 16*9 1080р (мульт Мадагаскар желательно) , шаг 12 пиксел с глобальным уточнением и полупикселом 23 шейдер ....

%username%
gaunt Дальше уже вопрос - что делать
Дык известно что - фильмы смотреть   
Вот поэтому я и не буду разбираться в кишках SVP, а то буду вместо кина векторы разглядывать

Я бы хотел , чтобы не только "ты . да я , да мы с тобой ", а хотя бы еще "ты , да я , мы да друзья " посмотреть могли .

LordMerlin
На стыке находимся...все кто тут есть..ну может окромя Гаунта, он альтернативен...
Все гораздо хуже . Постепенно прихожу к выводу ...что можно добиться достаточно качественных векторов ...Причем для 1080р абсолютно достаточно использовать разрешение 1080р /4 ...
Причем достаточно использовать САТД ДЛЯ ЯРКОСТИ ...
Без ВСЯКИХ  цветовых пространств ...

Дальше уже вопрос - что делать с этими векторами . В этом плане - неудивительно превосходство 3.1 .

715

(395 replies, posted in Эксплуатация SVP)

t2Vovik
от 1% до 1,5% и зависит от видео драйвера, увеличение числа потоков больше влияет на
highest  17п\23п :         1.01x (60.3 fps)  \  1.03x (61.8 fps)

Ну да , 61.8 фпс . В реальности с евр синхр. или пользовательский дропы обеспечены . Бестолковый на сегодня профиль .
Покажи пожалуйста 1080р со статистикой рендера на этих настройках .

Chainik
Расщепление сознания продолжается?
То "избавлятся от 16 бит(YUY2) было преждевременно - как никак каждый пиксел имеет свой цвет , то бишь  разницу",
то "лучше ограничится 8 битами только яркости"

10 битный суперклип

О да, при YV12-исходнике!

Ну да , вот и объясни vivan - что нет потерь при 5 последовательных уменьшениях размерах изображения . Никто как бы не предлагал переводить исходник в 10 бит - речь идет о грубых уровнях пирамиды . На тонком через MRecalculate считай YV12 на здоровье , и то для фулки совсем лишнее - можно вполне остановиться на 1 или 2 уровне . И опять же , в этом случае  коредуо справится и результат будет лучше .
vivan
gaunt
в коробку не запихнешь
почему это не запихнешь? Запинешь, если захочешь.

Впихуйте пожалуйста , кто запрещает ?
Только где эстетика ? Где экономичность ? Где здравый смысл - если за эти деньги можно взять телек с езернетом , плеером и уплавнялкой на борту ?

vivan
А когда выйдут нексген консоли
Когда выйдут - тогда и будем думать . Я уже склоняюсь к мнению - игры , лишь удел скоротать время . И  процесс траты времени вовсе независит от мощности камня . Да и не будут некст консоли иметь процессор класса ай5-ай7 , оные там совсем не нужны - в коробку не запихнешь .
Сдается мне , эти некст консоли ...будут нацелены в 3д на современные телики . И там будут те же камни * 2 .

Как не запихнешь 100 ватный тринити , дискретную видяйку . Так что для медиацентра сегодня вариантов мало , ай3 , ай5 , ай7 +HD4000 ...

Что до конвертации средствами ЛАВ - там ай7 не нужен , встройки с блоком UVD достаточно .
Что толку дискутировать ? Повторяю основную мысль - сейчас есть возможность построить промежуточные кадры как на дешевой дискретной видяйке ...которая тупо вставляется в PCI-E ..При этом абсолютно хватит коредуо . Так и обойтись процессорным построением ...
Для поиска векторов менять платформу целиком , при этом изучать результаты тестирования - только ради свп ...это абсурд .

Пожалуйста , не нужно мне рассказывать про 10 бит , ибо Пионер в наличии . Уверяю - для подавляющего большинства мониторов , что 16 бит , что 32 - разницы в цветопередаче нет . Бандинг - это да , но можно тупо убрать средствами ффдшов онлайн .

Вот и объясните девелоперам , что избавлятся от 16 бит(YUY2) было преждевременно - как никак каждый пиксел имеет свой цвет , то бишь  разницу . Попробуйте уговорить построить 10 битный суперклип - я только за .

vivan
Ключевое слово - бандинг. Для того, чтобы добиться таких же качественных градиентов как на 10-битном видео нужен шум и много-много битрейта.
Ключевое слово - евр пользовательский , с галкой 10 бит на борту . Или МАДВР . Если конечно этот рип сделан с кинопленки - оригинала , я пас .
И в топку все поделки , когда инет 100мбит и 6 террабайт на борту .

И да - цвет теперь отключить нельзя , это в 3.0 доступно . Которую здесь совсем не жалуют ...а зря - там возможностей экспериментировать больше .

vivan
gaunt
Какой нормальный человек , не знающий про свп , купит 4-8 ядерный компьютер СЕГОДНЯ ?
Какой нормальный человек соберет себе двухядерный (а то и одноядерный) десктоп сегодня?

Недавно тестю собрал , вернее теща оным пользуется . Селерон 2 ядра + старенькая 5750 . Себе - следующий компьтер будет крепиться за монитор . Всю эту маркетинговую байду кушайте на здоровье . Для обычного пользователя сегодня НЕТ задач , которые требуют мощей выше коредуо . Как нет игр , в которые нельзя играть на видяйке класса айти 5770 (вернее 4770) .
Если есть лишние 100 баксов - куплю ссд диск под систему . Что я и сделал - это да , радость .
Есть лишние 500 - нормальный монитор , вместо убогого тн . Если что , средняя зарплата в моем городе 14 тыр .
И , комп меняется - если ломается физически . Коредуо и все что с ДДР2 на борту ломаться ещё ой как долго не будет .

konstanitinqq
А 10 битное видео экономит не только занимаемое место, я читал что это даже улучшает качество, даже на обычной "8 битной" системе.
Ничего оно не улучшает . Избыточная битность позволяет меньше потерять при кодировании - в сравнении с оригиналом .
В этом отношении хорошо бы свп иметь возможность использовать 10 бит на грубых уровнях . Вместо 12 бит на всё про всё .
YV12 - лучше б я не видел , что творится внутри свп ...По мне - чем использовать 4 битный цвет сразу для группы из 4 соседних пиксел(двупиксельная точность ) , лучше ограничится 8 битами только яркости - зато пиксельной точности ....

Ну а сплеш - вполне удобная штука , в сравнении с первыми версиями выглядит вполне достойно . Правда там амплитуда максимум 64 пиксела для фулки , против возможных 512 в свп ...

MAG79 wrote:

Вообще все три мысли касаются несуществующего функционала. Сейчас в SVP этого нет. А форум называется "Эксплуатация SVP". Чувствую, что почти все Ваши сообщения можно смело переносить в форум разработчиков, т.к. для пользователей SVP тут ничего не понятно, а учитывая стиль изложения, даже вредно.

Ну так , собственно , это и есть конкретное предложение для функционала свп :
Разделите мух от котлет : поиск и построение .
Используйте полу-четверть пиксельный поиск векторов по уменьшенному изображению , вместо бестолковых блоков 32*32 (для поиска) .
Примените найденные вектора к реальному изображению .
Измените точку зрения , представьте всего два уровня : тонкий и пирамида . И всё станет очевидно .

Решите все железные проблемы одним махом . Глядишь - и новые идеи появятся .
А так да - выстрелы в воздух  smile

MAG79
Давайте попробуем сначала. Я насчитал 3 мысли:

1. поиск векторов на основе векторов от соседних кадров.
Да , не ограничивая поиск лишь смежными кадрами - можно значительно поднять чувствительность к панораме , смене сцен и , возможно , вращению .
Т.е. улучшить качество поиска векторов=картинки .Так и улучшить построение , знать , что делать с этими векторами=кадрами .
2. дробнопиксельный поиск по уменьшенному кадру.
Не дробно-пиксельный , кадр размеро 600*300 при размере блока 16*16 , принципиально не даст нормальной картинки . Как правильно было подмечено выше - мелкие=локальные изменения в кадре останутся невидимыми блочным поиском .
3. двухпиксельный поиск дает артефакты размеров в блок.
Видимые артефакты имеют далеко не пиксельный размер . Не надо утрировать - речь идет о 1080р . Где кол-во возможных уровней запредельное .
Но если использовать достаточное , научно-доказано вроде 5 ? И использовать механизмы полу-четверть пиксела ..Которые абсолютно оправданы для крупных блоков .
То можно освободить ресурсы и заглянуть в соседние кадры . Так что это одна и та же мысль , конечно применительно к сегодняшнему состоянию дел .

pentax
gaunt
Я вас не понимать,зачем качать блюшку чтобы потом уменьшить разрешение   (экономный вы наш  )

Да , разрешение у телека маловато , хотя я бы сказал - диагональ . Но кино смотрю с зуммом , и думаю я не один такой  smile
Кто ж вам сказал , что рип и ремукс - одно и тоже ?
По рипу УЖЕ проехалась уплавнялка - задача кодека , сжать . По вашему - кадры ремукса и кадры рипа содержат одну и ту же информацию ?
Собственно задача кодека - пройтись по ряду кадров  и сжать=замылить=убрать детали . Задача свп - используя тот же механизм поиска , восстановить недостающие кадры - используя эти детали .
И ладно бы ремукс от рипа отличался на пару пикселей , но это не так . Особенно видна разница на быстрых или смазанных в кадре движениях .
Так что рип и ремукс далеко не одно и тоже . Есть конечно высокобитрейтные и достаточно качественные рипы - но какой смысл качать 10-12 гиг , когда ремукс весит практически столько же . Ради обрезанных черных полос ?
MAG79
. Есть кусок видео с этой ромашкой?
Видео нет , есть артефакты периодической структуры . есть стрекозы . Вообще-то за столько времени есть куча материала .

Двухпиксельная точность наглядно показывает - кол-во видимых артефактов больше не становится . Потому-что при мониторных размерах видео невозможно увидеть в движении разницу в 1 пиксел . Зато отлично видно артефакты размером с блок .
На сегодня - применение полу-четвертьпиксельного поиска по уменьшенному изображению позволит как смотреть любое видео на коредуо . Так и , в частности мне крайне интересно , использовать в поиске вектор - кандидат из прошлого кадра . В однопотоке будет доступно .
Да и вообще - появиться оперативный простор , там и идеи появятся .
Суперклип все равно строить для каждого кадра , так почему не полазить по соседним ?  Для движения камеры-панорамного смещения - это гарантировано правильное определение фона и локального движения . Как и смена сцен=адаптивный режим можно детектировать в разы лучше .

Поискали через кадр на достаточно грубом уровне - уполовинили вектора , добавили в качестве кандидатов в основной поиск . Это можно сделать для начала , и уже будет приход . Ровно такой же - как разница между 11 и 23 шейдером в построении . 23 тупо учитывает вектора соседних кадров ....

%username%
что в нем исправлено и с какой целью? на что мне обращать внимание?
Нравится - ненравится - для начала , там видно будет .
Единственно - там поломана смена сцен (в процессе) , но оценить картинку можно .
Она - смена сцен в ремуксах совсем не поддается правильному детекту . Посмотри - что понравилось , что нет .  smile

%username%
На пальцах :
1 Что есть полупиксельная точность поиска векторов ?
Это есть пиксельная точность (утрировано) по вдвое большему изображению (т.е. площадь больше в четыре раза)
2 Что есть опция "двухпиксельная точность" - это игнорирование поиска по реальному изображению .
Т.е. вектора ищутся реально по уменьшенному вдвое изображению , но при этом делая все телодвижения - присущие поиску .

Т.е. по существу - сегодняшняя двухпиксельная точность , это костыль . Тем не менее для кого-то и это выход .

Ничто , ну ничто немешает уронить нагрузку от поиска векторов в разы . Практически без потери качества .
Мало того - качество можно даже поднять - но это на пальцах не объяснишь .
И всё это дело стоит на месте - уже год .
Ты даже не представляешь , как хочется побеседовать=поспорить о КАЧЕСТВЕ и настройках , вместо уже остачертевшего металлолома .