Настройка параметров DivX и т.п.

AngeLR
3/5/2006, 10:01:27 PM
Хочется в процессе обсуждения выяснить какой же кодек оптимально быстр/компактен/качественен и как его оптимально настроить.

Например я конвертирую 2-х часовое DVD в DivX6.
Выставляю битрейт 1100 Кб/с, разрешение 640хХХХ и 2-х проходовое кодирование, для получения "достойной" копии...
А допустим есть DVD 4.7Гб на котором записанно 4 часа видео. Наверняка не имеет смылса выставлять для такого DVD анналогичный битрейт т.к. качество исходного видео уже "не то", а какое стоит выставлять ??? Как в общем определить какой необходим битрейт и какие еще параметры влияют на качество/скорость.

Какой кодек чем лучше/хуже. Я например заметил что XviD побыстрее DivX, но качество (мне показалось) уступает.
Andrew X
3/5/2006, 10:06:56 PM
AngeLR_W , общепризнанным стандартом является MPEG4, но его зарегестрированным очень трудно достать.
Популярнейший DivX, пользуюсь 5 версией. Битрейт больше 2000, лучше не ставить. Поставь разрешение поменьше- будет побыстрей.
Чеширский кот
3/6/2006, 1:10:08 AM
Есть начальные параметры которые не стоит менять:
Разрешение картинки, его надо оставлять оригинальное или кратное, иначе будут искажения.
Если фильм 720х576 то такой размер и надо оставить, т.к. он несет информацию о полном кадре (можно изменить на 352х288), но качество ухудшидся.
Есть прога AutoGordianKnot, которая с этим справляется сама на автомате.
Не вижу смысла DVD рипать в DivX, если звук 5.1 и качество хорошее - смотришь и получаешь удовольствие. ИМХО
Да по теме: начинал в свое время с DivX и лучше и стабильнее кодека еще не видел.
cop
3/6/2006, 2:18:06 AM
(Чеширский кот @ 06.03.2006 - время: 01:10) Есть начальные параметры которые не стоит менять:
Разрешение картинки, его надо оставлять оригинальное или кратное, иначе будут искажения.
Если фильм 720х576 то такой размер и надо оставить, т.к. он несет информацию о полном кадре (можно изменить на 352х288), но качество ухудшидся.
Есть прога AutoGordianKnot, которая с этим справляется сама на автомате.
Не вижу смысла DVD рипать в DivX, если звук 5.1 и качество хорошее - смотришь и получаешь удовольствие. ИМХО
Да по теме: начинал в свое время с DivX и лучше и стабильнее кодека еще не видел.
Не согласен :(
Разрешение картинки можно менять и иногда даже нужно..... К примеру если мы делаем обрезку черных полей, то ту всяко разрешение будет уже не 720х576 (или какое там было у оригинала), вот тут и придется делать ресайз.
Кроме этого ресайз есть смысл делать исходя из максимально возможного битрейта, т. е. к примеру если вы кодируете полуторачасовой фильм на один CD, в этом случае допустимый битрейт будет не так велик как хотелось бы.
И сделав ресайз на 512x386 мы заметно улучшим качество видео, по сравнению с теми же параметрами, но с разрешением 720х576. На большом разрешении возможны появления артефактов ввиде "кубов"....
cop
3/6/2006, 2:25:55 AM
(AngeLR_W @ 05.03.2006 - время: 22:01) Хочется в процессе обсуждения выяснить какой же кодек оптимально быстр/компактен/качественен и как его оптимально настроить.

Например я конвертирую 2-х часовое DVD в DivX6.
Выставляю битрейт 1100 Кб/с, разрешение 640хХХХ и 2-х проходовое кодирование, для получения "достойной" копии...
А допустим есть DVD 4.7Гб на котором записанно 4 часа видео. Наверняка не имеет смылса выставлять для такого DVD анналогичный битрейт т.к. качество исходного видео уже "не то", а какое стоит выставлять ??? Как в общем определить какой необходим битрейт и какие еще параметры влияют на качество/скорость.

Какой кодек чем лучше/хуже. Я например заметил что XviD побыстрее DivX, но качество (мне показалось) уступает.
Ну на битрейте 1100 - не самое "достойное" качество....

А вообще для подсчете битрейта есть специальные калькуляторы, в которых задаешь продолжительность видео, на сколько CD хочешь получить готовый фильм и параметры аудио - в итоге ты получишь точные цифры по битрейту для оцифровки.
Я рекомендую - "Advanced DivX Bitrate Calc!"

Сам я использую Divx 6.0, пока вполне доволен wink.gif
Что касается Xvid - кодек хороший, и при правильных настройках выдает отличные результаты. Но для новичков - он довольно сложен, в плане выбора этих самых параметров.
Чеширский кот
3/6/2006, 2:27:50 AM
512x386 не несет полной информации о кадре, поэтому приходится делать 352х288, проверено не однократно, и тормозов меньше и битрейд выше.
cop
3/6/2006, 2:59:55 AM
, 704*528, 640*480 , 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
3/6/2006, 5:01:29 PM
ну с битрейтом и разрешением более, менее понятно.
А дополнительные параметры?
Например на что влияет modulation (high/low)?
Чем оличается Quantization H.263 от Quantization H.263 Optimized ?
cop
3/7/2006, 2:06:04 AM
(AngeLR_W @ 06.03.2006 - время: 17:01) ну с битрейтом и разрешением более, менее понятно.
А дополнительные параметры?
Например на что влияет modulation (high/low)?
Чем оличается Quantization H.263 от Quantization H.263 Optimized ?
Параметр - modulation (high/low) предназначен для распределения битрейта по степени статичности сцен в фильме.
Т.е. если в фильме больше сцен с быстро меняющейся картинкой (типа жанра экшен), то есть смысл увеличить качество обработки таких сцен. Ну и соответственно наоборот - если фильм "спокойный" (типа - мелодрама), то двигаем ползунок в low.

Quantization H.263 и Quantization H.263 Optimized - это матрицы квантования, пдюс к ним ты забыл упомянуть Mpeg-2. Влияют они на качество обработки видеокадров, лучшие результаты дает "mpeg-2", но время на обработку видео немного увеличивается....
AngeLR
3/7/2006, 11:28:59 AM
Хех... спасиб cop.
Ну чтож буду засыпать "глупыми" вопросами, если не против.

А на что влияет "Psychvisual Enhancements" (none, masking, shaping) ?
cop
3/8/2006, 3:16:23 AM
(AngeLR_W @ 07.03.2006 - время: 11:28) Хех... спасиб cop.
Ну чтож буду засыпать "глупыми" вопросами, если не против.

А на что влияет "Psychvisual Enhancements" (none, masking, shaping) ?
Да спрашивай, помогу чем могу licklips.gif

"Psychovisual Enhancements" - как заявляется компанией DivX, это попытка убрать из изображения ненужные детали, например, для борьбы с шумом.
В целом, применять эту опцию я не рекомендовал бы. Гораздо лучших результатов можно достичь, включив чистящие фильтры при обработке видео в VirtualDub.
Чеширский кот
3/8/2006, 3:53:08 AM
Согласен с Cop, все недостатки поправишь при обработке.
Оригинал - есть оригинал
AngeLR
3/8/2006, 6:58:24 PM
А на что влияет Noise Reduction ?

PS. Сейчас конвертнул "Сволочи" битрейт - 2200, разрешение оставил оригинальное, codec performance - insane quality (самое макс. качество)... кодировало долго, но качество (!!!!) - от DVD не отличить smile.gif
AngeLR
3/8/2006, 10:51:32 PM
И еще: часто, при конвертировании DVD в DivX, звук опережает видео. Из-за чего это происходит и как от этого избавиться ?
Чеширский кот
3/9/2006, 3:36:46 AM
Выпадение кадров.
cop
3/9/2006, 4:08:10 AM
(AngeLR_W @ 08.03.2006 - время: 18:58) А на что влияет Noise Reduction ?

PS. Сейчас конвертнул "Сволочи" битрейт - 2200, разрешение оставил оригинальное, codec performance - insane quality (самое макс. качество)... кодировало долго, но качество (!!!!) - от DVD не отличить smile.gif
Noise Reduction - еще один фильтр для удаления шумов, лучше не включать...

Ну с таким битрейтом можно и на "стандарте" в два прохода жать, качество будет не плохое....и времени гораздо меньше займет wink.gif
cop
3/9/2006, 4:23:49 AM
(AngeLR_W @ 08.03.2006 - время: 22:51) И еще: часто, при конвертировании DVD в DivX, звук опережает видео. Из-за чего это происходит и как от этого избавиться ?
Выпадение кадров может быть, если кодировать сразу с DVD-диска. Но вот это я не рекомендую делать !!!
Пропускная возможность IDE ни в какое сравнение не идет со скоростью чтения с винта. Так, что проблемы очень вероятны. Да и привод свой пожалели бы, столько без передышки крутить....так его можно за пару месяцев убить wink.gif
Скидываем vob-ы на винт и потом жмем !!!
Проблем в этом случае практически не бывает....

Хотя возможны и другие причины рассинхронизации - слабый проц, неправильные настройки проги кодирования.

Как вариант, могу посоветовать, сжимать только видео, а аудио поток оставить в AC3. Если после сжатия фильма все будет нормально, то потом можно будет аудио пережать в mp3 без обработки видео.
Либо оставить AC3 как есть....это тоже ничего wink.gif

Да, чуть не забыл.....
Исправить рассинхронизацию можно в том же VirtualDub, но делается все это практически методом тыка....нужно будет подбирать параметры для смещения аудиодорожки.
Чеширский кот
3/9/2006, 5:51:34 AM
Сор, вопрос тебе, как кодировать звук в 5.1?
В пинакле пробовал расставлять по дорожкам, но это не то...
Думаю нужен кодек. Не в курсе?

Если не ответишь, пойду отдельный топик создам.
Andrew X
3/9/2006, 11:43:42 AM
(Чеширский кот @ 09.03.2006 - время: 02:51) Сор, вопрос тебе, как кодировать звук в 5.1?
В пинакле пробовал расставлять по дорожкам, но это не то...
Думаю нужен кодек. Не в курсе?

Если не ответишь, пойду отдельный топик создам.
Прога нужна специальная. Сейчас уже не помню, пробей в Yandex, например, "Кодирование звука 5.1".
Посмотри!
AngeLR
3/9/2006, 7:43:37 PM
2 cop
Выпадение кадров может быть, если кодировать сразу с DVD-диска
Кодирую с SATA винта, причём физически "отдельного" (ни системы, ни файлов подкачки... ни чего кроме копии DVD).
слабый проц
AMD64 3000+
неправильные настройки проги кодирования
пробовал "ни чего не трогая" (как всё стояло по умолчанию) - всё равно звук опережает видео.
... а аудио поток оставить в AC3
Тоже пробовал - без толку. cry_1.gif


Еще вопросик: насколько 2-х проходовое (в отличие от однопроходового) кодирование спасает качество выходного видео ?