Pages: (2) 1 [2] ( Show unread post )

> Опять нужен совет по "сглаживанию" картинки
 gunnar_at_home Member is Offline
 Posted: 09-06-2006, 23:31 (post 16, #613056)

Junior

Group: Members
Posts: 54
Warn:0%-----
AviSource(20060604-104856.avi)
ConvertToYUY2()
Convolution3D(0,16,24,10,10,3,0)

Вот скрипт, вроде все ОК. Да меня удивило, что среди понимаемых вдабом расширений не было .avs, это уже настораживает...
PM Email Poster
Top Bottom
 gunnar_at_home Member is Offline
 Posted: 22-06-2006, 22:11 (post 17, #618780)

Junior

Group: Members
Posts: 54
Warn:0%-----
Наверное, надо было сразу показать ошибки, а то, получается, спрашиваю совета в том, о чем все могут лишь догадываться ;)

Кстати, скрипт открыл, только вне логичности, открываются они как и открытие видео-файла, я ж пытался открыть скрипт...

Итак, изменил код, дабы уж точно быть уверенным в синтаксисе:

AviSource("i:\20060604-104856.avi")
ConvertToYUY2()
Convolution3D(0,16,24,10,10,3,0)

Дальше (1) - virtualdub 1.5.10, (2) - virtualdubmod 1.5.10.

(1) - выдает ошибку: http://f1up.com.ua/avs_err_1.jpg
что ж, видимо проблема с несовместимостью AviSynth 2.5 c VirtualDub 1.5.10, т.к. как бы ни делал первую строку, все равно ругается на .avi ...

(2) - ошибка: http://f1up.com.ua/avs_err_2.jpg
О, уже лучше! Файл заметил, вторая строка тоже ОК, а вот на YUY2-конверсию (строка 3) ругается. В принципе, граб настроен на YUY.

Какие будут советы?

This post has been edited by gunnar_at_home on 22-06-2006, 22:14
PM Email Poster
Top Bottom
 Set Member is Offline
 Posted: 23-06-2006, 12:46 (post 18, #618943)

Visionary

Group: Members
Posts: 5181
Warn:0%-----
QUOTE (gunnar_at_home @ 22-06-2006, 22:11)
(2) - ошибка: http://f1up.com.ua/avs_err_2.jpg
О, уже лучше! Файл заметил, вторая строка тоже ОК, а вот на YUY2-конверсию (строка 3) ругается. В принципе, граб настроен на YUY.

Какие будут советы?
Там же на буржуинском написано, что Convolution3D работает только в YV12 :)
PM
Top Bottom
 gunnar_at_home Member is Offline
 Posted: 24-06-2006, 00:35 (post 19, #619185)

Junior

Group: Members
Posts: 54
Warn:0%-----
QUOTE (Set @ 23-06-2006, 12:46)
Там же на буржуинском написано, что Convolution3D работает только в YV12 :)
Токо YUY2 ;)
Так мне ж пользователь valja и посоветовал проюзать Конволюшен. Как единственный вариант. Есть еще скрипт для RGB, но у меня именно YUY используется при записи с эфира.
PM Email Poster
Top Bottom
 agor Member is Offline
 Posted: 27-06-2006, 18:22 (post 20, #620481)

Member

Group: Members
Posts: 147
Warn:0%-----
А скачать Convolution3D c avisynth.org не судьба? (Convolution3D из GK не работает в YUY2)
PM
Top Bottom
 gunnar_at_home Member is Offline
 Posted: 28-06-2006, 22:58 (post 21, #621004)

Junior

Group: Members
Posts: 54
Warn:0%-----
QUOTE (agor @ 27-06-2006, 18:22)
А скачать Convolution3D c avisynth.org не судьба? (Convolution3D из GK не работает в YUY2)
Я думаю, ты несколько не вошел в тему разговора ;)
Я скачивал все фильтры на avisynth.org и только там! Гордиан я вообще ни в какую не трогал...
Только что заметил, что в ошибке вообще значится YV2. Странная цветовая группа, таковой не встречал. А граблю в YUY2. Вообще странно все это.
Кстати, кстати... а может ли это быть из-за того, что я положил в каталог плагинов
как convolution3d_25_dll_20030422
так и convolution3dyv12_25_dll_20030329
(вернее, .dll из этих Архивов)?
Может оно реально берет 2-ю dll?
Ладно, завтра уберу и гляну.

Но почему не работает в VirtualDub, а токо в VirtualDubMod???

This post has been edited by gunnar_at_home on 28-06-2006, 23:02
PM Email Poster
Top Bottom
 agor Member is Offline
 Posted: 28-06-2006, 23:43 (post 22, #621036)

Member

Group: Members
Posts: 147
Warn:0%-----
QUOTE
Я думаю, ты несколько не вошел в тему разговора
Может быть, но на второй картинке четко видно отлуп по цветовому пространству, а знать что ты ты подгружаешь все фильтры на автомате я не мог. (По мне LoadPlugin куда удобней. Всегда знаешь что подгрузил)

QUOTE
Кстати, кстати... а может ли это быть из-за того, что я положил в каталог плагинов
как convolution3d_25_dll_20030422
так и convolution3dyv12_25_dll_20030329
Однозначно.


PM
Top Bottom
 gunnar Member is Offline
 Posted: 04-07-2006, 18:30 (post 23, #623471)

Member

Group: Members
Posts: 131
Warn:0%-----
Все точно так и объясняется - именно наличием двух плугинов ;) Причем каждый Даб ругается по-своему (_мод - на 3-ю строку, уже на вызов, а классический вообще с 1-й строки "глючит"). После удаления "версии" yv12 все пошло "на ура" ;)
Впрочем, улучшилась картинка не особо... Ну здесь уж не боги, чай... ;)
PM Email Poster
Top Bottom
 gunnar_at_home Member is Offline
 Posted: 03-05-2007, 19:34 (post 24, #745302)

Junior

Group: Members
Posts: 54
Warn:0%-----
Не буду создавать еще тем :) Тем более касается той же проблемы, но уже в ДВД.
Вот фреймы:
user posted image
user posted image

Видно, что "идет дождь". Исправить в авишках более-менее получилось, что правда - картинка размытая несколько... Решил сделать в ДВД - как было в тот момент на экране ТВ, так и на ДВД, что вызывает оптимизм :) Но хотелось бы в ДВД убрать эти артефакты.

Пока юзаю Генку, какие в ней фильтры отвечают за убирание "артефактов"? Или же использовать иной софт?
PM Email Poster
Top Bottom
 gunnar_at_home Member is Offline
 Posted: 17-05-2007, 20:00 (post 25, #749916)

Junior

Group: Members
Posts: 54
Warn:0%-----
Никто не слышал о таких фильтрах? :(
PM Email Poster
Top Bottom
 valja Member is Offline
 Posted: 17-05-2007, 21:20 (post 26, #749953)

Advanced

Group: Members
Posts: 340
Warn:0%-----
Как я понял, исходник ДВД и результат нужен тоже в ДВД?

Если так, то придется перекодировать рипнутый воб. Запись сделана с ТВ, и эти полосы типичная помеха другого канала. Если результат Convolution3D() подходил по качеству, то можно попробовать использовать его и тут. Но мороки будет немало.

Воб открывается скриптом avisynth. Для этого нужен пакет DVD2AVI + MPEG2DEC3 от neuron2 (вся страница фильтров тут). Программой DGIndex.exe делается файл film.d2v (попутно получим и mp2 звук), далее этот d2v открывается в avisynth:

LoadPlugin("c:\DGDecode.dll")
MPEG2Source("planeta.d2v",cpu=0,iPP=true)
ConvertToYUY2()
Convolution3D(параметры надо подбирать)

В первой строке указывается путь на плагин DGDecode.dll. Параметры Convolution3D могут быть около того, что было ранее, их придется подбирать.

Далее ависинтовский скрипт открывается в Дубе. Теперь идем в "File" -> "Start frame server", там "Start" и в следующем открывшемся окошке пишем имя vdr файла (например, film.vdr).

После этого этот film.vdr открываем в TMPGEnc и кодируем MPEG2 для ДВД (звук берем готовый mp2).

То есть, для кодироваиня получается такая цепочка - avisynth открывает vob, используя подготовленный ранее film.d2v. Ависинтовский скрипт открывается Дубом, в Дубе запускается фреймсервер и пишется очередной файлик - film.vdr, а этот файлик скармливем Генке (не выключая, естественно, Дуб :) )

This post has been edited by valja on 17-05-2007, 21:23
PM Email Poster Users Website
Top Bottom
 gunnar_at_home Member is Offline
 Posted: 18-05-2007, 17:08 (post 27, #750189)

Junior

Group: Members
Posts: 54
Warn:0%-----
2 valja: Не, исходник тот же, о котором говорили в начале темы - а именно мпег-4, несжатый!
PM Email Poster
Top Bottom
 valja Member is Offline
 Posted: 18-05-2007, 22:40 (post 28, #750331)

Advanced

Group: Members
Posts: 340
Warn:0%-----
Если устраивают фильтры avisynth (тот же Convolution3S() ), тогда пишешь avs скрипт и открываешь его Генкой. Генка работает с avs скриптами так же, как и VirtualDub.

Если же в дополнение (или вместо avisynth) хочется воспользоваться фильтрами VirtualDub, то после открытия фильма Дубом (напрямую или через avs скрипт) запускается фреймсервер, создается Дубом vdr файл и этот vdr файл открывается Генкой (то есть работа с vdr файлами такая же, как и с avs скриптами).

PM Email Poster Users Website
Top Bottom
 gunnar_at_home Member is Offline
 Posted: 25-05-2007, 21:35 (post 29, #752452)

Junior

Group: Members
Posts: 54
Warn:0%-----
Спасибо. Исчерпывающий ответ!

Впрочем, фильтры не особо изменили картинку. Увы, но там не только прямые вертикальные полосы. Там явно э/маг наводка. Что же, более не буду писать с эфира, пока не поставлю "тарелку". :)
PM Email Poster
Top Bottom
Topic Options Pages: (2) 1 [2]