OGG

(Pāradresēts no Ogg)

Ogg ir bezmaksas, brīvas pieejas video/audio failu konteinera formāts, kura izstrādātājs ir Xiph.Org Foundation (bezpeļņas sabiedrība, kura nodarbojas ar interneta multimediju aizsardzību no privāto interešu kontroles).

Ogg bitstraumes formāts sākotnēji tika izstrādāts kā cita, lielāka projekta pamats, kura mērķis bija izveidot komponentu kopumu multimediju failu kodēšanai un dekodēšanai. Formāts sastāv no datu slāņiem, ko sauc par “Ogg lapu”. Katra lappuse sākas ar rakstzīmēm “OggS”, lai identificētu failu kā Ogg formātu.

Ogg formāta autori apgalvo, ka to neierobežo programmatūras patenti un, ka šis formāts ir paredzēts, lai nodrošinātu manipulācijas ar augstas kvalitātes digitālajiem multimediju failiem un to straumēšanu. Nosaukums “Ogg” ir atvasināts no “ogging”, kas ir žargons, radies no datorspēles Netrek.

Ogg konteinera formātā var apvienot (angļu: multiplex) vairākus neatkarīgas multimediju straumēšanas slāņus (angļu: layers) – audio, video, tekstu (piemēram, subtitrus) un metadatus. Ogg multimediju satvarā, Theora (bezmaksas, atvērtas pieejamības video saspiešanas formāts no Xiph.org Foundation) nodrošina failu zudumradošu jeb neatgriezenisku (angļu: lossy) video slāņa saspiešanu. Audio slānis parasti tiek nodrošināts ar uz mūziku orientētu Vorbis formātu un tā pēcteci Opus. Bezzuduma (angļu: losseless) audio saspiešanas formāti ietver FLAC un OggPCM.

Pirms 2007. gada .ogg faila nosaukuma paplašinājums tika izmantots visiem failiem, kuru saturā tika izmantots Ogg konteinera formāts. Kopš 2007. gada Xiph.Org Foundation iesaka faila formātu .ogg izmantot tikai Ogg Vorbis audio failiem. Xiph.Org Foundation nolēma radīt jaunu failu paplašinājumu un mediju formātu kopu, lai aprakstītu dažāda satura failus, piemēram, paplašinājums .oga paredzēts tikai audio failiem, .ogv - video failiem ar vai bez skaņas (ar Theora failu saspiešanas formātu), .ogx – multipleksētiem Ogg failiem.

Tā kā šis formāts ir bezmaksas un uz tā lietošanu neattiecas ar autortiesībām saistīti ierobežojumi, Ogg dažādi kodeki ir iekļauti dažādos bezmaksas un arī patentētos, plaši pieejamos multivides atskaņotājos - gan komerciālos, gan nekomerciālos, kā arī pārnēsājamos multivides atskaņotājos un dažādu ražotāju GPS uztvērējos.

Ogg konteineris galvenokārt tiek izmantots video straumēšanā, kas “iekapsulē” hronoloģiskus, laikā lineārus, no dažādiem slāņiem sastāvošus datus vienā failā jeb straumē. Lietojumprogramma vienmēr ar kodēt un/vai dekodēt visas bitstraumes funkcijas vienā piegājienā bez meklēšanas un ar minimālu aizkavi. [1]

Ogg projekts sākās ar vienkāršu audio saspiešanas pakotni, kā daļa no lielāka projekta 1993. gadā. Programmatūra sākotnēji tika nosaukta par Squish, bet jau esoša zīmola dēļ tā tika pādēvēta par OggSquish. Šis nosaukums vēlāk tika izmantots visam Ogg projektam. 1997. gadā Xipophorus OggSquish tika raksturots kā “mēģinājums izveidot elastīgu, saspiesta audio formātu modernām audio lietojumprogrammām, kā arī nodrošināt pirmo audio formātu, kas tiek atbalstīts jebkurā un katrā modernā datora platformā”.

AtsaucesLabot

  1. https://xiph.org/ogg/doc/oggstream.html. Tukšs vai neesošs |title=