Немножко сапдейтил свой DVD-RIP гайд., Пожелания? Предложения? Вопросы?
Привет, Гость ( Вход | Регистрация )
![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() |
Немножко сапдейтил свой DVD-RIP гайд., Пожелания? Предложения? Вопросы?
EFIM |
![]()
Сообщение
#81
|
![]() Злой Модератор ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Cупермодераторы Сообщений: 4823 Регистрация: 11 Сен '03 Откуда: СССР 2 Юзер Цитировать ![]() |
2
![]() а ты в первом посте ссылку на гайд не заметил? >>>>> Отредактировано: EFIM в Четверг, 17 Марта 2005, 3:36 -------------------- есть два сорта, их имеют, они имеют, но есть и те кто всех имеют...
![]() |
lalex |
![]()
Сообщение
#82
|
Завсегдатай ![]() ![]() ![]() ![]() Группа: Team RDA Сообщений: 955 Регистрация: 31 Окт '03 Откуда: Киев 2 Юзер Цитировать ![]() |
В связи с развитием темы хотел бы внести некоторые свои коррективы в данный гайд.
1. С появлением Avisynth 2.55 в него был включен новый чудесный метод ресайза (Lanczos4Resize), который дает лучшие результаты, чем предыдущие методы (BicubicResize, LanczosResize) . Привожу выдержку из официального фака:"LanczosResize is an alternative to BicubicResize with high values of c about 0.6 ... 0.75 which produces quite strong sharpening. It usually offers better quality (fewer artifacts) and a sharp image. Lanczos was created for AviSynth because it retained so much detail, more so even than BicubicResize(x,y,0,0.75). As you might know, the more detail a frame has, the more diffiult it is to compress it. This means that Lanczos is NOT suited for low bitrate video, the various Bicubic flavours are much better for this. If however you have enough bitrate then using Lanczos will give you a better picture, but in general I do not recommend using it for 1 CD rips because the bitrate is usually too low (there are exceptions of course). Lanczos4Resize is closely related to LanczosResize (correct name: Lanczos3Resize). The latter uses 2*3=6 lobes and the former 2*4=8 lobes to do the resizing. The result is that Lanczos4Resize produces sharper images. Especially usefull when upsizing a clip. "For upsampling (making the image larger), the filter is sized such that the entire equation falls across 4 input samples, making it a 4-tap filter. It doesn't matter how big the output image is going to be - it's still just 4 taps. For downsampling (making the image smaller), the equation is sized so it will fall across 4 *destination* samples, which obviously are spaced at wider intervals than the source samples. So for downsampling by a factor of 2 (making the image half as big), the filter covers 2*4=8 input samples, and thus 8 taps. For 3x downsampling, you need 3*4=12 taps, and so forth. Thus the total number of taps you need for downsampling is the downsampling ratio times the number of lobes (thus Tx downsampling and LanczoskResize results in T*2*k taps). And practically, one needs to round that up to the next even integer. For upsampling, it's always 4 taps." Таким образом можно сделать вывод, что при использовании хорошего и чистого лицензионного источника использование Lanczos4Resize вполне оправданно, если же мы имеем немного "грязный" источник для кодирования, то нужно пользоваться BicubicResize который дает меньшую степень детализации кадра в целом. 2. При использовании BicubicResize можно увеличить скорость обработки кодером вашего видеоматериала за счет оптимизации некоторых действий фрейм-сервера. Можно в скрипте использовать комбинированные значения, т.е. BicubicResize(320,240,0,0.3,160,0,160,120), где первая пара цифр - это конечное разрешение, которое мы хотим получить, последние 4 значения - это значения вашего кропинга, 3-е значение (0) менять никогда не нужно, а 4-е значение (0.3) - это значение Sharpena при кодировании. Значения Sharpen-а лучше всего использовать из диапазона 0.25-0.35 (только не нужно увлекаться, потому что вместо увеличения четкости вы получите ухудшение качества картинки за счет появления "песка"). В среднем увеличение скорости обработки составляло 5% ![]() В конечном счете в простейшем случае в скрипте вы должны получить что-то напоминающее это" LoadPlugin(D:\DGMPGDec\DGDecode.dll") mpeg2source("D:\DVD\neudergimie\neudergimie.d2v") crop(22,72,676,432) Sharpen(0.3) Lanczos4Resize(640,288) 3. В качестве калькулятора битрейда отлично подойдет GordianKnot, в нем можно прекрасно выбрать конечное разрешение и подобрать параметры кропинга. не кодируйте ничего в GordianKnot-е используйте только VirtualDubMod. В GordianKnot-е так-же вы подберете величину bits/(pixel*frame), которая характеризует качество вашего материала. 4.При использовании кодека DivX (а я надеюсь, вы его используете ![]() 5. Так-же для улучшения качества вашего закодированного видеоматериала я б рекомендовал кодировать титры отдельно от фильма. При кодировании в VirtualDubMod нужно выбрать диапазон фреймов от начала фильма (кнопка на клавиатуре Home) и до начала титров (кнопка End) и посмотреть сколько фреймов имеет конечный материал, после возвращаясь к GordianKnot ввести полученное количество фреймов и отнять 7-8 мб от конечного размера файла (т.е. 1392-1393 Мб или 2037-2038 Мб). В результате вы получите битрейд на 5-7% больший нежели при ваших первых расчетах. Этот самый битрейд вы в итоге и потратите на улучшение четкости картинки. А титры можете закодировать точно таким же способом, но используя 1-проходное кодирование с битрейдом около 150 кбит/сек, не переживайте на счет такого низкого битрейда. титры будут прекрасно читабельны. После этого вам предстоит всего лишь склеить 2 части фильма и присоеденить к ним звук. P.S. коментарии и пожелания принимаются ![]() -------------------- |
kvappa |
![]()
Сообщение
#83
|
![]() Нанотехник с ключом на 12 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Админы Сообщений: 9123 Регистрация: 14 Авг '01 Откуда: Альфа-центавра 2 Юзер Цитировать ![]() |
2
![]() Делать Sharpen ДО Resize - мысль довольно спорная. Поскольку, ресайз производит апроксимацию, используя информацию из соседних точек - и в любом случае, это приводит к уменьшению четкости. Если же попадется контрастная наискосочная линия, к примеру, то Sharpen (увеличение яркостной разницы между пикселями) на таковой уменьшит количество сглаживающей ее информации (переход станет более резким), что после ресайза приведет к образованию "ступенек" (не думаю, что Lancoz полностью лишен этого бикубического недостатка). Вдобавок, Sharpen увеличит зерно, которое могло бы наоборот уменьшится на этапе апроксимации при ресайзе. Так что, считаю, что Sharpen всё-таки рациональнее использовать после после Resize ! Кстати, при использовании Sharpen после ресайза, требуются меньшие его значения. Добавление: Отредактировал сообщение. В принципе, я понял аргументацию тех, кто использует шарп до ресайза, но по своему опыту, предпочитаю так не делать. ![]() Отредактировано: kvappa в Вторник, 22 Марта 2005, 13:42 -------------------- ![]() |
Afed |
![]()
Сообщение
#84
|
Опытный кинолюбитель ![]() ![]() ![]() Группа: Мемберы Сообщений: 292 Регистрация: 05 Сен '02 Откуда: Germany 2 Юзер Цитировать ![]() |
http://www.rusdivx.net/ifm/users/alonzo/guide/
не работает что-то этот линк... |
EFIM |
![]()
Сообщение
#85
|
![]() Злой Модератор ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Cупермодераторы Сообщений: 4823 Регистрация: 11 Сен '03 Откуда: СССР 2 Юзер Цитировать ![]() |
-------------------- есть два сорта, их имеют, они имеют, но есть и те кто всех имеют...
![]() |
Samorodok |
![]() ![]()
Сообщение
#86
|
Новичок ![]() Группа: Мемберы Сообщений: 33 Регистрация: 04 Дек '04 Откуда: Seychelles 2 Юзер Цитировать ![]() |
QUOTE(EFIM @ Вторник, 08 Ноября 2005, 20:17) А где не устарело? (или обновилось?) ![]() Спасибо ![]() |
![]() ![]() ![]() |
Lo-Fi Версия | CMSBlog | Сейчас: Суббота, 03 Мая 2025, 20:34 |