Topic: Идеи/предложения для SVP

Такой темы нет (может в мифическом закрытом разделе и есть), так что начнем:
1. В связи с поддержкой GPU-ускорения неплохо было бы в перспективе иметь в окошке графиков производительности отдельный график для загрузки GPU. Сейчас прходится держать открытым окно GPU-Z для этих целей.
2. Почему бы не ввести для настройки "Изменение частоты кадров" пункт "До частоты экрана с сохранением оригинальных кадров", т.е. внутренний автовыбор из режимов 24->60, 25->60 и 2x?
3. В связи с поддержкой GPU-ускорения неплохо было отображать в окошке настроек, какие настройки влияют на загрузку CPU, а какие на загрузку GPU. Например, синие столбики, которые сейчас показывают "крутизну" настроек SVP, сделать частично синими, частично зелеными или там красными, в соответствии с тем, на GPU или CPU они преимущественно работают. Ну или добавить рядом с первым столбиком второй. Тут предлагают ещё во всплывающих подсказках отображать.

Re: Идеи/предложения для SVP

nemoW
Спасибо за интерес к SVP и за предложения.
1. Разбирали этот вопрос, пока не нашли универсального способа для всех видов видеокарт. Многие измерялки мешают SVP корректно работать, нагружая GPU при своими измерениями. Поэтому будьте осторожны при их одновременной работе с SVP.
2. Уже реализовано в SVP 3.1 Альфа. Скоро примет статус бета и станет доступна бета-тестерам.
3. Интересное предложение, спасибо. Рассмотрим такую возможность.
4. Всплывающие подсказки уже есть. Писать в них сочинения не входит в наши текущие планы.

Re: Идеи/предложения для SVP

приклеил к этой теме оттуда.

Michael Devito wrote:

Процесс поиска векторов можно распараллелить?

Re: Идеи/предложения для SVP

Michael Devito wrote:

Процесс поиска векторов можно распараллелить?

Гы. А сейчас оно что, в одном потоке? smile

Re: Идеи/предложения для SVP

Chainik
т.е. ждать перевод расчетов поиска векторов на GPU ? wink

Re: Идеи/предложения для SVP

Chainik wrote:

Правильно, т.к. теперь вся загрузка на CPU - от поиска векторов движения, а она пропорциональна кол-ву блоков.

Можно узнать, какие настройки SVP влияют на загрузку CPU, а какие на загрузку GPU?

Re: Идеи/предложения для SVP

nemoW wrote:

какие настройки SVP влияют на загрузку CPU, а какие на загрузку GPU

Наверное, это тема для Вики...

На GPU:
- "повышение плавности"/"SVP-шейдер" (в случае шейдеров "простой" и "простой двунаправленный" так же снижает нагрузку на CPU)
- "изменение частоты экрана" (может влиять на CPU, но не сильно)
- "размер расчетных кадров", "уменьшение размера кадра" - влияет и на GPU, и на CPU
- "подавление площадных"

Все остальное - на CPU

Re: Идеи/предложения для SVP

Chainik wrote:

какие настройки SVP влияют на загрузку CPU, а какие на загрузку GPU

Было бы неплохо чтобы это было отображено в интерфейсе окна настройка профилей по поводу каждого пункта.
Хотя бы во всплывающих подсказках.

Каждый раз ползать в Вики долго. big_smile

Re: Идеи/предложения для SVP

grounder78 wrote:

Каждый раз ползать в Вики долго.

А оно там есть вообще?

Re: Идеи/предложения для SVP

nemoW wrote:

оно там есть вообще?

Будет wink Вики каждый день по-немногу наполняется.

11 (edited by nemoW 11-04-2011 09:59:02)

Re: Идеи/предложения для SVP

И ещё: текущие OSD сообщения SVP выглядят неаккуратно (грязно, размыто), особенно в видео невысокого разрешения. Может быть можно приспособить для этих целей какой-нибудь движок субтитров?

Re: Идеи/предложения для SVP

nemoW
Спасибо за предложение.

Проиллюстрирую.

320x240
http://www.svp-team.com/forum/misc.php?item=192

640x480
http://www.svp-team.com/forum/misc.php?item=193

720x536
http://www.svp-team.com/forum/misc.php?item=194

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

Хотя, с другой стороны, видео с мелким размером кадра можно увеличивать на лету перед обработкой. Тогда OSD-надписи станут лучше читаться, а видео даже улучшиться, если увеличивать правильными алгоритмами. Для этого можно воспользоваться вкладкой Размеры фильтра ffdShow. Там можно поставить условие и выбрать коэффициент увеличения. Например, все видео мельче 640x480 увеличивать вдвое с сохранением пропорций методом hq2x (идеально для мультфильмов) или бикубический (для фильмов).

Post's attachments

OSD_320x240.png, 22.93 kb, 284 x 163
OSD_320x240.png 22.93 kb, 1021 downloads since 2011-04-11 

OSD_640x480.png, 18.53 kb, 310 x 195
OSD_640x480.png 18.53 kb, 1065 downloads since 2011-04-11 

OSD_720x536.png, 25.6 kb, 221 x 212
OSD_720x536.png 25.6 kb, 1029 downloads since 2011-04-11 

13 (edited by Rimsky 11-04-2011 15:37:23)

Re: Идеи/предложения для SVP

MAG79 wrote:

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

а как такая реализация будет дружить с сабами в самом фильме если они выводятся самим ффд?

Re: Идеи/предложения для SVP

MAG79 wrote:

Хотя, с другой стороны, видео с мелким размером кадра можно увеличивать на лету перед обработкой. Тогда OSD-надписи станут лучше читаться, а видео даже улучшиться, если увеличивать правильными алгоритмами. Для этого можно воспользоваться вкладкой Размеры фильтра ffdShow. Там можно поставить условие и выбрать коэффициент увеличения. Например, все видео мельче 640x480 увеличивать вдвое с сохранением пропорций методом hq2x (идеально для мультфильмов) или бикубический (для фильмов).

Спасибо, попробую! Надеюсь, этот функционал появится со временем в самом SVP (если, конечно, в этом есть смысл).

Re: Идеи/предложения для SVP

Rimsky
как такая реализация будет дружить с сабами в самом фильме если они выводятся самим ффд?
Реализации пока нет. А возможность наложения видеокартой более чем 2-ух слоев имеется. Так что если приступим к переходу на механизм субтитров, то конечно будем стараться сохранить возможность параллельного вывода родных субтитров фильма.

Если кому-то известны примеры динамического формирования субтитров, то прошу сообщить. Это нам здорово помогло бы.

16 (edited by lava 12-04-2011 06:34:07)

Re: Идеи/предложения для SVP

Хотелось бы включение/отключение SVP одним кликом левой кнопкой мыши по иконке в трее. Должно быть удобно. Сейчас приходиться лазить, по меню, до пункта "Остановить работу SVP".

Re: Идеи/предложения для SVP

lava
Вы на самом деле часто включаете/отключаете плавность?
Мне не понятно, я ее не выключаю вообще.

И еще есть вариант с горячими кнопками Crtl-Shift-P.

Мне понятно, что было бы удобно. Мне не понятно, зачем? Фактически, это разовое действие, необходимое вообще раз в 100 лет. smile

18 (edited by lava 12-04-2011 07:46:51)

Re: Идеи/предложения для SVP

К сожалению, да. Компьютер слабоват и не все рипы идут плавно, без тормозов. Спасибо за хот-кей. smile

19

Re: Идеи/предложения для SVP

lava wrote:

не все рипы идут плавно, без тормозов

так а что мешает для этих рипов создать свой профиль и указать в нем "Не повышать плавность"?

Re: Идеи/предложения для SVP

mna
что мешает
наверное, недостаточность текущей справки  roll
профили - это довольно сложная для понимая штука. Про них надо понятно рассказать.

Re: Идеи/предложения для SVP

Зачем всё усложнять! smile Просто тык-включили/тык-выключили. Если левый клик под что то другое оставили, или это сложно реализовать, хватит и хоткея.

Re: Идеи/предложения для SVP

А у меня Crtl-Shift-P забито на дополнительную кнопку на мышке. Очень удобно избавляться от тормозов в один клик. )

Re: Идеи/предложения для SVP

У меня есть предложения:

1) Врядли согласитесь, тем не менее было бы сдорово силами SVP конвертировать файлы в плавный вариант БЕЗ СТОРОННЕГО ПО (причем задействовав CPU и GPU, если это возможно).
2) Сделать в SVP - автообновление программы, или чтобы хотябы оповещал о наличии обновлений (типа доступна новая версия).
3) Настройки в профилях менялись динамически, тоесть поменял - сразу виден результат (сейчас, чтоб результат применился нужно нажать на "применить"). А собственно кнопку "Применить" переименовать в "Сохранить" - было бы здорово!
4) Во время "активной" работы SVP, чтобы другие, не нужные для роботы SVP "ресурсоемкие" процессы в системе получали низкий приоритет - это добавит немного скорости.

Re: Идеи/предложения для SVP

3-ий пункт обсуждался и был забракован. Невозможно предугадать поведение системы, если одна настройка ещё не успела примениться, а уже следующую подгружать надо.
4-ый - используй GBoost и будет тебе счастье в виде +4% к производительности, если ещё вручную отключишь антивирус и торренты. По SVPMark намерил именно такой прирост

Re: Идеи/предложения для SVP

В том то и весь сок четвертого пункта, чтобы не использовать сторонний софт для этого! Не обращал внимания в винде, но в линуксе процессы можно даже полностью приостанавливать, это было бы вообще шикарно - 95% ресурсов процессора для комфортного просмотра видео! Особенно актуально владельцам старых и маломощных тазиков как у меня ( c2d 1.86, 2gb DDR2, intel gma x3100).