AngeLR | |
|
Хочется в процессе обсуждения выяснить какой же кодек оптимально быстр/компактен/качественен и как его оптимально настроить. Например я конвертирую 2-х часовое DVD в DivX6. Выставляю битрейт 1100 Кб/с, разрешение 640хХХХ и 2-х проходовое кодирование, для получения "достойной" копии... А допустим есть DVD 4.7Гб на котором записанно 4 часа видео. Наверняка не имеет смылса выставлять для такого DVD анналогичный битрейт т.к. качество исходного видео уже "не то", а какое стоит выставлять ??? Как в общем определить какой необходим битрейт и какие еще параметры влияют на качество/скорость. Какой кодек чем лучше/хуже. Я например заметил что XviD побыстрее DivX, но качество (мне показалось) уступает. |
Andrew X | |
|
AngeLR_W , общепризнанным стандартом является MPEG4, но его зарегестрированным очень трудно достать. Популярнейший DivX, пользуюсь 5 версией. Битрейт больше 2000, лучше не ставить. Поставь разрешение поменьше- будет побыстрей. |
Чеширский кот | |
|
Есть начальные параметры которые не стоит менять: Разрешение картинки, его надо оставлять оригинальное или кратное, иначе будут искажения. Если фильм 720х576 то такой размер и надо оставить, т.к. он несет информацию о полном кадре (можно изменить на 352х288), но качество ухудшидся. Есть прога AutoGordianKnot, которая с этим справляется сама на автомате. Не вижу смысла DVD рипать в DivX, если звук 5.1 и качество хорошее - смотришь и получаешь удовольствие. ИМХО Да по теме: начинал в свое время с DivX и лучше и стабильнее кодека еще не видел. |
cop | |||
|
Не согласен :( Разрешение картинки можно менять и иногда даже нужно..... К примеру если мы делаем обрезку черных полей, то ту всяко разрешение будет уже не 720х576 (или какое там было у оригинала), вот тут и придется делать ресайз. Кроме этого ресайз есть смысл делать исходя из максимально возможного битрейта, т. е. к примеру если вы кодируете полуторачасовой фильм на один CD, в этом случае допустимый битрейт будет не так велик как хотелось бы. И сделав ресайз на 512x386 мы заметно улучшим качество видео, по сравнению с теми же параметрами, но с разрешением 720х576. На большом разрешении возможны появления артефактов ввиде "кубов".... |
cop | |||
|
Ну на битрейте 1100 - не самое "достойное" качество.... А вообще для подсчете битрейта есть специальные калькуляторы, в которых задаешь продолжительность видео, на сколько CD хочешь получить готовый фильм и параметры аудио - в итоге ты получишь точные цифры по битрейту для оцифровки. Я рекомендую - "Advanced DivX Bitrate Calc!" Сам я использую Divx 6.0, пока вполне доволен Что касается Xvid - кодек хороший, и при правильных настройках выдает отличные результаты. Но для новичков - он довольно сложен, в плане выбора этих самых параметров. |
Чеширский кот | |
|
512x386 не несет полной информации о кадре, поэтому приходится делать 352х288, проверено не однократно, и тормозов меньше и битрейд выше.
|
cop | |||
|
Кто тебе такое сказал ???? Разрешение 352х288 ну никак не может нести полной инфы по кадрам..... По инфе с разрешениями - 768*576 (полный кадр PAL и SECAM), 704*528, 640*480 (полный кадр NTSC), 576*432, 512*384, 448*336, 384*288 (полукадр PAL и SECAM), 320*240 (полукадр NTSC), 256*192, 192*144, 128*96, 64*48. Понятно, что с последними четырьмя разрешениями фильм будет выглядеть довольно похабно, даже если его цифровали с DVD. Разрешения 384*288 и 320*240 стоит применять только в тех случаях, если нам не нужны мелкие детали, либо если фильма на DVD очень плохого качества (бывают и такие) и не даст более четкой детализации при более высоком разрешении. Широкоформатные фильмы соотношения 16:9, а таких сейчас очень много в связи с распространившимися у буржуев широкоформатными ТВ, имеют еще более ограниченное количество цифруемых разрешений, пригодных для вывода на ТВ - 768*432, 512*288, 256*144. Хотя для фильмов 16:9 можно установить шторки, приводя их в соответствие 4:3. Кроме этого, битрейт совсем не зависит от разрешения картинки....какой поставишь, такой и будет. От разрешения зависит с каким качеством будет сжат каждый отдельно взятый кадр, естественно чем меньше разрешение - тем меньше будут потери при сжатии....и тем лучше будет качество в целом. Но главное тут оптимальный подбор разрешения и битрейта. Если пожать с мальньким разрешением, то в окне фильм будет идти с хорошим качеством, но при воспроизведении на полный экран - будет лажа, картинка будет растянута и без четких деталей :( |
AngeLR | |
|
ну с битрейтом и разрешением более, менее понятно. А дополнительные параметры? Например на что влияет modulation (high/low)? Чем оличается Quantization H.263 от Quantization H.263 Optimized ? |
cop | |||
|
Параметр - modulation (high/low) предназначен для распределения битрейта по степени статичности сцен в фильме. Т.е. если в фильме больше сцен с быстро меняющейся картинкой (типа жанра экшен), то есть смысл увеличить качество обработки таких сцен. Ну и соответственно наоборот - если фильм "спокойный" (типа - мелодрама), то двигаем ползунок в low. Quantization H.263 и Quantization H.263 Optimized - это матрицы квантования, пдюс к ним ты забыл упомянуть Mpeg-2. Влияют они на качество обработки видеокадров, лучшие результаты дает "mpeg-2", но время на обработку видео немного увеличивается.... |
AngeLR | |
|
Хех... спасиб cop. Ну чтож буду засыпать "глупыми" вопросами, если не против. А на что влияет "Psychvisual Enhancements" (none, masking, shaping) ? |
cop | |||
|
Да спрашивай, помогу чем могу "Psychovisual Enhancements" - как заявляется компанией DivX, это попытка убрать из изображения ненужные детали, например, для борьбы с шумом. В целом, применять эту опцию я не рекомендовал бы. Гораздо лучших результатов можно достичь, включив чистящие фильтры при обработке видео в VirtualDub. |
Чеширский кот | |
|
Согласен с Cop, все недостатки поправишь при обработке. Оригинал - есть оригинал |
AngeLR | |
|
А на что влияет Noise Reduction ? PS. Сейчас конвертнул "Сволочи" битрейт - 2200, разрешение оставил оригинальное, codec performance - insane quality (самое макс. качество)... кодировало долго, но качество (!!!!) - от DVD не отличить |
AngeLR | |
|
И еще: часто, при конвертировании DVD в DivX, звук опережает видео. Из-за чего это происходит и как от этого избавиться ?
|
Чеширский кот | |
|
Выпадение кадров. |
cop | |||
|
Noise Reduction - еще один фильтр для удаления шумов, лучше не включать... Ну с таким битрейтом можно и на "стандарте" в два прохода жать, качество будет не плохое....и времени гораздо меньше займет |
cop | |||
|
Выпадение кадров может быть, если кодировать сразу с DVD-диска. Но вот это я не рекомендую делать !!! Пропускная возможность IDE ни в какое сравнение не идет со скоростью чтения с винта. Так, что проблемы очень вероятны. Да и привод свой пожалели бы, столько без передышки крутить....так его можно за пару месяцев убить Скидываем vob-ы на винт и потом жмем !!! Проблем в этом случае практически не бывает.... Хотя возможны и другие причины рассинхронизации - слабый проц, неправильные настройки проги кодирования. Как вариант, могу посоветовать, сжимать только видео, а аудио поток оставить в AC3. Если после сжатия фильма все будет нормально, то потом можно будет аудио пережать в mp3 без обработки видео. Либо оставить AC3 как есть....это тоже ничего Да, чуть не забыл..... Исправить рассинхронизацию можно в том же VirtualDub, но делается все это практически методом тыка....нужно будет подбирать параметры для смещения аудиодорожки. |
Чеширский кот | |
|
Сор, вопрос тебе, как кодировать звук в 5.1? В пинакле пробовал расставлять по дорожкам, но это не то... Думаю нужен кодек. Не в курсе? Если не ответишь, пойду отдельный топик создам. |
Andrew X | |||
|
Прога нужна специальная. Сейчас уже не помню, пробей в Yandex, например, "Кодирование звука 5.1". Посмотри! |
AngeLR | |||||||||
|
2 cop
Кодирую с SATA винта, причём физически "отдельного" (ни системы, ни файлов подкачки... ни чего кроме копии DVD).
AMD64 3000+
пробовал "ни чего не трогая" (как всё стояло по умолчанию) - всё равно звук опережает видео.
Тоже пробовал - без толку. Еще вопросик: насколько 2-х проходовое (в отличие от однопроходового) кодирование спасает качество выходного видео ? |
cop | |||
|
|
cop | |||||||||||
|
Ну тогда варианта два - либо прога кодирования у тебя глючит, либо плеер через который готовый фильм смотришь В чем цифруешь и какими кодеками (видео, аудио) ??? На малых битрейтах, 2-х проходное кодирование дает ощутимо лучшие результаты. При больших битрейтах, можно жать и в один проход.....разница тут уже не так видна. В принципе приемлемый вариант сам можешь определить. Выбере в фильме сцену с быстрой сменой кадров, и кодируй ее с одинаковым битрейтом в один и два прохода.....потом сравни что получилось. Если разница в качестве ощутима, увеличь битрейт и повтори процедуру снова. Так и узнаешь при каком битрейте уже можно гнать в один проход |
AngeLR | |||
|
Кодировал кодеком DivX в разных программах - Dr. DivX OSS beta 7 (ну эта ладно - бета), FairUse 2 (но это совсем не бета) и даже "штатным" DivX Converter - везде один результат. Проигрывателями тоже разными смотрел. Позже попробую конвертнуть в XviD, может это DivX глючит... хотя надежды мало. |
Чеширский кот | |
|
AngeLR_W, а винда у тебя давно стоит? Может она до такой степени загажена, что не может нормально работать? Дефрагментируй диски для начала, это очень сильно влияет на процесс. |
AngeLR | |||
|
винде и пол года нет, и "загаживать" у меня тоже привычки нету (всё поряд не ставлю и не удаляю). А дефрагментация - не актуально, я же говорю - диск отдельный использую. А если по поводу свопа, то у меня оперативки не мало, я бы сказал, - 1 Гиг. |
Рекомендуем почитать также топики: Всё дорожает ПРАВИЛА "ОБУЧЕНИЯ" в Академии Leadtek FX 5950 Ultra XP Профессионал и зависание инета при обновлении помогите найти редактор |