Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "Media";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.056 c
2-1160705558
Sunrice
2006-10-13 06:12
2006.10.29
поиск по тексту с последующим вырезанием кусков


3-1157362217
alexvan
2006-09-04 13:30
2006.10.29
Вопрос по BLOB


3-1156855026
pic509
2006-08-29 16:37
2006.10.29
Как передать в Хранимую процедуру параметр=null


15-1160213675
Sperminator
2006-10-07 13:34
2006.10.29
Темы на siemens x65,x75


15-1159886191
Some
2006-10-03 18:36
2006.10.29
Правильно ли я поступил





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский