Ogg Media (OGM) — формат, мультимедіа-контейнер для зберігання потоків даних, таких як відео, аудіо, і субтитри. Забезпечує надійне транспортування файлу, контроль цілісності файлу, мінімізацію кількості переміщень по файлу під час відтворення декількох потоків (чергування). Був пізніше витіснений форматом MKV.
Проект був заснований на популярному форматі AVI і Ogg, який у той час підтримував тільки звук. Деякий час тому, на зміну формату mp3 був створений формат OGG Vorbis. Для зберігання звукового потоку vorbis був розроблений стандарт OGG Bitstream, який надалі застосували для зберігання відео.
Можливості
- Підтримка каталогів
- Підтримка декількох доріжок субтитрів
- Підтримка різних форматів відео (DivX, XviD, інші, які використовуються в AVI файлах)
- Підтримка декількох звукових потоків в різних форматах (MP3, AC3, AAC, Vorbis, LPCM)
Розширення файлу OGM є .ogm.
Формат OGM
Кожен потік даних в термінах ogg називається логічний потік (англ. logical bitstream), кілька логічних потоків об'єднуються у фізичний потік (англ. physical bitstream) .
Існують наступні методи об'єднання логічних потоків в один фізичний :
- послідовне об'єднання (англ. chaining) , всі сторінки першого логічного потоку слідують до сторінок другого логічного потоку
- угруповання (англ. grouping) , сторінки потоків перемішуються для забезпечення можливості одночасно читати дані з різних потоків без істотної зміни зміщення у файлі ( для RIFF -контейнера таке положення потоків називається чергуванням ) .
Кожний логічний потік розбивається на пакети (англ. packets) . Формат пакета визначається використовуваним кодеком . Пакети діляться на сегменти (англ. segments) , розмір кожного з сегментів не перевищує 255 байт. Сегменти об'єднуються в сторінки (англ. pages) , кожна сторінка містить в собі не більше 255 сегментів ( загальний розмір даних в одній сторінці ніколи не перевищує 64 Кб) . Пакет може міститися більше ніж в одній сторінці (тобто бути в розмірі більше 64 Кб) , в цьому випадку для сторінки, що містить продовження пакету, виставляється спеціальний прапор «продовження пакету» (англ. continued_packet_flag )
Див. також
Посилання
- Описание формата OGM [ 26 квітня 2014 у Wayback Machine.]
- Форматы видео и их характеристики [ 26 квітня 2014 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Ogg Media OGM format multimedia kontejner dlya zberigannya potokiv danih takih yak video audio i subtitri Zabezpechuye nadijne transportuvannya fajlu kontrol cilisnosti fajlu minimizaciyu kilkosti peremishen po fajlu pid chas vidtvorennya dekilkoh potokiv cherguvannya Buv piznishe vitisnenij formatom MKV Proekt buv zasnovanij na populyarnomu formati AVI i Ogg yakij u toj chas pidtrimuvav tilki zvuk Deyakij chas tomu na zminu formatu mp3 buv stvorenij format OGG Vorbis Dlya zberigannya zvukovogo potoku vorbis buv rozroblenij standart OGG Bitstream yakij nadali zastosuvali dlya zberigannya video MozhlivostiPidtrimka katalogiv Pidtrimka dekilkoh dorizhok subtitriv Pidtrimka riznih formativ video DivX XviD inshi yaki vikoristovuyutsya v AVI fajlah Pidtrimka dekilkoh zvukovih potokiv v riznih formatah MP3 AC3 AAC Vorbis LPCM Rozshirennya fajlu OGM ye ogm Format OGMKozhen potik danih v terminah ogg nazivayetsya logichnij potik angl logical bitstream kilka logichnih potokiv ob yednuyutsya u fizichnij potik angl physical bitstream Isnuyut nastupni metodi ob yednannya logichnih potokiv v odin fizichnij poslidovne ob yednannya angl chaining vsi storinki pershogo logichnogo potoku sliduyut do storinok drugogo logichnogo potoku ugrupovannya angl grouping storinki potokiv peremishuyutsya dlya zabezpechennya mozhlivosti odnochasno chitati dani z riznih potokiv bez istotnoyi zmini zmishennya u fajli dlya RIFF kontejnera take polozhennya potokiv nazivayetsya cherguvannyam Kozhnij logichnij potik rozbivayetsya na paketi angl packets Format paketa viznachayetsya vikoristovuvanim kodekom Paketi dilyatsya na segmenti angl segments rozmir kozhnogo z segmentiv ne perevishuye 255 bajt Segmenti ob yednuyutsya v storinki angl pages kozhna storinka mistit v sobi ne bilshe 255 segmentiv zagalnij rozmir danih v odnij storinci nikoli ne perevishuye 64 Kb Paket mozhe mistitisya bilshe nizh v odnij storinci tobto buti v rozmiri bilshe 64 Kb v comu vipadku dlya storinki sho mistit prodovzhennya paketu vistavlyayetsya specialnij prapor prodovzhennya paketu angl continued packet flag Div takozhPosilannyaOpisanie formata OGM 26 kvitnya 2014 u Wayback Machine Formaty video i ih harakteristiki 26 kvitnya 2014 u Wayback Machine Cya stattya ye zagotovkoyu Vi mozhete dopomogti proyektu dorobivshi yiyi Ce povidomlennya varto zaminiti tochnishim