Ogg Media

Ogg Media (OGM) - ձայնային, վիդեո և ուղեկցող տեքստով տվյալների հոսքերի պահպանման համար կոնտեյներ ֆորմատ է։ Ապահովում է ֆայլի ապահով փոխադրման անհրաժեշտ միջոցները, ֆայլի ամբողջականության վերահսկողությունը, մի քանի հոսքի վերարտադրման ընթացքում (հերթագայում) ֆայլում տեղափոխման քանակի նվազեցումը։

Ogg Media կոնտեյները Ogg կոնտեյների կողմնակի վերափոխումն է, հաշվարկված է Xiph.Org-ով ընդունվող ազատ կոդեկների վրա, ստեղծված է ոչ ազատ կոդեկների ընդունման համար, սովորաբար օգտագործվում է DirectShow-ի միջոցով AVI կոնտեյների հետ։ Ogg Media ստեղծվել է 2002 թ.` անկախ Xiph.Org-ից, որը 2004 թ. հրապարակեց խնդրանք` հեռացնել կոնտեյների անունից մոլորության մեջ գցող «Ogg» բառը։

OGM ֆորմատ 
Ogg եզրում տվյալների յուրաքանչյուր հոսք կոչվում է տրամաբանական հոսք (), մի քանի տրամաբանական հոսքերը միավորվում են ֆիզիկական հոսքերի մեջ ()։

Գոյություն ունեն տրամաբանական հոսքերի մեկ ֆիզիկականի միավորման հետևյալ մեթոդները.

 հաջորդական միավորում (), առաջին տրամաբանական հոսքի բոլոր էջերը հաջորդում են մինչև երկրորդ տրամաբանական հոսքը,
 խմբավորում (), հոսքերի էջերը տեղաշարժվում են, տարբեր հոսքերից տվյալների միաժամանակյա ընթերցման հնարավորության ապահովման համար, առանց ֆայլում տեղաշարժի էական փոփոխությունների (RIFF կոնտեյների համար հոսքերի այսպիսի դիրքը կոչվում է հերթագայում)։

Յուրաքանչյուր տրամաբանական հոսք բաժանվում է փաթեթների (). Փաթեթի ֆորմատը որոշվում է օգտագործված կոդեկով։ Փաթեթները բաժանվում են սեգմենտների (), որոնցից յուրաքանչյուրի չափը չի գերազանցում 255 բայթը։
Սեգմենտները միավորվում են էջերով, յուրաքանչյուր էջը պարունակում է 255 սեգմենտից ոչ ավել (տվյալների ընդհանուր չափը մեկ էջում երբեք չի գերազանցում 64 ԿԲ)։ Փաթեթը կարող է պարունակվել ավելի քան մեկ էջում (այսինքն` 64 ԿԲ-ից ավելի մեծ չափով), այդ դեպքում փաթեթի շարունակություն պարունակող էջի համար դրվում է հատուկ դրոշակ` «փաթեթի շարունակություն» ()։

Փաթեթի կառուցվածքը

Ծանոթագրություններ

Տես նաև 
Ogg