Форум Beholder
http://beholder.ru/bb/

Плагин "Анаглиф псевдостерео"
http://beholder.ru/bb/viewtopic.php?f=7&t=7481
Страница 2 из 4

Автор:  EugeneF [ 04 янв 2009, 22:07 ]
Заголовок сообщения: 

Еще немного обновил плагин (добавил блокировку при сильном вертикальном смещении чтобы слегка об легчить жизнь глазам :), не всегда, но помогает). версия 1,0,2,2

Также сделал этот же плагин для VirtualDub (и AviSynth). Все ссылки в первом сообщении.

Автор:  Support [ 14 янв 2009, 14:52 ]
Заголовок сообщения: 

писал(а):
как работают плагины деинтерлейсинга в режиме удвоения кадров? С точки зрения API. С какой частотой вызывается плагин?

В режиме удвоения кадров – с удвоенной частотой, 50 раз в секунду.

писал(а):
Что и в какой последовательности подается ему на вход (те самые 2 поля)? И что означает флаг IsOdd?

На каждый входной кадр генерируются 2 выходных кадра:
- в первый выходной кадр копируется Odd поле текущего кадра, и Even из предыдущего кадра
- во второй выходной кадр копируется Odd и Even поля текущего кадра

Порядок, что в первую очередь копируется из текущего кадра, Odd или Even, зависит от флага Odd Field First (IsOdd). При IsOdd = TRUE:
Odd1/Evn1 -> Odd2/Evn1 -> Odd2/Evn2 -> Odd3/Evn2 -> ...

Автор:  EugeneF [ 15 янв 2009, 02:18 ]
Заголовок сообщения: 

Понятно. Спасибо.
Вот этот текст не помешало бы видеть в комментариях к хедеру...

Только еще один момент.

Цитата:
На каждый входной кадр генерируются 2 выходных кадра:
- в первый выходной кадр копируется Odd поле текущего кадра, и Even из предыдущего кадра
- во второй выходной кадр копируется Odd и Even поля текущего кадра

А как из плагина можно узнать, какой именно из этих двух кадров в данный момент обрабатывается?

Автор:  Support [ 15 янв 2009, 16:45 ]
Заголовок сообщения: 

писал(а):
А как из плагина можно узнать, какой именно из этих двух кадров в данный момент обрабатывается?

Никак. Для деинтерлейсинга это избыточная информация.

Автор:  artemg2006 [ 26 фев 2009, 15:42 ]
Заголовок сообщения: 

А можно его прикрутить например к LightAlloy, и др. проигрывателям? Например что бы смотреть фильмы с ним :)

Автор:  EugeneF [ 26 фев 2009, 22:02 ]
Заголовок сообщения: 

Можно поставить AviSynth и прикрутить плагин к нему в соответствии с документацией. А потом уже смотреть полученное в любом плеере.

Автор:  Андрей317 [ 01 апр 2009, 19:23 ]
Заголовок сообщения: 

EugeneF
Подскажите пожалуйста какие параметры можо испльзовать в плагине в программе avisync для изменения глубины и т.д. Вернее как обозначаються сами параметры (Глубина,Перспектива, Задержка) Как вводить аргументы?
Спасибо огромное за замечательную программу.

Автор:  EugeneF [ 02 апр 2009, 02:35 ]
Заголовок сообщения: 

Честно говоря, мне самому так и не удалось толком проверить управление параметрами плагина из ависинка. Почему-то он их в плагин вообще не передает. Может версия не та... В общем пока он работает только с дефолтными параметрами...

Автор:  Андрей317 [ 02 апр 2009, 11:41 ]
Заголовок сообщения: 

EugeneF
А вы планируете в этой сфере доработку? А то уж очень здорово прога работает и аналогов нет. Но вот глаза в кучку иногда собирает.

Автор:  EugeneF [ 02 апр 2009, 23:02 ]
Заголовок сообщения: 

Пока не планирую. Сейчас нет ни новых идей не времени...

Да и в любом случае, надежная автоматическая конвертация, тем более в реальном времени, все равно никогда не получится. Так или иначе, иногда глазки будут разбегаться. Впрочем, такая тренировка для них всегда полезна... :D

Автор:  Андрей317 [ 03 апр 2009, 14:28 ]
Заголовок сообщения: 

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

Автор:  EugeneF [ 03 апр 2009, 19:30 ]
Заголовок сообщения: 

Да я главное, пока не очень понимаю, кого надо править... Дело в том, что VirtualDub параметры в плагин передает без проблем, а ависинк почему-то категорически не хочет...

Автор:  Андрей317 [ 10 апр 2009, 10:10 ]
Заголовок сообщения: 

Да уж. Почемуто Ависинк только дефолтные параметры ест. Причем с разными написаниями скрипта. EugeneF подскажите, а что за параметр выдаеться четвертым в списке VD (rc=1) В дубе его не видно в меню. А в конфиге он сохраняеться. Может из за этого глючит? Еще не подскажете может можно как то на лету просматривать фильм через VD или что то еще (не в 2 экрана, а как в норм плеере). Как через Avisynth, а то пережимать файлы каждый раз неохота когда плагин и налету прекрасно работает.

Автор:  EugeneF [ 10 апр 2009, 15:59 ]
Заголовок сообщения: 

писал(а):
Почемуто Ависинк только дефолтные параметры ест.

Он почему-то вообще не вызывает функцию передачи параметров в плагин. Хотя зачем-то требует их вводить... :roll:

Цитата:
что за параметр выдаеться четвертым в списке VD (rc=1)

Тип очков (Red-Cyan или Cyan-Red) соответственно 1 или 0.

Цитата:
может можно как то на лету просматривать фильм через VD или что то еще (не в 2 экрана, а как в норм плеере).

Ну можно один из экранов просто свернуть мышкой, а второй развернуть пошире...

Впрочем, когда будет время, добавлю альтернативный способ сохранения параметров в обход этого странного ависинка...

Автор:  EugeneF [ 10 апр 2009, 20:53 ]
Заголовок сообщения: 

Добавил... Теперь сохраняются параметры, введенные последний раз в VirtualDub.

Страница 2 из 4 Часовой пояс: UTC + 3 часа