[не удалять] Кодирование DVD в XviD с помощью AviSynth, ну и с фильтрами [архив №1]

Страницы :   Пред.  1, 2, 3, ... 99, 100, 101  След.
Тема закрыта
 

kirusha27

Стаж: 17 лет 6 месяцев

Сообщений: 1409

kirusha27 · 17-Фев-08 16:59 (16 лет 7 месяцев назад, ред. 20-Апр-16 14:31)

ryabchik
tBurst
СЭМПЛ
LION57
Я сейчас пробую пресеты с winnydows.com ,если всё получится руками,то я просто сниму вопрос.Чего лишний раз вам всем голову морочить.А эта прога XviD 4PSP действительно так хороша?Она работает только с XviD или DivX к ней тоже привинтить можно?
[Профиль]  [ЛС] 

kirusha27

Стаж: 17 лет 6 месяцев

Сообщений: 1409

kirusha27 · 17-Фев-08 17:14 (спустя 15 мин., ред. 20-Апр-16 14:31)

Заметил в свойствах файла исходника вот такой комментарий:
Interlacement:Bottom Field First может всё дело в этом?Я то думал что во всём виноват Telecine, а тут вот такие свойства вылезли.Может файл просто интелейсный и я его не тем хочу задавить?
[Профиль]  [ЛС] 

LION57

Стаж: 17 лет 3 месяца

Сообщений: 267


LION57 · 17-Фев-08 17:37 (спустя 22 мин., ред. 20-Апр-16 14:31)

kirusha27 писал(а):
ryabchik
LION57
Я сейчас пробую пресеты с winnydows.com ,если всё получится руками,то я просто сниму вопрос.Чего лишний раз вам всем голову морочить.А эта прога XviD 4PSP действительно так хороша?Она работает только с XviD или DivX к ней тоже привинтить можно?
Пока с XviD для формата h263, хочешь в DivX кодировать, -запихни полученный скрипт в VirtualDub. Если будешь кодировать в XviD, воспользуйся пресетом на кодек XviD, который я привёл на предыдушей странице: единственное -смени размер выходного файла на необходимый. Просто прога ещё до конца не доведена и случаются много незначительных косяков, Winnydows должен был в версии 5.029 их подправить, но я ещё не проверил, сделал ли он это( у меня стоит ещё 5.028 версия с вручную подправленным пресетом)
[Профиль]  [ЛС] 

kirusha27

Стаж: 17 лет 6 месяцев

Сообщений: 1409

kirusha27 · 17-Фев-08 18:06 (спустя 29 мин., ред. 20-Апр-16 14:31)

LION57
А что по поводу моего файла скажешь?Какой фильтр подгружать,Inverse Telecine или deinterlace?
[Профиль]  [ЛС] 

LION57

Стаж: 17 лет 3 месяца

Сообщений: 267


LION57 · 17-Фев-08 21:26 (спустя 3 часа, ред. 20-Апр-16 14:31)

Вот ваш скрипт AviSynth c учётом того, что у вас установлена прога XviD 4PSP с обработкой фильтром DVD Exelent MT:
import("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\functions\AudioFunctions.avs")
import("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\functions\VideoFunctions.avs")
loadplugin("C:\Program Files\Winnydows\XviD4PSP5\apps\DGMPGDec\DGDecode.dll")
loadplugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\TIVTC.dll")
loadplugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\ColorMatrix.dll")
MPEG2Source("D:\AVI_DVD\sample.index\sample.d2v",cpu=0,info=3)
AutoYV12()
ColorMatrix(hints=true,interlaced=true)
Tweak(sat=1.1)
Tweak(bright=4)
Tweak(cont=1.1)
TFM(order=1).TDecimate(hybrid=1)
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\degrainmedian.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\MaskTools.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\WarpSharp.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\mt_masktools.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\RemoveGrain.dll")
Import("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\LimitedSharpenFaster.avs")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\MT.dll")
MT("""
degrainmedian(limitY=4,limitUV=6,mode=2)
Temporalsoften(2,1,1,6,2)
LimitedSharpenFaster(Smode=4) #2
""",threads=2,splitvertical=true)
Crop(8, 14, -6, -14)
Lanczos4Resize(720, 392)

Таким образом здесь задействован фильтр TIVTC,т.е. подходит второй вариант, который предложил вам rjabchik. Обратите внимание ещё в ColorMatix (interlaced=true)
А так выглядит скрипт без DVD Exelent MT:
import("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\functions\AudioFunctions.avs")
import("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\functions\VideoFunctions.avs")
loadplugin("C:\Program Files\Winnydows\XviD4PSP5\apps\DGMPGDec\DGDecode.dll")
loadplugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\TIVTC.dll")
loadplugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\ColorMatrix.dll")
MPEG2Source("D:\AVI_DVD\sample.index\sample.d2v",cpu=0,info=3)
AutoYV12()
ColorMatrix(hints=true,interlaced=true)
Tweak(sat=1.1)
Tweak(bright=4)
Tweak(cont=1.1)
TFM(order=1).TDecimate(hybrid=1)
Crop(8, 14, -6, -14)
Lanczos4Resize(720, 392)
[Профиль]  [ЛС] 

kirusha27

Стаж: 17 лет 6 месяцев

Сообщений: 1409

kirusha27 · 17-Фев-08 22:01 (спустя 35 мин., ред. 20-Апр-16 14:31)

LION57
Ага,я так понял все эти скрипты пишет XviD4PSP5 ? Это всё таки надо опытным путём подбирать оптимальные пресеты.Хорошо хоть вручную ничего писать не надо,потом только корректировать.Спасибо,попробую теперь с этим пресетом закодить,который с DVD Exelent MT.
[Профиль]  [ЛС] 

ryabchik

Стаж: 19 лет 3 месяца

Сообщений: 246

ryabchik · 17-Фев-08 22:24 (спустя 23 мин., ред. 20-Апр-16 14:31)

kirusha27
Токо не забудь после колорматрикс дописать строку ConvertToYUY2()
Код:
ColorMatrix(hints=true,interlaced=true)
ConvertToYUY2()
или
Код:
ColorMatrix(interlaced=true)
ConvertToYUY2()
а также убрать AutoYV12()
[Профиль]  [ЛС] 

kirusha27

Стаж: 17 лет 6 месяцев

Сообщений: 1409

kirusha27 · 17-Фев-08 23:22 (спустя 57 мин., ред. 20-Апр-16 14:31)

ryabchik
Только я не понял один момент.Вот я указал в скрипте список используемых плагинов с путями загрузки.А должен ли я под каждый загружаемый плагин команды прописывать?И потом вот эти операции по Inverse Telecine и Deinterlace,надо в начало списка комманд ставить или без разницы?И вот раз уж тема зашла про DVD Rip,при кодировании из источника с относительно невысокой резкостью,какую матрицу указывать кодеку h263 или MPEG?
LION57
Большое спасибо.
[Профиль]  [ЛС] 

kirusha27

Стаж: 17 лет 6 месяцев

Сообщений: 1409

kirusha27 · 18-Фев-08 12:45 (спустя 13 часов, ред. 20-Апр-16 14:31)

Закодировал кино по пресету DVD Exelent MT. Качество получилось очень хорошее.Но есть один нюанс.При просмотре на ЭЛТ телевизоре через бытовой видео плеер,в некоторых сценах лезет интерлейс.Причём назойливо так.А вот смотрю на компе,ничего нет и картинка радует глаз.И вот ещё,когда я загрузил целый файл исходника в XviD4PSP5, то в скрипте который он мне выдал увидел команду относящуюся к TIVTC TDecimate(cycleR=1), но в скрипте была команда TDecimate(hybrid=1).Так что попробую теперь с новой командой.
[Профиль]  [ЛС] 

kirusha27

Стаж: 17 лет 6 месяцев

Сообщений: 1409

kirusha27 · 19-Фев-08 19:15 (спустя 1 день 6 часов, ред. 20-Апр-16 14:31)

kirusha27
Короче видимо я не энтузиаст и признаю,что XviD4PSP5 кодирует круче,чем я руками.Попробовать-попробовал,но чтобы сидеть и кропотливо настройками играть,просто нервов не хватает.Всем спасибо за проявленное участие
[Профиль]  [ЛС] 

LION57

Стаж: 17 лет 3 месяца

Сообщений: 267


LION57 · 19-Фев-08 20:53 (спустя 1 час 37 мин., ред. 20-Апр-16 14:31)

kirusha27
Да ты не растраивайся, просто тебе надо было сразу определится на чём смотреть: для ЭЛТ телевизоров нужно интерлейсное видео, а для мониторов-прогрессив. В принципе в настройках XviD в профилях можно включить Interlaced Encodihg да и в DivX тоже(но кому это уже надо, с учётом того, что LCD TV и плазмам тоже лучше прогрессив, то всё выглядит вполне благополучно.
[Профиль]  [ЛС] 

kirusha27

Стаж: 17 лет 6 месяцев

Сообщений: 1409

kirusha27 · 19-Фев-08 23:15 (спустя 2 часа 22 мин., ред. 20-Апр-16 14:31)

LION57
Да я особо не парюсь,главное что человек действительно классный конвертер придумал и теперь есть здоровая альтернатива AGK,GK и DrDivX
[Профиль]  [ЛС] 

kirusha27

Стаж: 17 лет 6 месяцев

Сообщений: 1409

kirusha27 · 24-Фев-08 13:50 (спустя 4 дня, ред. 20-Апр-16 14:31)

Вопрос по квантайзеру в настройках XviD. Он обязательно должен быть целым числом или можно с десятыми?
[Профиль]  [ЛС] 

kirusha27

Стаж: 17 лет 6 месяцев

Сообщений: 1409

kirusha27 · 26-Фев-08 21:42 (спустя 2 дня 7 часов, ред. 20-Апр-16 14:31)

UP
[Профиль]  [ЛС] 

KSR

VIP (Заслуженный)

Стаж: 17 лет 8 месяцев

Сообщений: 599

KSR · 12-Мар-08 05:50 (спустя 14 дней, ред. 20-Апр-16 14:31)

LION57 писал(а):
Но, зачастую, при качественном исходном материале, хватает и обработки изображения TemporalCleaner (ythresh=5, cthresh=10) + LimitedSharpenFaster(Smode=4) и ничего более, поскольку излишнее злоупотребление мощными шумодавами приводит к замыливанию изображения и делают лица героев, как бы мультяшно-рисованными или безжизненно-восковыми.
Согласен. Я вообще шумодавы использую редко. Простыми пользоваться не люблю, а хорошие работают очень медленно...
Хотя в последнее время стал пользоваться чаще. Вчера вот опять выложил один релизик
https://rutr.life/forum/viewtopic.php?t=715794 См. второй пост. Там приведены картинки с тонкой обработкой шума.
И самое главное: после очистки шума фильм сжимается намного лучше. Как пример привожу тот же фильм на 700 Мб при битрейте 753 Kbps https://rutr.life/forum/viewtopic.php?t=719596
Качество почти такое же, как и на релизе 1,37 Гб...
[Профиль]  [ЛС] 

kirusha27

Стаж: 17 лет 6 месяцев

Сообщений: 1409

kirusha27 · 14-Мар-08 10:33 (спустя 2 дня 4 часа, ред. 20-Апр-16 14:31)

У меня очень плохой исходник.В плане шума я с ним разобрался,но есть один момент который меня просто убивает наповал.В общем в исходнике картинка постоянно подёргивается,а в рипе это подёргивание ещё больше видно становится.Есть ли какой нибудь способ это подёргивание если не убрать,то замаскировать хотя бы?По времени меня вообще не беспокоит,хоть сутки.Если кому интересно,то сэмпл исходника чуть выше в моём посте.И ещё,скачал тот же фильм,но другой скан и в PAL. Рип вообще по качеству другой получается,намного лучше.Если не получится из моего вытянуть качество,то буду делать из того и подгонять к нему звуковую дорогу NTSC.
[Профиль]  [ЛС] 

KSR

VIP (Заслуженный)

Стаж: 17 лет 8 месяцев

Сообщений: 599

KSR · 14-Мар-08 12:11 (спустя 1 час 38 мин., ред. 20-Апр-16 14:31)

kirusha27
Скачал Ваш сэмпл. Но у меня никакого подергивания не наблюдается. Может у Вас неправильно установлены кодеки?
И картинка нормальная - ей очень далеко до "плохого источника".
[Профиль]  [ЛС] 

alex43

Стаж: 17 лет 7 месяцев

Сообщений: 57

alex43 · 14-Мар-08 14:19 (спустя 2 часа 8 мин., ред. 20-Апр-16 14:31)

Мне тоже интересно как убрать такое подергивание. Вот сэмпл (это рип, но на DVD то же самое). Причем это подергивание не постоянное, то появляется, то пропадает.
[Профиль]  [ЛС] 

tBurst

VIP (Заслуженный)

Стаж: 17 лет

Сообщений: 726

tBurst · 14-Мар-08 14:33 (спустя 14 мин., ред. 20-Апр-16 14:31)

alex43
DePan попробуй
http://www.avisynth.org.ru/depan/depan-rus.html
[Профиль]  [ЛС] 

LION57

Стаж: 17 лет 3 месяца

Сообщений: 267


LION57 · 14-Мар-08 17:20 (спустя 2 часа 46 мин., ред. 20-Апр-16 14:31)

KSR
Посмотрел 2-й пост со сравнительным анализом входного и выходного изображения в VirtualDub, результат понравился. Вопрос: Какие фильтра и с какими парамертами настройки были применены в данном случае для обработки изображения ? Просто интересно на что истрачены 27 часов комьютерного времени и каким CPU проводилась столь длительная обработка ( у меня лично 4-х ядерник 6600).
[Профиль]  [ЛС] 

KSR

VIP (Заслуженный)

Стаж: 17 лет 8 месяцев

Сообщений: 599

KSR · 14-Мар-08 19:02 (спустя 1 час 41 мин., ред. 20-Апр-16 14:31)

alex43
Просмотрел сэмпл. Если на DVD то же самое, то его плохо - скорее всего какие-то проблемы с чрезстрочностью - подергивание вертикальное и не связано с дублированием кадров при сжатии...
Посему не уверен, что фильтр DePanEstimate в этом случае поможет. Он создан для компенсации глобального движения в основном при панорамировании.
Хотя, чем черт не шутит, попробуйте... Я исхожу из теории, на практике никогда этот фильтр не применял.
LION57
Обработка производилась тремя фильтрами. Расшифровывать нет смысла, так как два фильтра - экспериментальные и находятся в тестировании (причем не факт, что я их буду использовать в дальнейшем - есть и минусы), а шумодавами каждый привык пользоваться своими... Если я сейчас начну объяснять преимущества, например, Fft3DFilter или Fft3DGPU, то при разборе полетов каждый сможет указать на недостатки того или иного фильтра... и будет прав
Панацеи от всех бед не найти
Для каждого исходника подбираются свои фильтры, и тем более свои параметры настройки каждого фильтра.
Так что, если картинка Вам понравилась, значит я более-менее правильно подобрал настройки под этот исходник.
У меня обычный P4 3200 RAM2Gb. Кстати, на скорость обработки хорошими шумодавами количество ядер не влияет... И иногда приходится тратить кучу компьютерного времени...
[Профиль]  [ЛС] 

alex43

Стаж: 17 лет 7 месяцев

Сообщений: 57

alex43 · 14-Мар-08 20:10 (спустя 1 час 8 мин., ред. 20-Апр-16 14:31)

DePan я уже пробовал, но с ним еще хуже, хотя возможно нужно было повозиться с настройками.
[Профиль]  [ЛС] 

LION57

Стаж: 17 лет 3 месяца

Сообщений: 267


LION57 · 14-Мар-08 21:39 (спустя 1 час 28 мин., ред. 20-Апр-16 14:31)

KSR писал(а):
У меня обычный P4 3200 RAM2Gb. Кстати, на скорость обработки хорошими шумодавами количество ядер не влияет... И иногда приходится тратить кучу компьютерного времени...
С чего подобный вывод? Обратите внимание на пресеты МТ, обработка пресетом FractalDenoising LS шла ранее со скоростью 6-7 fps, а с FractalDenoising LS МТ -12-13 fps. Приблизительно такие удвоенные показания и по остальным пресетам на фильтры. А пресет FractalDenoising LS МТ один из наиболее медленных. FFT3DFilter DS MT обрабатавется со скоростью 25 fps, DVD exelent МТ-39 fps. В посте 1-й странице я описывал режим AviSynth MT.
[Профиль]  [ЛС] 

kirusha27

Стаж: 17 лет 6 месяцев

Сообщений: 1409

kirusha27 · 15-Мар-08 00:24 (спустя 2 часа 45 мин., ред. 20-Апр-16 14:31)

tBurst
LION57
KSR
Уважаемые,я залил сэмпл рипа с этого исходника,если не трудно,то скачайте и оцените пожалуйста.Просто мне лично кажется,что качество не очень.А показать то больше и некому,чтоб оценили.Если внимательно смотреть на вывеску в правом верхнем углу,то явно видно как надпись "скачет" внутри вывески.И ещё не понятно почему постоянно меняется резкость?Причём в 2-х проходном режиме вообще жуть,в постоянном не очень.Рип делал связкой FRFun7 и LSF.
alex43
У меня кстати очень похожее подёргивание,только у тебя сверху вниз,а у меня слева направо.
[Профиль]  [ЛС] 

KSR

VIP (Заслуженный)

Стаж: 17 лет 8 месяцев

Сообщений: 599

KSR · 15-Мар-08 01:18 (спустя 53 мин., ред. 20-Апр-16 14:31)

LION57
Так Вы же в примере пишете FFT3DFilter() - обозначение последних настроек плагина по-умолчанию, т.е. фильтр только упоминается, но не используется... Естественно считать будет быстро.
Попробуйте задать настройки, например,
FFT3DFilter(sigma=3, plane=4, bt=5, bw=32, bh=32, ow=16, oh=16, interlaced=true, sharpen=0.6) и он сразу замедлит просчет
А если задать правильные параметры под конкретный исходник, то скорость обработки (на 1-ядернике) может упасть вообще до 1-2 кадров в сек.
kirusha27
В исходнике один сюжет, а в рипе - другой. Как сравнивать?
[Профиль]  [ЛС] 

LION57

Стаж: 17 лет 3 месяца

Сообщений: 267


LION57 · 15-Мар-08 02:31 (спустя 1 час 12 мин., ред. 20-Апр-16 14:31)

KSR писал(а):
LION57
Так Вы же в примере пишете FFT3DFilter() - обозначение последних настроек плагина по-умолчанию, т.е. фильтр только упоминается, но не используется... Естественно считать будет быстро.
Попробуйте задать настройки, например,
FFT3DFilter(sigma=3, plane=4, bt=5, bw=32, bh=32, ow=16, oh=16, interlaced=true, sharpen=0.6) и он сразу замедлит просчет
Ну я то имел не такие экстримальные точные с максимальным качеством и довольно медленные настройки FFT3DFilter, а всего лишь следующий пресет:
#Load plugins
#fft3dfilter.dll
#MaskTools.dll
#WarpSharp.dll
#mt_masktools.dll
#RemoveGrain.dll
#LimitedSharpenFaster.avs
#MT.dll
MT("""
FFT3DFilter(sigma=1.5, plane=4)
LimitedSharpenFaster(Smode=4) #2
""",threads=2,splitvertical=true)

Можно для резкости вместо LimitedSharpenFaster применить FFT3DFilter(bt=-1, sharpen=1.2)
Кстати, я писал , что не все фильтры и пресеты годятся для режима MT. Вот теперь понимаю откуда 27 часов обработки, Fizick в принципе предупреждает об таком длительном времени обработки. KSR-вы фанатик.
[Профиль]  [ЛС] 

KSR

VIP (Заслуженный)

Стаж: 17 лет 8 месяцев

Сообщений: 599

KSR · 15-Мар-08 03:15 (спустя 44 мин., ред. 20-Апр-16 14:31)

LION57 писал(а):
KSR-вы фанатик.
Точно подметили
Но и Вы тоже близки ко мне по части фанатизма
Просто каждый из нас понемногу совершенствуется... И хочется сделать качественнее, пусть даже с бОльшими временными затратами.
Я вот изучал Ваши рипы последние. Если сравнить с рипами 3-х месячной давности - небо и земля.
И у меня точно так же: сейчас смотрю на рипы, которые выкладывал полгода назад или даже недавно выложенные из архивов (некоторые еще пару лет назад делал - всего у меня осталось в архиве около 500 своих рипов, остальные потер нафиг), и думаю - нахрена я их выложил на трекер позориться... Хотя народ качает и даже пишет про хорошее качество
[Профиль]  [ЛС] 

LION57

Стаж: 17 лет 3 месяца

Сообщений: 267


LION57 · 15-Мар-08 09:03 (спустя 5 часов, ред. 20-Апр-16 14:31)

KSR
Ну вы же сами меня направили на путь истины. Раньше я был лентяем и мой удел был AGK? Но ранее в 2004-06 г. был ярым фанатиком х264 с подготовкой материала в Gordian Knot 0.35. Разумеется ничего не изменилось, но наткнулся на ваши рипы и понял, что можно большего достичь и в ASP h263. Параллельно следил с самого начала за попытками Winnydows довести до ума свою программу XviD4PSP и решил заняться её популяризацией, поскольку она проста и понятна по сравнению с Gordian Knot 0.35.
[Профиль]  [ЛС] 

kirusha27

Стаж: 17 лет 6 месяцев

Сообщений: 1409

kirusha27 · 15-Мар-08 13:24 (спустя 4 часа, ред. 20-Апр-16 14:31)

В общем спасибо за внимание,пошёл совсем другим путём.
[Профиль]  [ЛС] 

KSR

VIP (Заслуженный)

Стаж: 17 лет 8 месяцев

Сообщений: 599

KSR · 16-Мар-08 19:57 (спустя 1 день 6 часов, ред. 20-Апр-16 14:31)

LION57 писал(а):
KSR
Параллельно следил с самого начала за попытками Winnydows довести до ума свою программу XviD4PSP и решил заняться её популяризацией, поскольку она проста и понятна по сравнению с Gordian Knot 0.35.
Разработчик XviD4PSP, насколько я помню долго работал в GK и знал все его недостатки, поэтому может XviD4PSP и удобнее. Я пробовал полгода назад, прога еще была сырая.
А сейчас я вообще GK использую только для подбора правильного разрешения. Скрипт все равно приходится переделывать и фактически каждый проход настраиваю и делаю отдельно в VirtualDubMod. Так что мне даже нет смысла осваивать XviD4PSP...
kirusha27
В Вашем сообщении сквозит обида... Уверяю, что никто Вас не игнорирует. Все ждут сэмплов одного и того же фрагмента с исходника и рипа. Иначе сравнивание невозможно.
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error