Theora
Fra Wikipedia, den frie encyklopedi
Theora er en fri videokodek som utvikles av organisasjonen Xiph.org, som en del av Ogg-prosjektet. Theora er ment som en konkurrent til MPEG-4 (altså XviD og DivX), Windows Media Video, RealVideo, og andre høykomprimeringskodeker.
Theora er arvtageren etter On2s videokodek VP3. VP3 var i utgangspunktet patentert, men On2 har gitt det ut under en fri programvarelisens (BSD-liknende) som sikrer hele menneskeheten retten til å bruke programvare basert på VP3 for all framtid uansett hensikt. Dette gjør Theora svært interessant for fri programvare-bevegelsen. Foreløpig (mars 2006) er Theora den eneste brukbare frie videokodeken.
Innhold |
[rediger] Teknisk informasjon
Theora lagrer kun bildedelen av videoen. Lyden lagres som regel i Vorbis, men Speex eller FLAC går også an. Undertekst kan lagres med tekstkodeken Writ. Det hele pakkes i et konteinerformat, vanligvis Ogg, selv om Ogm er en sterk uoffisiell konkurrent.
[rediger] Utvikling
Theora er fortsatt uferdig, men Xiph.org har gitt ut fem alfaversjoner hittil.
- Alfa 1: 25. september 2002
- Alfa 2: Halvparten 16. desember og resten 27. desember 2002
- Alfa 3: 20. mars 2004
- Alfa 4: 15. desember 2004
- Alfa 5: 20. august 2005
[rediger] Historie
- 6. september 2001
- On2 utgir kildekoden for bibliotekfilene til VP3 under sin egne "VP3.2 Public License".
- 27. mars 2002
- On2s grunnlegger og teknologisjef Dan Miller sender en epost til vorbis-dev og annonserer On2s interesse i å samarbeide med Xiph.org og relisensiere VP3 under LGPL.
- 24. juni 2002
- On2 og Xiph.org offentliggjør at de skal samarbeide om utviklingen av Ogg Theora Se også On2s offentliggjøring.
- 25. september 2002
- Theora alfa 1 utgis. Se også On2s offentliggjøring.
- 16. desember og 27. desember 2002
- Theora alfa 2 utgis.
- 23. januar 2004
- Milepæl-2-utgaven av RealNetworks' Helix player inneholder en tidlig støtte for Ogg Theora. Sjekk statusen på helixcommunity.org
- 10. mai 2004
- Theora/Vorbis plugginn versjon 0.2 for Windowsversjonen av RealPlayer utgis. Last ned fra helixcommunity.org.
- 1. juni 2004
- Theora som binærformat fryses. Det har ikke forandret seg siden alfa 3. Dette betyr at alle filer kodet med versjon alfa 3 eller nyere er garantert å kunne spilles av med alle fremtidige dekodere.
- 14. desember 2004
- alfa 4 utgis.
- 20. august 2005
- alfa 5 utgis.
[rediger] Koding av Theora-video
Libtheora-biblioteket, fra theora.org, inneholder referanseimplementasjonen av både koder og dekoder. Foreløpig (mars 2006) finnes det ikke noe offisielt program som kan kode Theora-video.
Det finnes et tredjepartsprogram, ffmpeg2theora, som bruker FFmpeg til å dekode MPEG-video og libtheora til å kode Theora-video.
Den frie lyd/video-dekoderen ffdshow kan kode Theora-video ved hjelp av multikodekpakken Video for Windows inne i populære AVI-redigeringsprogrammer som VirtualDub. Det støtter både koding og dekoding av Theora-videostrømmer og bruker Theoras alfa 4-biblioteker. Imidlertid kan ikke alle de gode egenskapene i Theora nyttes i gjennom ffdshows grensesnitt.
Det frie 'Video-DJ'-programmet Freej kan kode and strømme ogg/theora. Video kommer fra en eller flere video- eller bildefiler/kilder mens lyd kommer fra lydkortet.
Det frie Videoredigeringsprogrammet LiVES kan kode ogg/theora i forskjellige kvaliteter.
En betaversjon av Thoggen for Linux, et GTK+ og GStreamer-basert DVD-kopieringsprogram som koder ogg/theora.
[rediger] Redigering av Theora-video
CVS-versjoner av Cinelerra kan redigere ogg/theora (august 2005).
[rediger] Spilling av Theora-video
Du kan finne videoer til å teste Theora-avspilleren din, se her liste over Theora-demoer eller her Theora testsvitte.
[rediger] Liste over Theora-videospillere
- Cortado et Java-basert program (http://www.fluendo.com/products.php?product=applet)
- FFmpeg
- Media Player Classic, Windows Media Player og andre DirectShow-baserte spillere krever disse kodekene codecs)
- RadLight Theora DirectShow filter fra RadLight
- Mplayer
- RealPlayer krever disse kodekene
- Helix Player
- VLC
- xine inkludert alle xinelib-baserte spillere som Kaffeine
- Totem en Gnome Desktop filmavspiller.
[rediger] Strømming av Theora
Følgende medieservere strømmer Theora video: