Von lgeriknervt am Mi, 17. September 2008 um 19:11 #
Wurde Dirac eigentlich für HTML5-Video in Betracht gezogen? Theora ist ja nicht wirklich zu gebrauchen, von anderen Vorschlägen, wie H261 o.ä. mal ganz zu schweigen...
Äh, ich dachte flv ist ein Container, kein codec. In flv wird VP6 aber auch H.264 verwendet. Siehe: http://en.wikipedia.org/wiki/FLV Und H.264 ist doch schon besser als Theora. Und Theora basiert auf VP3. VP6 sollte doch schon besser sein als VP3, wozu gibt's es sonst?
Wenn man mit Flash H.264 benutzt, nimmt man aber meistens auch MP4 als Container. Jedenfalls machen es die üblichen Videoseiten wie z.B. YouTube so. Aber prinzipiell stimmt's natürlich... FLV ist fast gleichbedeutend mit dem Sorensen H.263, und das ist nach heutigen Maßstäben ein absolut miserabler Codec. So schnell wird der aber nicht ersetzt werden, immerhin hat man damit Abwärtskompatibilität bis Flash 7.
Wenn schon, denn schon, müsste man sagen Theora ist im Vergleich zu VP6 (eines der Codec-Formate für Flash, die anderen sind Sorenson und H264) ein super Codec. Dumm daran ist nur, das Theora auf einer älteren Version von VP basiert, nämlich VP3.2 .
Mit dem neuen Encoder ist Theora zu gebrauchen. Der ist zwar noch experimentell, aber bietet laut ersten Testencodings eine Qualität, die über MPEG4 ASP liegt.
Siehe auch http://xiphmont.livejournal.com/35363.html
Wer weiß welche Programme ausser OggConvert schon in Dirac umwandeln können, wäre ja grad für Ripper sehr interessant? Nur Gstreamer zu nutzen scheint ja nicht zu reichen oder? Sonst könnte man ja Thoggen nehmen.
Mencoder, vlc und avidemux können es. ffmpeg cli angeblich auch, funktioniert bei mir aber nicht. Der Code scheint aber sehr auf x86 optimiert zu sein und multithreaded nicht, hier auf einem G5 läuft die Kompression daher extrem langsam.
Hauptsächlich Programme, die auf ffmpeg basieren. FFmpeg bietet freilich einen eigenen Codec (snow), der ebenfalls auf wavelets basiert, aber effizienter ist.
> FFmpeg bietet freilich einen eigenen Codec (snow), der ebenfalls auf wavelets basiert, aber effizienter ist.
Liegt das an der Implementierung oder am Codec? Das Vorbis-Desaster müsste doch Mahnung genug gewesen sein, bei der Enwicklung freier Codecs auf die Effizienz zu achten.
Ich glaube eher Theora-Desaster, oder was meinst du sonst?
Man kann auch sagen, dass es bei Vorbis ein Fehler war, die Codebooks dynamisch zu machen. Das bietet zwar mehr Optimierungsmöglichkeiten für den Encoder (und man sieht das ja gut in den neueren aotuv-Optimierungen, was in Vorbis für eine Qualität steckt), aber der Dekoder benötigt dann mehr RAM. Zu viel RAM leider für die meisten damals (um 2003) üblichen DSPs... Heute ist das kein Thema mehr, aber dieser Fakt hat die Adoption von Ogg Vorbis bestimmt leicht negativ beeinflusst.
Und H.264 ist doch schon besser als Theora. Und Theora basiert auf VP3. VP6 sollte doch schon besser sein als VP3, wozu gibt's es sonst?
Aber prinzipiell stimmt's natürlich... FLV ist fast gleichbedeutend mit dem Sorensen H.263, und das ist nach heutigen Maßstäben ein absolut miserabler Codec. So schnell wird der aber nicht ersetzt werden, immerhin hat man damit Abwärtskompatibilität bis Flash 7.
Wenn schon, denn schon, müsste man sagen Theora ist im Vergleich zu VP6 (eines der Codec-Formate für Flash, die anderen sind Sorenson und H264) ein super Codec. Dumm daran ist nur, das Theora auf einer älteren Version von VP basiert, nämlich VP3.2 .
Siehe auch
http://xiphmont.livejournal.com/35363.html
Liegt das an der Implementierung oder am Codec? Das Vorbis-Desaster müsste doch Mahnung genug gewesen sein, bei der Enwicklung freier Codecs auf die Effizienz zu achten.
Man kann auch sagen, dass es bei Vorbis ein Fehler war, die Codebooks dynamisch zu machen. Das bietet zwar mehr Optimierungsmöglichkeiten für den Encoder (und man sieht das ja gut in den neueren aotuv-Optimierungen, was in Vorbis für eine Qualität steckt), aber der Dekoder benötigt dann mehr RAM. Zu viel RAM leider für die meisten damals (um 2003) üblichen DSPs...
Heute ist das kein Thema mehr, aber dieser Fakt hat die Adoption von Ogg Vorbis bestimmt leicht negativ beeinflusst.
*narf*