Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.29;
Скачать: CL | DM;

Вниз

Графический формат, блин   Найти похожие ветки 

 
ZzzzZ   (2006-03-24 07:35) [0]

Доброго времени.
Есть программка, не моя, которая пишет видео(типа видео захват).
Размер 320*240
Формат буффера такой:
76800
------
38400
------
76800
------
38400
------
76800
------
38400
--------------
Это формат одного кадра(как я это понимаю, медиа никогда не занимался).
Вопрос: Что это за формат, где можно про него прочитать?


 
tesseract ©   (2006-03-24 09:12) [1]

Инфы вообще никакой?
Она в буфер пишет или на диск?
видеозахват в 80% случаев использует проприентраный формат.


 
Анонимщики ©   (2006-03-24 10:54) [2]

проприентраный формат - Это что такое?

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


 
SamBrook ©   (2006-03-24 11:57) [3]


> Анонимщики ©   (24.03.06 10:54) [2]
> проприентраный формат - Это что такое?
>
> Похоже на трехбайтные значения, т.е. цвет для каждого пиксела
> (24-битный). Хотя гадать - дело неблагодарное.


Видимо имелось в виду модное слово "проприетарный".
на 24 bpp не похоже - размер не тот.
Больше смахивает на 12 бит, причем один кадр соответсвует двум последовательным содержимым буфера.
Но в целом по формулировке вопроса это понять невозможно.


 
Sapersky   (2006-03-24 12:08) [4]

Больше смахивает на 12 бит, причем один кадр соответсвует двум последовательным содержимым буфера.

Если камера настолько продвинутая, что умеет с 12 битами обращаться. Но почему 2-м сожержимым? Если RGB, то как раз один кадр.

Или какой-нибудь YUV. Например, 3 кадра (76800 + 38400) YUV 4:1:1.


 
SamBrook ©   (2006-03-24 12:27) [5]


> Но почему 2-м сожержимым? Если RGB, то как раз  один кадр.

Не понял:
320 x 240 x 3 = 230400  а у автора 76800=320 x 240 x 1


 
Sapersky   (2006-03-24 12:33) [6]

Сам же говорил про 12 бит. А автор утверждает, что те 6 чисел - это 1 кадр.
76800 + 38400 = 320 * 240 / 8 * 12. И таких пар 3 штуки (RGB).


 
SamBrook ©   (2006-03-24 12:41) [7]


> Это формат одного кадра(как я это понимаю, медиа никогда
> не занимался).

Судя  по этим словам, автор не уверен в своем предположении :)
А 12 бит RGB обычно выравнивают до 2 байт (по крайней мере так делали все драйвера камер с которыми я имел дело, а их было достаточно много).


 
Pavia ©   (2006-03-25 22:00) [8]

Это не RGB скорее всего уже сжатое в UV4:2:0
Соответственно 76800 это U плоскость и 38400 это V плоскость


 
ZzzzZ ©   (2006-03-28 08:05) [9]

День добрый.
Пишет в буфер в памяти. Сегодня как до своего компа доберусь, посмотрю
как видеофаил устроен, в который он пишет.
Я почти(на 90%)уверенн, что это один кадр. Тока меня смущают эти 38400.

А где можно почитать про эти форматы?
UV, YUV etc.



Страницы: 1 вся ветка

Текущий архив: 2006.10.29;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.065 c
2-1160458972
Alina
2006-10-10 09:42
2006.10.29
Базы в Делфи.


2-1160465616
B0Bka
2006-10-10 11:33
2006.10.29
МП3 таг


15-1160046641
saNat
2006-10-05 15:10
2006.10.29
Требуется помощь в настройке сети


9-1137705526
Аццкий_рыцарь:)
2006-01-20 00:18
2006.10.29
Освещение в DelphiX...


2-1160811211
Xtreme
2006-10-14 11:33
2006.10.29
Delphi begin 4