Slashdot Mirror


Theora I Bistream Format Frozen

p80 writes "The Xiph foundation announced today that the 'Theora I bistream format is now frozen,' even though Beta 1 is not out yet and encourage people to try it as 'there's no reason to delay adopting a free alternative any more!' Mplayer and Xine both support Theora. For Windows users, Directshow filters for Ogg Vorbis, Speex, Theora and FLAC are available here. You can get test cases here and transcode Quicktime movies to theora on that page." This freeze, as an anonymous reader puts it, "means that all future versions will support the format as it is now. It will be interesting to see if there is as much uptake for this as there was for the Vorbis sound format."

12 of 329 comments (clear)

  1. Have questions about this codec? by saskboy · · Score: 5, Informative

    Here's where to look for the FAQ.

    --
    Saskboy's blog is good. 9 out of 10 dentists agree.
  2. Re:Oh, this will be modded as flamebait... by cowbud · · Score: 3, Informative

    Yes, I agree with you also. Especially since Microsoft will not allow the codec to be included in installs ever. However, there is still some acceptance take for example UT2004. All the music score is done in ogg vorbis now that is cool! If only all hardware players could play it.

  3. Re:Can Someone Explain What this is? by Short+Circuit · · Score: 5, Informative

    Vorbis is an audio codec...but you knew that.

    Theora is a video codec.

    Ogg is the transport layer that both are stored in, so a video file will be Theora-encoded data inside an Ogg file, while audio is normally Vorbis-encoded data inside an ogg file.

    Ogg can/is used for other audio codecs, too, like FLAC.

  4. Re:Ogg isn't a format by Tranzig · · Score: 5, Informative

    Ogg is a format. Vorbis is the name of the audio codec, and Theora is the name of the video codec. Ogg is the container, just like avi.

  5. I think they mean BITSTREAM by BigAl_nz · · Score: 4, Informative

    They've refered to it as "bistream" in the title of the post on theora.org, and in the body of that post. But elsewhere they call it "bitstream", and that makes more sense to me at least. The term "bistream" is also not in their FAQ.

    Google returns Results 1 - 8 of about 17 for bistream theora for me, which is few enough for me to consider it a typo. Is it a typo, or does it mean a dual stream of some kind ?

    --
    --- There isn't any problem that can't be solved by a small, low yield nuclear device, is there??
  6. Why I used ogg for audio. by twitter · · Score: 3, Informative
    I like portability of my music so I use MP3. (I can't very well install the codec on my machine at work.) ... How many people is it a good choice for? Why?

    I used ogg audio to encode my music collection because I didn't have an mp3 encoder and I consider it a lucky break. It was easier to use krecord, audacity and abcde in Debian Woody than it was to get any kind of mp3 encoder. The files turned out to be smaller but of comparable quality to downloaded mp3's. I did it mostly so I would not have to worry about my dying phonograph player and saved out wav files before encoding. abcde worked great for my CDs and the collection, as you know, is much more convenient on a hard drive.

    As for devices, having ogg forced me to get a Zaurus as a portable player. My handspring visor, though still useful, needed upgrading. Zaurus plays both ogg and mp3 from CF or MMC and does so without the annoying DRM problems most players have. So, my $250 investment in Zaurus served more than one function, though it might not be as nice and surely is not as rugged as dedicated players that now cater to ogg. Sharp promisses you can sync Zaurus to outlook as well as read Word Docs.

    I'm not qualified to talk about video formats yet, but I have a feeling that I'm going to like theora.

    --

    Friends don't help friends install M$ junk.

  7. Re:Fighting a losing battle by zurab · · Score: 5, Informative
    I realise that free (as in speech) sound and video formats are a good thing but it seems that certain formats, particularly mp3 are now more or less ubiqoutous (sp??).

    I'm not sure that's the case with video. As far as products (not technologies), there's Quicktime/Sorenson and WMV which definitely are not ubiquitous; both are proprietary and somewhat expensive to license. Then there's MPEG-4 which is even more absurd at licensing. Real's format does not really fall into the same category. If anything was "ubiquitous" I would say MPEG-2, but that does not count in the same category either as it does not serve the same purpose as MPEG-4 (MPEG-2 is nearly useless at low bitrates).

    Yes, there are free divx/xvid implementations but those are useless in commercial offerings as they are not properly licensed. So as late as Theora would be getting to the market, IMO, the field is still wide open. Not only has the consumer market not been saturated with any single low bitrate high quality video compression technology, but video "sharing" itself has not reached a maturity level of audio streams when Vorbis first beta was released and standard frozen.
  8. "WTF does 'Theora' mean?!?" by sirReal.83. · · Score: 3, Informative
    Read the FAQ:
    Q: Why the name 'Theora?' A: Like other Xiph.org Foundation codec projects such as Vorbis or Tarkin, Theora is named after a fictional character. Theora Jones was the name of Edison Carter's 'controller' on the television series Max Headroom. She was played by Amanda Pays.

    Now I don't wanna hear another fewl asking about it ;P
  9. Sample Videos by ArcRiley · · Score: 4, Informative

    We put up some sample video torrents including the three winning Creative Commons videos and a full length independent film called "Honey". All of them are made available under Creative Commons licenses. Free videos in a free format, fancy that? Share and enjoy!

  10. Re:My Mplayer does not support it?! by ArcRiley · · Score: 4, Informative
    Yes. Add "oggvorbis speex flac theora" to your USE variables.

    You can also emerge libtheora first, just to make sure. mplayer/xine will only build with Theora support if you have libtheora on the system, and that may or may not happen automatically if you have the "theora" use variable in place first.

  11. Tips on Theora usage... by evilviper · · Score: 3, Informative

    Okay, with any luck, everyone will go out, get their video players working with Theora, and start encoding content. So, I think I should throw-out some quick tips before people start complaining and/or getting frustrated...

    First, to get Theora playback for any players on Linux, you need to compile and install the alpha3 snapshot first, and to do that you need the CVS version of all the "vorbis-tools" as they are called. Once you've done that, you just have to re-compile your video playing programs (like MPlayer) with something like "--enable-theora" passed to configure...

    As for encoding, you're probably going to have sync problems... I don't want to waste my time getting in-to details, but suffice it to say you need a version of MPlayer newer than 1.0pre4 (CVS right now), and you need to use the "-vf softdup" option when you are dumping the video to the fifo (from which the Theora encoder is fetching the source video).

    Also, trying to have mplayer dump to video and audio fifos at the same time is guaranteed not to work... You need to either dump the audio to a real file (wastes space), or launch two instances of MPlayer, one dumping audio from the source file, one dumping video from the source file.

    If you don't know what I'm talking about, you haven't started encoding video with Theora, so just keep these tips at the back of your mind, because you'll need them when you do start.

    The only other tip I've got, is to wait until a better encoding program is written. The libraries are fine, but the wimpy example programs leaves a lot to be desired. When other media programs (mplayer, or transcode) start doing encoding via the Theora/Vorbis libs, we'll be a lot better off.

    Just hope that Theora/Vorbis encoding support finds it's way into MPlayer (or transcode I suppose), then you won't need to worry about all of these issues ('softdup' will likely still be needed though).

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  12. Re:Recipe for confusion - Re:Ogg isn't a format by parksie · · Score: 3, Informative

    Usually, Ogg files with video in are referred to as "Ogg Media", and given a .ogm extension.