close

Teoria

Siirry navigointiin Siirry hakuun
teoria
Theora logo 2007.svg
kehittäjä
Xiph.Org-säätiö
https://theora.org/
Yleistä tietoa
tiedostopääte .ogv
miimi-tyyppinen video/ogg
ensimmäinen julkaisu 1. kesäkuuta 2004
muoto tyyppi Audio/video koodekki
pidennetty alkaen VP3
Standardit) Erittely
avoin muoto Joo 
Theora (libtheora)
Theora logo 2007.svg
Yleistä tietoa
ohjelmatyyppi audio/video koodekki
kehittäjä Xiph.Org-säätiö
LisenssiBSD - tyyppi / " Xiph-lisenssi "
Tekninen informaatio
Aikataulutettu sisään C
Versiot
Uusin vakaa versio 1.1.1 (1. lokakuuta 2009 (13 vuotta ja 15 päivää))
Linkit

Theora on ilmainen videokoodekki , jota Xiph.Org Foundation kehittää osana Ogg -projektiaan . On2 Technologiesin lahjoittaman VP3 -koodekkin perusteella Xiph.Org on parantanut ja laajentanut sitä antaen sille samat tulevaisuuden mahdollisuudet kooderin parannuksiin kuin Vorbis -äänikoodekilla .

Google alkoi vuonna 2010 rahoittaa osaa Ogg Theora -projektista.

Esittely

Theora on yleiskäyttöinen videokoodekki, jolla on alhainen suorittimen kulutus . [ 1 ] Se perustuu VP3 -videokoodekkiin , jonka on tuottanut On2 Technologies , joka lahjoitti VP3.1- lähdekoodin Xiph.Org Foundation -säätiölle , joka julkaisi sen tarkistetun 3-lausekkeen BSD - lisenssillä .

Vaikka VP3 on patentoitu tekniikka, On2 on peruuttamattomasti luopunut kaikista oikeuksistaan ​​ja patenteistaan ​​syyskuusta 2001 lähtien . Kesäkuussa 2002 On2 Technologies ja Xiph.Org Foundation ilmoittivat yhteistyöstä Ogg Theoran kehittämiseksi: VP3:n integroiminen Ogg- ja Vorbis-projektiin .

Tavoitteena on mahdollisuus saada Ogg- tiedostoja , joissa Theora toimii videokerroksena , kun taas Vorbis toimii yleensä äänikerroksena ( Speex ja FLAC voivat toimia myös äänikerroksina). Tämä mahdollistaa äänen ja videon työskentelyn ilman, että sinun tarvitsee työskennellä suljettujen ja/tai maksullisten formaattien kanssa, eli sinulla on ilmainen ja kilpailukykyinen vaihtoehto MPEG- konsortion MPEG-4- ryhmän muodoille .

Nimi Theora kunnioittaa kuvitteellista hahmoa Theora Jonesia , jota Amanda Pays esittää televisiosarjassa Max Headroom .

VP3 ja Theora

Theora perustuu alun perin VP3-koodekkiin, mutta laajentaa tämän pakkauksenhallinnan ominaisuuksia . VP3 - koodattu sisältö voidaan muuntaa Theora-muotoon, joten lopullinen laatu ei heikkene. Theoraan koodattua sisältöä ei kuitenkaan yleensä voida muuntaa VP3-muotoon ilman laadun heikkenemistä.

Tekniset tiedot

Theora on menetelmä häviölliseen videon pakkaamiseen . Pakattu video voidaan tallentaa mihin tahansa sopivaan mediasäiliöön (esim . Matroska ), mutta se on yleensä Ogg -säilömuodossa, jota Xiph.Org suosittelee ja jota käytetään usein Vorbis -äänimuodon kanssa .

Theora I on lohkopohjainen muunnoskoodekki, joka käyttää Type-II 8 x 8 Discrete Cosine Transform -muunnosta ja lohkopohjaista liikkeen kompensointia . Tämä asettaa sen samaan koodekkiluokkaan kuin MPEG-1 , MPEG-2 , MPEG-4 ja H.263 . Yksityiskohdat siitä, kuinka yksittäiset lohkot on järjestetty ja kuinka DCT-kertoimet tallennetaan bittivirtaan, eroavat kuitenkin olennaisesti näissä koodekeissa. Theora tukee vain sisäisiä kehyksiä (I-kehykset MPEG:ssä) ja inter frameja (P-kehykset MPEG:ssä). MPEG -koodekeissa ei ole vastaavaa bi-ennustettaville kehyksille (B-frameille) .

Theora tarjoaa joukon uusia tai parannettuja ominaisuuksia verrattuna VP3:een.

Ominaisuudet

Tila

Bittivirtamuoto jäädytettiin torstaina 1. heinäkuuta 2004 . Kaikkia alpha 3 -kooderilla luotuja tiedostoja (ja tietysti myöhemmillä koodereilla) voidaan toistaa tulevilla dekoodereilla.

Useiden vuosien alfa- ja vuoden beta-vaiheen jälkeen Xiph.Org Foundation julkaisi libtheoran lopullisen version 1.0 3. marraskuuta 2008 keskittyen ensisijaisesti vakauteen, siirrettävyyteen ja taaksepäin yhteensopivuuteen.

Versio 1.1.0 julkaistiin 24. syyskuuta 2009, ja sitä sponsoroivat Mozilla Foundation , Wikimedia Foundation ja Red Hat ; Tämä versio käyttää seuraavan sukupolven kooderia, koodinimeltään "Thusnelda", joka on jo osoittanut huomattavan parannuksen laadussa rikkomatta taaksepäin yhteensopivuutta, nopeampaa dekooderia, kaksipäästötilaa ja muita parannuksia.

" Alfa "-tila versiota 1.0:aa edeltävissä versioissa oli hieman harhaanjohtava, koska sitä ei käytetty viittaamaan vaiheeseen, jossa tuote oli edelleen epävakaa tai sisälsi virheitä, joista puuttui virheenkorjaus , vaan se ei sisältänyt kaikkia toiminnassa tarvittavia ominaisuuksia. vapauttaa lopullinen. Theora on tällä hetkellä kypsä ja vakaa koodekki käytettäväksi, ja tänään luotuja tiedostoja voidaan toistaa tulevilla Theoran määrityksen mukaisilla dekoodereilla.

1.0 Beta 1 -julkaisun jälkeen bittivirran versio on vaihdettu versioon 3.2.1 (aiemmissa versioissa se oli 3.2.0) ja on tarpeen käyttää uutta dekooderia Theora-exp-haaroista, jonka on kirjoittanut Dr. Timothy Terriberry joka täyttää Theoran täydelliset vaatimukset tällä kooderilla tai uudemmalla luotujen tiedostojen toistamiseksi. Beta 1:llä tai uudemmalla kooderilla luotu uusi sisältö vaatii uuden dekooderin, vanhaa sisältöä voidaan toistaa ilman ongelmia uudella dekooderilla. Yleissääntönä on, että kaikkien nykyisten sovellusten on päivitettävä digiboksi uusimpaan versioon tukeakseen kaikkea sisältöä.

Kehityslinja

Theoraa kehitetään aktiivisesti, ja Xiph.Org on julkaissut kahdeksan alfa- ja kolme beetaversiota 1.0-haaralle, minkä jälkeen kaksi alfa- ja kolme beetaversiota 1.1-haaralle sekä ylläpitojulkaisu tälle haaralle.

Versio 1.0 Julkaisupäivämäärä
1.0 Alfa 1 25. syyskuuta 2002
1.0 Alpha 2 9. kesäkuuta 2003
1.0 Alpha 3 20. maaliskuuta 2004
1.0 Alpha 4 15. joulukuuta 2004
1.0 Alpha 5 20. elokuuta 2005
1.0 Alpha 6 30. toukokuuta 2006
1.0 Alpha 7 20. kesäkuuta 2006
1.0 Alpha 8 18. syyskuuta 2007
1.0 Beta 1 22. syyskuuta 2007
1.0 Beta 2 12. lokakuuta 2007
1.0 Beta 3 16. huhtikuuta 2008
1.0 3. marraskuuta 2008
Versio 1.1 Julkaisupäivämäärä
1.1 Alfa 1 27. maaliskuuta 2009
1.1 Alfa 2 26. toukokuuta 2009
1.1 Beta 1 12. elokuuta 2009
1.1 Beta 2 22. syyskuuta 2009
1.1 Beta 3 22. elokuuta 2009
1.1.0 24. syyskuuta 2009
1.1.1 1. lokakuuta 2009

Adoptio

  • Ogg Theora on ensisijainen videomuoto useisiin ilmaisiin ohjelmistoihin liittyviin projekteihin .
  • Mozilla Firefox versiosta 3.5 lähtien sisältää alkuperäisen tuen videoiden toistamiseen Theorassa.
  • Opera 10.5 sisältää tuen Theoralle.
  • Google Chrome sisältää myös tuen Theoralle.
  • Wikipedia käyttää Ogg Theoraa kaikissa videoissaan.

Katso myös

Viitteet

  1. Johdatus muotoon (PDF)

Ulkoiset linkit