Loadplugin("C:\Program Files\AviSynth 2.5\plugins\MPEG2Dec3.dll")
Loadplugin("C:\Program Files\AviSynth 2.5\plugins\Decomb521.dll")
Loadplugin("C:\Program Files\AviSynth 2.5\plugins\undot.dll")
mpeg2source("D:\Robbie Williams Live At the Albert.d2v")
Telecide(order=1,guide=1,post=2,vthresh=30)
Decimate("C:\Program Files\AviSynth 2.5\plugins\SimpleResize.dll")
crop(8,6,-8,-10)
simpleresize(1280,720)
Video: MPEG2 Video 1280x1080 (16:9) 29.97fps 65000Kbps
Первый раз делаю, прошу отнестись с пониманием
Для начала, я бы посоветовал перестать пользоваться MPEG2Dec3.dll и перейти на DGindex (где скачать - смотреть в ЧАВО)
Кстати, а чем так хорош плагин simpleresize ? Не хватает встроенных вариаций Resize?
A powerful video programming language for post-production editing.
www.avisynth.org
http://www.kage.orc.ru/docs/avisynth/
2 adware: Спасибо за помощь!
2 nod:
А Decimate() куда дел?
Или оно там действительно не требуется?
2 kvappa: Decimate(5) добавил, рипнул, но чейто с быстрыми сценами проблема .Счас добавил в xvid-е gmc , посмотрим.........
Loadplugin("D:\ПРОГРАММЫ\dgmpgdec149b3\DGDecode.dll")
Loadplugin("C:\Program Files\AviSynth 2.5\plugins\Decomb521.dll")
Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\simpleresize.dll")
Loadplugin("C:\Program Files\AviSynth 2.5\plugins\undot.dll")
mpeg2source("D:\Robbie Williams Live At the Albert.d2v")
Telecide(order=1,guide=1,post=2,vthresh=30)
Decimate(5)
crop(0,0,0,-8)
Lanczos4Resize(1280,720)
2 nod:
Не надо никаких gmc в XviD !! Ни в коем случае! Он тут и не при чем, к тому же.
Попробуй убрать Dicimate и посмотреть, что будет с быстрыми сценами!
А еще лучше, посмотри покадрово, то что без Dicimate получается. Если будут повторяющиеся кадры, то Dicimate нужен, если нет - то и не нужен.
Если всё равно останутся подергивания, то нужно уже копать в сторону Telecide - проверить order 1 или 0, да и может даже vthresh=30 оказаться не нужен.
2 kvappa: Убрал Dicimate, подергиваня прекратились. Посмотрел покадрово 6-ой кадр повторяет 5-ый........... Спасибо, что помогаешь, сам бы никогда не разобрался :)да, в пробах делаю 1проход,или надо-2 ?
Добавлено- Может проблема в исходнике
http://imageshack.us
2 nod: Это нормальное сообщение , волноваться тут не надо
пс . 2 прохода всегда и отключи vthresh=30
отключить vthresh=30 это так vthresh=0 ?
2 nod: просто не пиши (vthresh=30 или 0) это в скрипте, те оставь по умолчанию
2 adware: А Decimate() оставить?Если его убрать то получается 29.97fps как в исходнике......
2 nod:Обязательно оставить!
Докладываю
Лучший вариант имхо оказался такой
Loadplugin("D:\ПРОГРАММЫ\dgmpgdec149b3\DGDecode.dll")
Loadplugin("C:\Program Files\AviSynth 2.5\plugins\Decomb521.dll")
Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\simpleresize.dll")
Loadplugin("C:\Program Files\AviSynth 2.5\plugins\undot.dll")
mpeg2source("D:\Robbie\Robbie Williams Live At the Albert.d2v")
Telecide(order=0,guide=1,post=2,vthresh=30)
crop(0,0,0,-8)
Lanczos4Resize(1280,720)
от Decimate() пришлось отказаться, так как не удалось перевести звук в 23,976 из за секундного срыва изображения и звука в исходнике........
2 nod:
2 kvappa: В исходнике 29,97 а после Decimate() 23,976 , или звук совпадет?
2 nod: звук совпадёт полностью
2 adware: Проверяю на титрах в конце фильма, с Decimate() идут рывки, без- плавно
2 nod: попробуй (кернел деинтерласе)Kernel deinterlace, я тебе давал примерный скрипт-оптимизируй его под себя и вопрос как это crop(0,0,0,-8) понимать? файл без обрезки?
2 adware: Попробую
давай по порядку:
1)сделай в Dgindex файл имя.d2v + звук
2) загрузи имя.d2v в Gordian Knot pack чтобы посчитать битрат и отрезать не нужные края картинки
3)
Исключение составляют случаи с "кривым" исходным видео, где при применении Decimate появляется дерганье изображения. .
Помойму с моим счастьем, я имею именно такой случай но завтра помучаю ешо.........
2 nod:
Кажись понял, в чем загвоздка у тебя!
В классическом варианте NTSC повторяются каждый 4 и 5 кадр. Здесь же лишний каждый шестой кадр, а не каждый пятый. По причине того, что видео - результат конверсии PAL->NTSC.
То есть, делаем Decimate(6) - и всё должно стать пучком.
FPS будет странноватый, чуть меньше 25, но обращать на это внимание не надо.
2 kvappa:
Пробовал с Decimate(6) - рывки, проверяю на титрах они там быстро идут.
Пока самый оптимальный вариант такой-
Loadplugin("D:\ПРОГРАММЫ\dgmpgdec149b3\DGDecode.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\Decomb.dll")
#LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\kerneldeint.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\UnDot.dll")
#LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\dgbob.dll")
#LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\Convolution3d.dll")
#LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\FluxSmooth.dll")
#LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\TomsMoComp.dll")
#LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\VSFilter.dll")
#LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\SimpleResize.dll")
mpeg2source("D:\Robbie\Robbie Williams Live At the Albert.d2v")
Telecide(order=0,guide=1,post=2)
crop(8,6,-8,-10)
Lanczos4Resize(1280,720)
Да, и AvsTweak его не открываетhttp://imageshack.us
А почему забыли о самом надёжном способе (если видео без разрывов)
AssumeTFF().SeparateFields() #TFF верхнее поле, BFF нижнее поле
DoubleWeave()
Pulldown(0,2) #значение подбираються например 1,3 и тд
Проэкт иногда бывает необходимо делать с учётом флагов так как существуют потоки в которых Pulldown идёт частично в виде флагов частично зашит железно (в качестве примера водный мир)
2 nod:
Если не сложно, отрежь какой-нибудь кусок от исходника, до 50 метров, с активным движением - и выложи его на www.sendspace.com
Хочу сам попробовать поэкспериментировать.
Тогда сообщу готовый рецепт, если таковой есть в принципе.
Добавлено:
Да, еще рекомендую сваливать все "эти" dll в папку plugins от avisynth - и забыть про таскание воза строчек с загрузкой плагинов в скрипте.
Да, кстати, у тебя же и так всё в плагинах лежит, так что эти строчки просто не нужны. Единственно, надо туда же докинуть DGDecode.dll и обязательно удалить из папки с плагинами MPEG2Dec3.dll
Кстати, AVS Tweak потому и не работает как раз, что обращается к MPEG2Dec3.dll вместо DGDecode.dll
2 kvappa: Залил 49мб http://www.sendspace.com/file/4yx7j3
2 nod:
Ок!
2 kvappa: Наверно я слишком придирчив к своему первому рипу, да и еще сам виноват послал тебе не тот кусок . Там где я проверяю, очень быстро идут титры снизу вверх и добиться абсолютной плавности (как на ts) так и не удалось, но зато Вы мне сильно помогли продвинуться в понимании, как правильно делать рипы
2 nod:wellcome!
2 nod:
Титры могут идти даже с полными 29,97FPS, в отличие от всего остального.
В NTSC бывают и гибриды.
Кстати, можешь выложить и другой кусок - разберемся!
Замучялся уже,не знаю в чем проблема?Это после добавления Telecide
2 nod:Могу ошибаться, но скорее всего дело в версии Decomb
Первый вариант-убери аргументы(проверь будет ли что делать), второй-загрузи версию 521 (у меня такая и все работает)
2 nod:
2 shurikkein:
Большое спасибо!!! 521 помог
Может есть у кого шаблон AVS с примерными значениями фильтров: шумодав, деинтерлейс, шарпинг и т.д. . Если не трудно поделитесь пожалуйста
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)