www.wikidata.de-de.nina.az
Theora ist ein von der Xiph Org Foundation entwickelter freier Videocodec und Videoformat der zum Ogg Containerformat gehort Aufbauend auf dem VP3 2 Codec des Unternehmens On2 Technologies soll eine patentfreie Alternative zu proprietaren Niedrig Bitraten Video Codecs wie RealVideo DivX oder Windows Media Video geboten werden TheoraDateiendung ogvMIME Type video oggEntwickelt von Xiph Org FoundationErstveroffentlichung 2004 Theora I Spezifikation Art Videoformat Verlustbehaftete VideodatenkompressionEnthalten in OggErweitert von VP3 2Standard s Spezifikation PDF 687 kB libtheoraBasisdatenEntwickler Xiph Org FoundationErscheinungsjahr 1 Juni 2004 1 Aktuelle Version 1 1 1 1 Oktober 2009 Kategorie freier Video Codec Referenz Implementation Lizenz BSD Lizenztheora orgZurzeit wird auch daran gearbeitet Theora mit RTP zu verbinden um die Streaming Eigenschaften zu verbessern Inhaltsverzeichnis 1 Geschichte 2 Wiedergabe 2 1 Einbettung in HTML5 2 2 Browser Plugins 2 3 Unterstutzende Medien Frameworks 2 4 Unterstutzende Anwendungen 3 Codierung 4 Bearbeitung 5 Direktubertragung Streaming 6 Libtheora Versionen 7 Siehe auch 8 Weblinks 9 EinzelnachweiseGeschichte BearbeitenIm Juni 2002 ubergab das Unternehmen On2 Technologies den Video Codec VP3 2 an die Xiph Org Foundation 2 um ihn unter einer BSD artigen Lizenz quelloffen weiterentwickeln zu lassen Obwohl VP3 2 patentiert ist hatte On2 die Rechte zur abgabefreien Nutzung der jeweiligen Patente freigegeben und so die Moglichkeit eroffnet Theora ohne patentrechtliche Probleme oder Einschrankungen zu nutzen Der im Weiteren unter dem Namen Theora 3 weiterentwickelte Codec wurde am 25 September 2002 in einer ersten Alpha Version veroffentlicht Gegenuber VP3 ist Theora bei der Quantisierung flexibler Der Name Theora stammte dabei von Theora Jones einer Figur aus der Cyberpunk Fernsehserie Max Headroom Am 1 Juni 2004 wurde bitstream freeze festgelegt mit libtheora 1 0alpha3 was bedeutete dass alle Videos die mit Codec Versionen ab diesem Zeitpunkt und spater erstellt wurden auch mit zukunftigen Codec Versionen gelesen werden konnen Im Sommer 2004 folgten die ersten grossangelegten Theora Streams verschiedener Open Source Konferenzen um die Fahigkeiten des Codecs unter Beweis zu stellen In dieser Zeit wurde ebenfalls der RealPlayer 10 freigegeben Er unterstutzte als erster weit verbreiteter Video Player Theora teilweise musste aber fur Microsoft Windows noch ein Plugin nachtraglich installiert werden Am 15 Dezember 2004 wurde die Theora I Spezifikation herausgegeben Am 17 April 2005 wurde bekanntgegeben dass eine C Portierung des Video Codecs fur die Grafik Engine OGRE erstellt wurde Im Juni 2005 implementierte das Software Projekt Cinelerra die Fahigkeit Theora codierte Videos zu verarbeiten Am 22 September 2007 wurde die erste Beta Version der Theora Referenz Implementation libtheora herausgegeben Diese Version unterscheidet sich nach Angaben der Entwickler von der finalen Version nur noch durch die noch nicht vollstandige Dokumentation und fehlenden Projektdateien fur verschiedene Entwicklungsumgebungen 4 Am 3 November 2008 wurde die finale libtheora 1 0 veroffentlicht 5 Die Kodiereffizienz blieb hinter den aktuellen kommerziellen Alternativen noch deutlich zuruck ein mit dem Theora Codec kodiertes Video benotigt etwa 30 mehr Speicherplatz als eines in vergleichbarer Qualitat im H 264 Format Mit Unterstutzung von Red Hat und Mozilla wurde an einem neuen Referenz Encoder namens Thusnelda gearbeitet Durch verbesserte Bewegungssuche Nutzung der gegenuber VP3 erweiterten Moglichkeiten bei der Quantisierung und intelligentere Bitallokation holt er wesentlich mehr aus dem Format heraus als der alte auf dem VP3 Encoder basierende Encoder der von den neuen Moglichkeiten des Theora Formates noch keinen Gebrauch macht Dieser von Grund auf neu geschriebene Encoder wurde im September 2009 als Theora 1 1 veroffentlicht Neben verbesserter Kodiereffizienz die Theora nun wettbewerbsfahig macht ist er auch wesentlich schneller Unter anderem wird durch Vorabschatzen der zu erwartenden Bewegung eines Blockes aus vergangener Bewegung viel bei der rechenaufwandigen Bewegungssuche eingespart 6 Danach wurde unter dem Codenamen Ptalarbvorm an libtheora 1 2 gearbeitet 7 Mit der Veroffentlichung von VP8 unter einer freien Lizenz durch Google ist davon auszugehen dass das Interesse an Theora in Zukunft deutlich geringer sein wird In dem Projekt Daala wird am Nachfolger zu Theora gearbeitet Wiedergabe BearbeitenEinbettung in HTML5 Bearbeiten Gemass dem ursprunglichen HTML5 Entwurf unterstutzen folgende Browser Theora fur das video Element Google Chrome ab Version 3 0 Mozilla Firefox ab Version 3 5 Opera ab Version 10 5 Browser Plugins Bearbeiten Annodex Plugin von OggPlay Cortado ein Java Applet Itheora eine PHP Implementierung von Cortado 88Mv Embed Mv Embed9 HTML 5 Videoelement Implementierung fur verschiedene Plugin Typen VLC Browser Plugins fur Internet Explorer und FirefoxUnterstutzende Medien Frameworks Bearbeiten DirectShow bei Verwendung eines DirectShow Filters GStreamer via Theora Modul unterstutzt GStreamer basierte Anwendungen z B Totem und Songbird Phonon QuickTime via Xiph QuickTime ComponentsUnterstutzende Anwendungen Bearbeiten FFmpeg eigene Implementierung Helix Player Miro Media Player ursprunglich bekannt als Democracy Player MPlayer mit GUIs Songbird VLC native Unterstutzung xine und alle libxine basierenden Wiedergabe Anwendungen wie zum Beispiel KaffeineCodierung BearbeitenEs gibt mehrere Programme anderer Hersteller die das Codieren mittels der libtheora Programmbibliothek unterstutzen Beschreibung Unterstutzte BetriebssystemeLinux Mac OS X Windowsffmpeg2theora benutzt FFmpeg um Videos zu dekodieren und libtheora zum Kodieren Dieser robuste Theora Kodierer kann zur Erstellung von sowohl einzelnen Videodateien als auch fur Direktubertragungen Videostreams verwendet werden ja ja jaVLC kann Theora Videos aus allen unterstutzten Eingangsformaten codieren und ubertragen streaming ja ja jaOggConvert Open Source ja beinaheFreeJ Video DJ Open Source kann Theora codieren und ubertragen Streaming Das Video stammt dabei aus einem oder mehreren Video oder Bilddateien wahrend die Tonquelle aus der Soundkarte stammt ja jaPiTiVi Die Gnome Videobearbeitungssoftware jaSUPER Freeware jaLiVES Open Source Videobearbeitungssoftware ja jaRecordmydesktop nimmt den aktiven Desktop als Ogg Theora Video auf mit optionaler Vorbis Audioaufnahme jaDie libtheora Programmbibliothek enthalt die Referenzimplementation der Theora Spezifikation fur Codierung und Decodierung Sie wird immer noch von der Xiph Org Foundation weiterentwickelt und kann nach den Bestimmungen der BSD Lizenz verwendet werden Ausserdem bieten verschiedene Medien Frameworks Unterstutzung fur Theora Die Open Source Direct Show Audio Video Codec ffdshow kann uber die Schnittstelle Video for Windows VFW Theora Videos codieren und decodieren Dabei werden Theoras alpha 4 Bibliotheken verwendet Allerdings sind nicht alle Einstellungsmoglichkeiten uber die grafische Benutzeroberflache zuganglich Auch das GStreamer Framework unterstutzt Theora Bearbeitung BearbeitenBeschreibung Unterstutzte BetriebssystemeLinux Mac OS X WindowsPiTiVi der Gnome Video Editor jaAktuelle Versionen der non linearen Videoschnittsoftware Cinelerra unterstutzen Theora ja jaDirektubertragung Streaming BearbeitenFolgende Programme konnen Theora Videos direkt ubertragen Beschreibung Unterstutzte BetriebssystemeLinux Mac OS X WindowsVLC ja ja JaIcecast ja jaFlumotion jaTheora Streaming Studio erlaubt das Verbinden zu einem Icecast Server Libtheora Versionen BearbeitenVersionen der Theora Referenz Implementation libtheora Version DatumAlpha 1 25 September 2002Alpha 2 9 Juni 2003Alpha 3 20 Marz 2004Alpha 4 15 Dezember 2004Alpha 5 20 August 2005Alpha 6 30 Mai 2006Alpha 7 20 Juni 2006Alpha 8 18 September 2007Beta 1 22 September 2007Beta 2 12 Oktober 2007Beta 3 16 April 20081 0 3 November 20081 1 24 September 20091 1 1 1 Oktober 2009Siehe auch BearbeitenDirac Snow Tarkin zugunsten von Theora aufgegebener Video Codec des Xiph Projektes auf Wavelet BasisWeblinks BearbeitenWebsite des Projekts englisch On2 Technologies englisch Einzelnachweise Bearbeiten lists xiph org abgerufen am 25 September 2009 Volker Zota Open Source Konkurrenz fur MPEG 4 Heise online 8 August 2001 Volker Zota Video Codec Truemotion VP7 zum Ausprobieren Heise online 9 Marz 2005 Maik Merten Theora 1 0beta1 released Theora E Mail Liste 22 September 2007 Freier Videocodec Ogg Theora ist fertig bei Golem de Massive Verbesserungen Ogg Theora 1 1 veroffentlicht Thusnelda Bessere Bildqualitat des Video Codecs bei TecChannel de people xiph orgXiph Org Foundation Ogg Projekte Vorbis Theora FLAC Speex OggUVS OggPCM Ogg Writ CELT OpusAndere Projekte Vorbis comment Tremor XSPF cdparanoia Icecast Tarkin DaalaZugehorige Artikel Christopher Montgomery Jean Marc Valin Abgerufen von https de wikipedia org w index php title Theora amp oldid 235800201