Народ обясните кто лучше?
Кодировал Xmpeg 4.5 DivX4.12 фрагмент фильма 5 минут. С битрейтом 500 Кбайт/с и 1000 Кбайт/с.
Что в RGB, что в YUY2, что в YV12 - разнице в качестве изображения не заметил, как не вглядывался..
По времени у меня в YUY2 кодируется быстрее, чем в RGB примерно в 1,3-1,4 раза, а в YV12 быстрее, чем RGB примерно в 1,4-1,5 раза.
Как собственно кодировать?
Вроде выгоднее всего в YV12, но я еще не видел ни одного фильма, у которого в свойствах было бы 12 бит. Если лучше всего кодировать в YV12, то почему все кодируют в RGB?
YUY2 - это родной формат DVD, поэтому без промежуточной конверсии в RGB получается быстрее. А вот DivX всегда кодирует в YV12, поэтому исходное изображение в данном формате еще более ускоряет процесс. Ну а RGB все используют потому, что зачастую софт не позволяет использовать другие цветовые модели. При стандартных настройках в NanDub по тому FAQ, которое лежит на данном сайте, например.
[This message has been edited by kvappa (edited 08 April 2002).]
[This message has been edited by kvappa (edited 08 April 2002).]
-
[This message has been edited by kvappa (edited 08 April 2002).]
То есть у меня что, в дубе не откроется кино закодированое в 16 бит или в 12?
Почему же? Все откроется! Только если перекодировать будешь, из того, что откроется, опять пойдет преобразование через RGB. А если откроешь, чтобы звук пристегнуть или на части фильм порезать, то какая разница, какой там формат! Пофигу абсолютно!
Тем более, как ни кодируй, все равно DivX будет в формате YV12 - это заложено в сам формат. Вне зависимости от исходника.
Ясно.
Значит, чтобы использовать YV12 дуб не помошник. Надо будет голым Xmpeg кодить.
quote:А почем тогда в свойствах фильма кажет 24 бита, если реально он 12 битовый?
Тем более, как ни кодируй, все равно DivX будет в формате YV12 - это заложено в сам формат. Вне зависимости от исходника.
------------------
Чай не водка - много не выпьешь.
[This message has been edited by Paul (edited 08 April 2002).]
А он вроде всегда так кажет! RGB типа.
Хотя, VirtualDub и NanDub все-таки могут юзать YUY2, а вот каким образом, лучше глянуть в DVD-rip guide by Alonzo: http://www.rusdivx.net/ibf/style_emoticons/default/Forum4/HTML/000805.html
[This message has been edited by kvappa (edited 08 April 2002).]
поправьте меня, если ошибаюсь, но мне кажется, что при кодировании в RGB 32 или RGB 24 качество ЯВНО лучше, нежели в YUY2... Да и файл заметно побольше получается.
Поправляю тебя
Если кодировать ДВД не меняя цветность (YUY2), то качество будет лучше (при том же битрейте)
ОК. А я если с TV захватывать изображение?
Поправьте меня!
2 Andy:
Если с ТВ, то лучше, думаю, будет поставить RGB. Типа сохраняем без излишних конверсий цветовую модель исходника. Ведь насколько понимаю, в случае с DVD, потеря в качестве происходит из-за промежуточной операции пересчета цветовой модели (из YUY2 в YV12 через RGB). Я прав?
Да, а в какой это программе есть RGB32?
Video Man 3.0
hxxp://www.stoik.com/
Andy:
quote:Каким образом ты это определил, если при кодирование задается битрейт? То есть имено примерный размер файла, а не уровень качества Я же написал, что на мой взгяд качество полученого в разных цветовых схемах не отличимо. По крайне мере для исходников с dvd.
Да и файл заметно побольше получается.
kvappa
quote:Да не фига! Кодируем в RGB - 24, в YUY2 - 16, а в YV12 - 12.
А он вроде всегда так кажет! RGB типа.
All: я понял, что RGB этот бяка. Но что выбрать YUY2 или YV12? По скорости кодирования в YV12 чуть-чуть быстрее. Но всякие там преобразования происходят..
Вобщем я так понимаю:
1. Кодируем в RGB: исходники в YUY12 преобразуеются в RGB, потом кодек преобразует в YV12, затем кодируется в YV12. При просмотре.. фиг его знает чего там при просмотре.
2. Кодируем в YUY2: исходники в YUY2 кодеком преобразуется в YV12, затем кодируются в YV12
3. Кодируем в YV12: исходники в YUY2 преобруется в YV12, затем кодируется в YV12.
Если я все правильно написал, то получается, что если 3 хоть и не на много, но быстрее, чем 2, то выходит, что преобразование внешней прогой, например Xmpeg 4.5, из YUY2 в YV12 выполняется быстрее, чем преобразование кодеком..
------------------
Чай не водка - много не выпьешь.
2 Paul
Мои слова следует отнести к захвату видео с TV, когда получается несжатый avi
Dlya zahvata s TV luch stavit' YUY2 ili UYVY :
11 punkt v:
http://www.geocities.com/lukesvideo/highrescapvdub.html
2 AmBal
quote:
Most MJPEG codecs have a bug that produces washed out colors unless you select 24-bit RGB
А я ж как раз 24-bit RGB и делаю по возможности...
2 Andy
Nu togda use v poryadke. Ya ispol'zuyu YUY2 s Huffyuv dlya ripa s TV...
На IXBT.com появился новый FAQ по оцифровке видео. Много интересной и полезной информации, в частности, о системах кодирования цвета.
Лежит вот тут:
quote:
http://www.ixbt.com/digimage/faq-capturing.shtml
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)