Перейти к содержимому


!!! Только у нас на форуме !!!
Спектакли от дяди Пчёлки

для просмотра необходима регистрация
Фотография
- - - - -

Двухпроходное кодирование в МПЕГ.


  • Please log in to reply
23 ответов в этой теме

#1 Raccoon

Raccoon
  • Участник
  • 39 Сообщений:

Отправлено 02 мар 2005 - 15:13

Как-то исторически сложилось, что мой опыт работы с видео основывался на кодировании в DivX. Тут все понятно. Два прохода дают визуальный прирост качества на том же объеме. С премьером кожу в мпег2. И как-то по привычке всегда ставил в два прохода. А тут решил сравнить результаты одно и двухпроходного кодирования. По качеству особой разницы не заметил. Но вот объем двухпроходного видео ощутимо больше. Плюс еще глючить с пейджфайлом при этом премьер начинает.
А есть ли смысл двух проходов? Кто подскажет внутренности этого процесса?
  • 0

#2 Erny

Erny
  • Участник
  • 1 089 Сообщений:

Отправлено 02 мар 2005 - 17:52

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

#3 Вл@димир

Вл@димир
  • Участник
  • 947 Сообщений:

Отправлено 02 мар 2005 - 19:37

И плюс более точный выход на размер результирующего файла.
  • 0

#4 Raccoon

Raccoon
  • Участник
  • 39 Сообщений:

Отправлено 02 мар 2005 - 20:03

возможно
статистики ч не набирал
просто визуальные впечатления
если в дивикс сразу навскидку видно невооруженным взглядом разницу, то тут я сколько не приглядывался, ничего не уловил. на мой взгляд если и есть разница, то она компенсируется разницей в размерах результатов. битрейт вроде не сильно высокий был, чтобы разница в качестве была так несущественна.
так или иначе все это делается в то время, когда я сладко сплю и не имеет особого значения когда произойдет шатдаун компа, через два часа или через четыре.
продолжу кодить в два прохода :D
  • 0

#5 Doc

Doc
  • Участник
  • 599 Сообщений:

Отправлено 03 мар 2005 - 01:03

И правильно, что не уловил. Кодируй в один проход.
Mpeg2 это не MPeg4. Смысла коировать в два прохода не вижу.
  • 0

#6 black

black
  • Участник
  • 1 057 Сообщений:

Отправлено 03 мар 2005 - 02:00

Ну-ну
а попробуй резкую панарамку скодировать на невысоком битрейте в один проход... и потом посмотри на квадратики :D

На самом деле все зависит от битрейта и содержания картинки, иногда один проход даже самых хороших кодеров не спровляется, но зачастую действительно невооружонным глазом не отлечишь.
  • 0

#7 Raccoon

Raccoon
  • Участник
  • 39 Сообщений:

Отправлено 03 мар 2005 - 09:38

Прошу прощения за то что не разобравшись задаю глупые вопросы :D
Оказывается, вопреки тому что писал мой тюнер, на самом деле его софт кодировал с переменным битрейтом.
Действительно, для переменного битрейта второй проход совершенно не нужен. Там где на постоянном вылазят квадратики, на переменном будет скачек датарейта : )
  • 0

#8 Paparimski

Paparimski
  • Участник
  • 493 Сообщений:

Отправлено 03 мар 2005 - 10:30

Если я кодирую весь ролик с постоянным битрейтом 8000, то зачем мне два прохода? Или вправду много места сэкономлю на переменном?
  • 0

#9 Raccoon

Raccoon
  • Участник
  • 39 Сообщений:

Отправлено 03 мар 2005 - 11:09

Paparimski, два прохода Вам может и не к чему, а переменный битрейт с одним проходом очень даже к чему. Конечно, все сильно зависит от источника, но экономия ощутимая. пусть 8000 будет максимумом, можно и 10000, а вот минимальный и средний битрейт можно понизить без потери качества. готов поспорить, что видео с максимумом 10000, но с переменным битрейтом скорее всего будет меньшего обьема, чем постоянного 8000, да и качество возможно будет повыше. смотря с какой быстротой меняется картинка.
  • 0

#10 Вл@димир

Вл@димир
  • Участник
  • 947 Сообщений:

Отправлено 03 мар 2005 - 13:51

10000 - это перебор для DVD. Стандарт предусматривает не более 9800 видео + звук.

А по сути вопроса - лично мое мнение. На больших битрейтах, даже 8000 и CBR от VBR будет малозаметен.

А вот преимущество 2-х проходов от 1-го проявляется лучше всего на низких битрейтах, скажем 4000-5000.
  • 0

#11 Raccoon

Raccoon
  • Участник
  • 39 Сообщений:

Отправлено 03 мар 2005 - 14:18

Давайте определимся о чем мы говорим.
>10000 - это перебор для DVD. Стандарт предусматривает не более 9800 видео + звук.

я говорил о VBR и 10000 в пике. понятно, что констант делать на 10000 нет никакого смысла. а так средний битрейт, допустим, 4000, минимальный 2000, а пиковый пусть 10000 стоит. скорее всего до него за всю кодировку битрейт не разу и не поднимется, так сказать подстраховка.

>А по сути вопроса - лично мое мнение. На больших битрейтах, даже 8000 и CBR от VBR будет малозаметен.

визуально не будет заметен. а на сколько будет легче файл с VBR?
  • 0

#12 Вл@димир

Вл@димир
  • Участник
  • 947 Сообщений:

Отправлено 03 мар 2005 - 15:02

Я имел виду по качеству при одинаковых битрейтах. Спору нет, CBR в 8000 будет эквивалентен... ну, не знаю, 7200-7500 в VBR, соответственно и вес заметно облегчится.
  • 0

#13 Okey

Okey
  • Участник
  • 195 Сообщений:

Отправлено 04 мар 2005 - 07:52

Один и тот же файл avi DV 167 Мб сначала с рекоменд. установками сжал в DivX 1 pass, получил 22 Мб, потом в 2 pass - 8 Мб... Т.е. выигрыш в объеме между двумя полученными файлами почти в три раза, НО
файл 2 pass не могу никакими плеерами воспроизвести, в том числе плеером DivX ... Расширение обоих - avi. Файл 1 pass читается всеми плеерами... Где собака?

Сообщение отредактировано Okey: 04 мар 2005 - 07:55

  • 0

#14 Raccoon

Raccoon
  • Участник
  • 39 Сообщений:

Отправлено 04 мар 2005 - 10:56

Не совсем понятно что Вы делали с DivX. Во-первых в DivX из премьера лучше не кодировать. Ерунда получается. Экспортировать поект в мпег2 с хорошим качеством, а в дальнейшем, если понадобится его пожать, есть чудесный виртуалдабмод, коим и следует воспользоваться.
А в дубе уже два варианта. Кодирование в один проход или в два прохода. При двухпроходном (так-то N проходном) кодировании за первый проход мы получаем небольшой avi файл с информацией о битрейтах. Он действительно не будет читаться ни какими плейерами, потому что это вообще не видео. Так же у нас в результате есть лог файл DivX, который сносить нельзя до окончания второго прохода. А вот уже за второй проход получаем полноценное видео.
  • 0

#15 Okey

Okey
  • Участник
  • 195 Сообщений:

Отправлено 04 мар 2005 - 13:54

Да, я это делал в Адобе. Спасибо, Попробую твой путь.
Но не понятно, зачем нужен промежуточный MPEG-2???
Я могу ДВ созранить в ДВ. и этот ДВ кодировать в DivX/

Сообщение отредактировано Okey: 04 мар 2005 - 13:57

  • 0

#16 baraban+

baraban+
  • Гвардия
  • 2 695 Сообщений:

Отправлено 04 мар 2005 - 14:02

В промежуточном файле хранится информация по кодированию, на основе которой производится кодирование второго прохода. За счет этого улучшается качество и уменьшается размер конечного файла.
  • 0

#17 Dick

Dick
  • Участник
  • 11 196 Сообщений:

Отправлено 04 мар 2005 - 14:10

Так я про МРЕГ-2, а не про первый проход 2 pass DivX !!!

Мы что говорим о разных вещах?

Зачем MPEG-2? Мне нужен 2 pass DivX сразу после avi DV.
  • 0

#18 baraban+

baraban+
  • Гвардия
  • 2 695 Сообщений:

Отправлено 04 мар 2005 - 14:29

Дик,
Я что-то не понял. Это твое первое сообщение в этой теме, а ты пишешь так, словно уже написал целый трактат в ней.
  • 0

#19 Erny

Erny
  • Участник
  • 1 089 Сообщений:

Отправлено 04 мар 2005 - 17:33

Okey, MPEG-2 в вашем случае совсем даже не при чем, просто каждый смотрит со своей колокольни :)
  • 0

#20 Raccoon

Raccoon
  • Участник
  • 39 Сообщений:

Отправлено 04 мар 2005 - 18:48

Ну, дабы не диктовать что-то со своей колокольни, я просто выскажу свои резоны кодирования в DVD формат ака мпег2 ака DV (иногда).
Во-первых, мой результат можно нарезать на диск и смотреть на любом DVD плейере.
Во-вторых, я так и не добился от премьера толкового экспорта в DivX. На битрейтах меньше 2000 идут лаги. Виртуалдаб больше для этого подходит - несомненно.
И потом, как вы себе представляете кодирование в DivX в два прохода в премьере? Поставил один проход, ждешь, потом ставишь второй?
А тут я ставлю на кодинг в DVD фогмат премьер, выставляю таймер шатдауна и баиньки. На след. день или нарезаю это на болванку, или настраиваю виртуалдуб на кодинг в два прохода с автошатдауном. И, соответственно, баиньки. Ляпота : )))

---добавлено (Raccoon, [mergetime]1109944095[/mergetime]):

Но не понятно, зачем нужен промежуточный MPEG-2??? Я могу ДВ созранить в ДВ. и этот ДВ кодировать в DivX/

<{POST_SNAPBACK}>

А что по Вашему есть DV?
Это и есть мпег2 соответственного формата : )
  • 0

#21 baraban+

baraban+
  • Гвардия
  • 2 695 Сообщений:

Отправлено 04 мар 2005 - 20:29

Raccoon
Тут вы не правы. DV - это один формат. MPEG-2 - это другой формат. Не надо путать. Если вы читаете что DV - это просто скрашение от Dijital Video (цифровое видео), и это понятие распространяется на все форматы, то ошибаетесь.
  • 0

#22 Erny

Erny
  • Участник
  • 1 089 Сообщений:

Отправлено 04 мар 2005 - 22:47

Raccoon, про 2х Pass никто не спорит, просто вы хватаете в MPEG-2, а те у кого в проекте DV, зачем им пережимать лишний раз?
И на счет того, что из Премьера дивикси кодирование глючит, с этим тоже никто не спорит, да и смысла нет этого делать, все-равно надо файл ави, или MPEG как у вас, сохранить как исходник, хотя бы на время, а с проектом всякое может случиться, что, потом переделывать будете? Вот, вроде и особого смысла нет заставлять из премьера кодить дивикси ентот, хорошо хоть другие кодеки работают, которые действительно нужны бывают.
  • 0

#23 Dick

Dick
  • Участник
  • 11 196 Сообщений:

Отправлено 05 мар 2005 - 04:32

2 baraban+ "Дик,
Я что-то не понял. Это твое первое сообщение в этой теме, а ты пишешь так, словно уже написал целый трактат в ней."


Барабаньчик! Каюсь. По ошибке не в ту тему воткнул свое сообщение.
  • 0

#24 Raccoon

Raccoon
  • Участник
  • 39 Сообщений:

Отправлено 05 мар 2005 - 09:39

Raccoon, про 2х Pass никто не спорит, просто вы хватаете в MPEG-2, а те у кого в проекте DV, зачем им пережимать лишний раз?

baraban+, Erny, я с вами согласен. тут я допустил неточность. премьеровский DV формат использует не мпег2 кодек : ) просто я никогда им не пользуюсь при наличии мэйнконцепт плагина. и если бы я имел проект в DV, то именно в него я бы и экспортировал, а не в мпег2. А затем жал бы виртуалдабом. Повторяю, я ни в коем случае не агитирую за экспорт в мпег2, просто я показываю, как делаю я, в связи с тем, что исходники у меня в мпег2.
Основной моей мыслью был экспорт в формат исходников, а не в DivX.
  • 0


0 человек читают эту тему

0 пользователей, 0 гостей, 0 скрытых пользователей

Rambler's Top100