Skip navigation

theora ogv and webm compression?

12599 Views 22 Replies Latest reply: Mar 20, 2013 11:59 PM by Ylynear RSS
1 2 Previous Next
BLP01 Calculating status...
Currently Being Moderated
Mar 31, 2011 2:24 PM
I was wondering if anyone has had any luck using compressor and the xiph theora and webm components to compress video for html5 websites? I can't seem to figure out the settings and i'm sure I'm doing something wrong. The only way I can find to compress them requires me to set the file format to Quicktime and then under video settings select the compression type. for some reason, i believe the compression is wrong which makes them not viewable in web browsers. Any thoughts?
MacPro 2x3.2GHz Quad-Core, Mac OS X (10.6.7)
  • David Bogie Chq-1 Level 7 Level 7 (24,685 points)
    Currently Being Moderated
    Mar 31, 2011 2:45 PM (in response to BLP01)
    Never heard of either of those codecs. HTML5 is supposed to support anything, why do you need those specifically, sound kinda kinky and proprietary to me.

    Okay, sheesh, I'll look 'em up. back to ya in a few minutes.

    (recent) MacPro4,1, Mac OS X (10.6.4), fcp forum elitist all spelling errors are done on the iPad
  • David Bogie Chq-1 Level 7 Level 7 (24,685 points)
    Currently Being Moderated
    Mar 31, 2011 2:50 PM (in response to David Bogie Chq-1)
    Spent some time over at theora. If you're running that stuff voluntarily,, you should be able to figure it out. I can't make heads or tails out of the descriptions because they seem to indicate you must have not only the components to handle comrpession, you must also have a playback component. That cannot possibly be correct but that's what they say about QT7. Insane.

    *Xiph QuickTime Components (XiphQT) is, in short, the solution for Mac and Windows users who want to use Xiph formats in any QuickTime-based application, e.g. playing Ogg Vorbis in iTunes or producing Ogg Theora with iMovie.*

    *Learn more about XiphQT...*

    *Latest News.*

    *14.06.2009 - XiphQT 0.1.9 released*

    *We're happy to announce XiphQT release 0.1.9!*

    *This is another bugfix release, where fixes are few but significant: reduced memory usage, fixed playback of HD content and fixed compatibility with iMovie '08. As always, release notes have a bit more details.*

    *Also, the official 0.1.9 builds have been linked against recent versions of codec libraries. Most notably, that means Theora release 1.0, bringing performance improvements, especially in encoding.*
    (recent) MacPro4,1, Mac OS X (10.6.4), fcp forum elitist all spelling errors are done on the iPad
  • markfromedmonton Calculating status...
    Currently Being Moderated
    May 13, 2011 9:56 AM (in response to BLP01)

    Have you found out anymore about rendering to WEBM? I'd actually like to use it to playback video on Android devices as they've got good support for WEBM now.

  • chucktown guy Calculating status...
    Currently Being Moderated
    May 22, 2011 6:33 AM (in response to markfromedmonton)

    I've had success using Miro.  It's a pretty simple converter that goes to webm and theora/ogv as well as several other file types.

  • MotoNomad Calculating status...
    Currently Being Moderated
    Aug 10, 2011 4:47 PM (in response to BLP01)

    Bumping this. 


    Looking for a solution for converting OGG/Theora & WEBM with Apple Compressor4.   Miro only has one compression setting and doesn't intergrate with the FinalCut / Compressor workflow.   This is a major oversight on Apple's part.    


    Any info would be helpful.  OGG & WEBM are needed for HTML5 video, this is not the some wacky edge case.



  • chucktown guy Level 1 Level 1 (0 points)
    Currently Being Moderated
    Aug 11, 2011 5:53 AM (in response to MotoNomad)

    I agree that it's a major oversight.  Everything I've tried to do with HTML5 ends up being a huge workaround.


    I'm curious as to what you are trying to accomplish.  I take the final version of the video out of Compressor as an H264 and feed that through Miro to output the OGG and WEBM.  I don't think I've ever tried to put an OGG back through Final Cut.  If further edits are required I'm forced to edit the original Final Cut doc and output it again and convert it again.  A huge pain, but that's the only way I've found to do it ...

  • Shawn Birmingham Level 4 Level 4 (1,945 points)
    Currently Being Moderated
    Aug 11, 2011 6:43 AM (in response to BLP01)

    Sorenson Squeeze will create OGG & WEBM videos. It also does a really good job with H.264 videos. But it is not cheap.

  • ShouldaBeenNamedMurphy Calculating status...
    Currently Being Moderated
    Sep 22, 2011 4:59 PM (in response to BLP01)

    Been playing with OGG and WebM recently and my workflow has been as follows:


    FCP > Quicktime Conversion > H.264


    Using the Firefox plugin Firefogg to then convert that to OGG or WebM. Easy setup, few clicks and you are on your way. Or you can tweak some advanced options.


    Using Export > Quicktime Movie does NOT work (at least with a ProRes timeline). You get an audio file without video for both WebM and OGG conversions.


    Hope this helps!

  • soundman1024 Calculating status...
    Currently Being Moderated
    Sep 22, 2011 8:34 PM (in response to BLP01)

    Just wanted to throw out an overview of the landscape of delivering video to a browser.


    The HTML5 way:

    • H.264 in mpeg 4 for Internet Explorer, Safari, iOS, and Android (although I think H.264's days in Android are numbered, like they were for Chrome)
    • WebM or Theora for Firefox, Chrome, Opera, and Android
    • Flash backup needed for people with older browsers
    • Conditionals you have to code to serve the right video to the right browser.



    The Flash way:

    • It quite simply works for everyone except iOS clients.  You can add on Adobe Flash Media Server to send flash video to the crippled iOS devices.


    You can **** around with this fantasy world, but today HTML5 video is as much bag of hurt as HD-DVD

  • MotoNomad Level 1 Level 1 (0 points)
    Currently Being Moderated
    Sep 23, 2011 1:57 AM (in response to soundman1024)

    HTML5 video a "bag of hurt"?  What is Adobe Flash Media Server? A Matrix of Hurt?  Everything in digital video has a bloody learning curve.


    My issue is batching my encoding of H.264, WebM & OGG.   If my current project could justify Sorensen Squeeze  I'd buy it and be done.  (Thanks @Shawn Birmingham) I  know Sorensen makes great stuff... but that doesn't let Apple & Compressor off the hook.  IMO, Apple needs to support HTML5 video workflows.


    @chucktown guy and @ShouldaBeenNamedMurphy

    Thanks for the tip on converting H.264 to OGG/Theora !!!!!   I thought that transcoding from H.264 to OGG would kill the quality, but it looks fine for my use.  Export > Quicktime Movie >> Miro/ffmpeg > WebM works for me with DV NTSC 48kHz  (obviously not using ProRes)


    My current workflow


    1) Export > Quicktime Movie


    #Then I use a bash script to trigger the final conversions with ffmpeg (using Miro settings) and go to bed while my Mac churns away.


    2) Quicktime Movie  > Miro/ ffmpeg > WebM

    3) Quicktime Movie  > Miro/ ffmpeg > H.264 (iPad setting)

    4) H.264 > Miro/ ffmpeg > OGG/Theora 


    #My Step 4 starts with the  H.264 file because Miro/ ffmpeg OGG  doesn't convert my NTSC DV QT to square pixels like it's WebM & H.264 conversions do successfully.   (???)


    This is far from ideal... but it gets the job done for the moment.

  • =Rave= Calculating status...
    Currently Being Moderated
    Nov 28, 2011 8:44 AM (in response to MotoNomad)
  • buzzflix Calculating status...
    Currently Being Moderated
    Dec 6, 2011 11:50 AM (in response to ShouldaBeenNamedMurphy)

    Thanks for showing me firefogg.  I just had my first request for webm and was so disappointed in the quality of Miro (and couldn't afford the rest!).  because you have access to advanced settings, the quality of Firefogg is so much better.  Plus it is screaming fast!




  • Greg Knollmeyer Calculating status...
    Currently Being Moderated
    Dec 31, 2011 5:36 PM (in response to BLP01)

    I've found the QT components to install that will let you easily render out of QT7. After installing the components, and running a couple of tests, the ogg option in QT seems a bit better quality.  You can simply open the vid in QT7 and go to export and find an ogg option or webM option.  Simple.  I haven't created the Compressor preset yet.  I'll play with that later this week.  Again, these are third party components that can fit with QT; but not official/approved.


1 2 Previous Next


More Like This

  • Retrieving data ...

Bookmarked By (0)


  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.