Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 17 reacties
Bron: Xiph.Org, submitter: Gieltje

Theora logo (60 pix)De Xiph Foundation heeft afgelopen donderdag versie 1.1 van zijn Theora-codec uitgebracht. Deze codec is voortgekomen uit de gepatenteerde VP3-codec van On2 Technologies, die aanvankelijk gesloten was maar in 2001 aan de opensourcegemeenschap is gedoneerd. Wikipedia gebruikt de codec bijvoorbeeld al voor het weergeven van zijn videocontent en Theora is ook aanwezig in de XO-laptop van het Olpc-project. Ook Firefox en Opera zijn van plan om de codec standaard te ondersteunen. De belangrijkste veranderingen in de 1.1-release zijn hieronder voor je samengevat:

Highlights of the 1.1 release are:
  • Better-looking videos or
  • Smaller files at the same quality.
  • Much faster decoder.
  • Two-pass mode for making files just the size you want them.
  • Rigid bitrate controls trade off quality for the needs of live streaming applications.
Versienummer:1.1
Releasestatus:Final
Besturingssystemen:Windows 2000, Linux, Windows XP, macOS, Windows Server 2003, Windows Vista
Website:Xiph.Org
Download:http://www.theora.org/downloads/
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (17)

Persoonlijke ervaringen:
  • Als je zelf gaat testen, gebruik een vaste quantizer-waarde, ipv eenzelfde bitrate onder andere codec's.
  • Theora zal geen xvid vervangen, daar is het a) te laat voor b) de scene niet bereid toe (vanwege de introductiedatum, puntje a dus, en omdat de overgang niet kan gemaakt worden naar theora als de superieure codec, dat is x264 al geworden)
  • Theora lijkt me zoals Ogg Vorbis een ideale keuze voor bedrijven die zonder gedoe van dure licenties willen zitten. Idem dus ook voor games. (Er zijn er genoeg die ogg omarmd hebben, misschien dat Theora ook gauw die bijval gaat krijgen)
  • Theora IS een codec die goed presteert bij LAGE bitrates, en daarvoor ook bestemd. Bij hogere bitrates moet je geen 'transparantie' gaan zoeken, dat is de verkeerde auto's op een race-circuit plaatsen, met F1-wagens die daar een 'thuiswedstrijd' doen.
  • Theora streamt lekker!
  • Er is al degelijke software ondersteuning voor, kijk maar naar MPC HC, VLC (VideoLan), etc.... En FFDShow doet het ook uiteraard.
  • Encoden gaat eigenlijk best snel, decoden geeft beduidend minder belasting voor m'n CPU dan xvid. Dat kan per machine wel verschillend zijn.
  • Theora bijt vaak in het stof, omdat mensen het vergelijken met MPEG2 en Xvid geëncodeerd materiaal, maar ze vermelden/letter er niet op, dat de Theora decoder standaard niet aan deblocking doet, terwijl bij al de andere er meestal wél aan postprocessing wordt gedaan. Het zal misschien wel standaard worden bij een volgende release, lijkt me ergens wel logisch om toch te geven wat velen verwachten.
Mijn algemene tip zou zijn, voor zei die zelf willen experimenteren:

A ) Gebruik de "-optimize" parameter, dan krijg je betere resultaten. (Motion Search is dit eigenlijk die je daarmee wat meer ruimte geeft.)

B ) Boven de 500 kbps is Theora wat minder zinvol; hij is écht beter voor de lagere regionen (350 kbps) en na xvid op hogere bitrates, is h.264 de beste keus. Voor portable devices, ALS je media speler het ondersteund, is een Theora+Ogg-combinatie ideaal imho. Je haalt er zoveel meer uit dan met MPEG2/Xvid en MP3 voor dezelfde bestandsgrootte.

[Reactie gewijzigd door Mizitras op 27 september 2009 21:00]

Hoe verhoud deze codec zich eigenlijk tot andere codecs? Bijvoorbeeld tot DivX ofzo.
Ik heb er nog niet veel mee gewerkt, maar wat ik mij herrinner is dat Theora beter te vergelijken is met H.264 dan met verouderde meuk zoals DivX.
H.264 was volgens mij iets effectiever maar staat tegenover dat Theora vrij te gebruiken is, en geen nare kosten met zich mee brengt.
Theora moest ooit de concurrentie worden van H.264, en superieur zijn aan DivX/xvid. Maar na het lange gedoe met On2, en een stille ontwikkelmars, krijgt Theora nu maar pas wat meer aandacht. H.264 en Theora hebben beide een overlappend gebied, maar voor hogere bitrates of bijna-losless encoding gaat de voorkeur uit naar h.264, en de lagere bitrates (zoals MP3 itt. AC3 stereo) gaan naar het Theora-kamp.
Kort door de bocht: bij gelijke bitrate haalt-ie het bij lange na niet bij h.264. Maar zeker nu met v1.1 is het "goed genoeg" voor fimpjes op websites, en heeft daarbij als voordeel dat het vrij en gratis is. Ook ben je niet meer afhankelijk van externe, closed source en dikwijls vervelende plug-ins, maar kunnen moderne browsers deze video's zelf direct native weergeven.

Het is imo hoog tijd dat er voor video ook eindelijk een open, gezeikloos formaat komt. Vergelijk het met afbeeldingen: jpeg is (inmiddels) een vrij en gratis formaat en biedt voor de bestandsgrootte een goede kwaliteit. Ook al zijn er betere varianten (bijv jpeg2000), maar deze bieden gewoon onvoldoende kwaliteitsvoordeel, en zijn daarnaast ook nog vercrapt met patent/licentiegezeik. Ik hoop dus dat er een "jpeg van de video" komt, en Theora is daar wellicht wel geschikt voor.

Hoewel er nog wel nadelen zijn: HD formaat is lastig voor Theora iirc. En laten we Dirac niet vergeten :)

[Reactie gewijzigd door Fuzzillogic op 27 september 2009 12:46]

bij gelijke bitrate haalt-ie het bij lange na niet bij h.264
Dat was inderdaad het geval voor Theora 1.0, maar http://people.xiph.org/~greg/video/ytcompare/comparison.html toont aan dat deze bewering niet meer klopt voor Theora 1.1. Als Theora al minder is, is het verschil in ieder geval toch zeker niet zo groot als jij lijkt te beweren.
Dat vergelijk is ook maar zo-zo. De "maximum-quality-setting" voor h.264 is bijzonder rekenintensief. Youtube zal een eenvoudigere, en wellicht single-pass, encoding gebruiken.
h.264 is technologisch gewoon superieur. Neemt niet weg dat het bijzonder puik werk is wat ze hebben gedaan met Theora 1.1, en het zelfs bitstream compatible hebben weten te houden met 1.0. Neemt ook niet weg dat Theora 1.1 imo meer dan "goed genoeg" is voor online video, en zéker het overwegen waard is.
Dat staat toch in het artikel?

# Better-looking videos or
# Smaller files at the same quality.
# Much faster decoder.
Dat is een changelog dus die punten zijn in vergelijking met de vorige versie van Theora, niet met andere codecs.
Het blijft jammer dit uiteindelijk toch niet in de HTML 5 standaard gekomen is.
Ogg controversy @ wikipedia
Microsoft is ook gezwicht voor PNG en nu oa Wikipedia en Mozilla Theora gaat pushen als formaat voor video's is het afwachten. Zeker met Theora 1.1 zijn veel bezwaren welke er bij 1.0 waren weggenomen. En de datum van december 2010 komt steeds dichterbij waarbij de kostenvrije sunrise van H.264 voorbij is. Na deze datum moet er worden betaalt door oa broadcasters en fabrikanten.
Is x264 niet open source (gpl2)? Is die dan niet te gebruiken ipv h264?
Patenten vervallen niet met een open implementatie.
Ik vond de decoder van theora al supersnel wat moet ik me hierbij voorstellen decoding van 2 op 1 ongeveer?
Op de Mozilla Hacks site staan een aantal voorbeelden die de verschillen tussen versie 1.0 en 1.1 tonen - waarbij men laat zien dan bij een lagere bitrate Theora 1.1 toch nog een hogere kwaliteit weet te leveren...

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True