Slashdot Log In
Theora I Bistream Format Frozen
Posted by
timothy
on Tue Jun 15, 2004 06:01 PM
from the but-it's-a-dynamic-freeze dept.
from the but-it's-a-dynamic-freeze dept.
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."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Ogg isn't a format (Score:1, Informative)
Re:Ogg isn't a format (Score:5, Informative)
Oh, this will be modded as flamebait... (Score:5, Funny)
Re:Oh, this will be modded as flamebait... (Score:5, Interesting)
(http://www.dasmegabyte.org/ | Last Journal: Tuesday June 22 2004, @11:41PM)
If you want to get DivX, Theora, Ogg or WHATEVER in WMP, you'd have to pay the same price Intel does. It's not impossible, and if it's important to the community to do so, have a project manager get in touch with Microsoft and we'll start a collection.
Fighting a losing battle (Score:3, Interesting)
Re:Fighting a losing battle (Score:5, Funny)
(http://juliobiason.net/ | Last Journal: Sunday July 31 2005, @12:36PM)
This is Slashdot. You must be new here.
Oh, you mean the internet! Yeah, there is knowledge there...
Re:Fighting a losing battle (Score:5, Interesting)
(http://forkforge.org/)
Many people create their own content. I consider it much more entertaining than just being a consumer of content, even if my content isn't as flashy as the Matrix or Britney Spears. Because of this, the ability to have free tools to work with is a big deal. I don't care if we never see a movieflix.com movie download site from the MPAA with exclusively Theora content. That isn't the point.
As long as I have access to tools that aren't encumbered by patents, and I can do whatever the fuck I want with them. As long as Fraunhoffer or MS controls things, it means I can't be certain about what happens to my content tomarrow.
Oh, and the guys who are interested in video compression have an interesting toy to hack. That's one step geekier than I currently am, but guys decided to make something cool, and they have done it. Isn't that enough? Why does it have to be a battle. Minix wasn't a battle. Fighting wasn't why it was written. But, because it was more open, and assorted Fins could gain access to the source code to see how things worked, they were able to make some sort of Leenoooks clone with help from the tooth fairy. It doesn't matter than minix didn't win!
Re:Fighting a losing battle (Score:5, Insightful)
(http://www.blarg.net/~steveha)
Actually, they are close enough that this is arguable. In any event, Ogg passes the "Good Enough" test. So does AAC, of course.
I don't know about this new thing, but I find it hard to believe that it's as good as MPEG-4 at high bit rates or Sorenson at low bit rates.
It's my understanding that Theora isn't as good as MPEG4 at equivalent bit rates. Not sure about Sorenson. Theora should actually be better than MPEG2, and for many applications MPEG2 passes the "Good Enough" test.
Of course, over time, as people come up with clever tricks, the encoders get better. It happened with MPEG and MPEG2, and Theora still has plenty of room to improve.
But if Theora isn't suitable for your application, you can always license MPEG4 or Sorenson or something. I'm certainly not saying that Theora is the all-purpose answer to everything.
It's a pain in the ass to use a nonstandard codec, so why bother?
Actually, because I am a Debian user, it's more of a pain for me to use IP-encumbered tools. So why should I bother?
And I'm not asking you to use Theora. I'm just telling you that you shouldn't say abusive rude things about the folks who are interested in it.
Fraunhofer's own business plan keeps them from "getting too greedy."
Can you count on that? How do you know that pointy-haired idiots won't make dumb decisions? It would be dumb to pick several of your customers and sue them, and drive away all possible future customers, but SCO did that.
Besides, the very fact that you'd consider a company's pursuit of profit through licensing of patented technology to be "getting too greedy" makes me laugh at you derisively. Ha-ha.
Go back and read what I wrote. I haven't argued that patent holders shouldn't be allowed to charge royalties; I pointed out that if you don't use IP-encumbered formats, no one can force you to pay royalties.
There's absolutely no interpretation of patent law that would result in that interpretation.
Um... how about the ability of patent owners to decide under what terms, and for what fees, they license the patent? If you are using patented technology, you have to comply with the terms of your patent license, don't you?
They can't tell you "AND by the way you also owe us big royalties for last year." They can't change the deal retroactively. But as long as they own the patent, they could set a license fee and license terms that you would need to honor in the future, unless you have some sort of signed agreement with them that took precedence.
Frauhofer let everyone use MP3 for free for a few years, then changed the deal and started charging. Are you saying that could never happen again?
[free software distributions like Debian...] are irrelevant to any serious discussion. We're talking about the real world here, not the lunatic fringe.
You really are a rude troll. No doubt you are laughing at me for taking the time to talk to you. Well, I won't make that mistake anymore.
steveha
Re:Fighting a losing battle (Score:5, Insightful)
More than there would have been had the ogg/vorbis/theora folks decided the task was just too daunting and given up.
Changing the world for the better happens a little at a time.
Classic betamax tale (Score:4, Insightful)
But in the age of $1/gig hard drives, space isn't such a huge issue.
Re:Fighting a losing battle (Score:5, Insightful)
Hint to the Vorbis guys: People are more likely to adopt a format when they don't have to change their media player. Start giving people easy links to useful binaries god dammit.
Hell. If I was a webmaster for Vorbis there would be a big "DOWNLOAD FOR WINDOWS" button on the front page which is linked to a Directshow codec.
Re:Fighting a losing battle (Score:4, Funny)
In fact me and my friend keith are just going to keep it for ourselves. Keith had a girlfriend once
Re:Fighting a losing battle (Score:5, Informative)
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.
On-Duty Editor must be asleep. (Score:1)
(Last Journal: Thursday February 15 2007, @08:00PM)
That should read:
It will be interesting to see if there is as much uptake for this as there was for the Vorbis sound format.
Vorbis and Theora are both part of the Ogg project.
YANFF (Score:2, Interesting)
(http://www.anreabhloid.org/)
Have questions about this codec? (Score:5, Informative)
(http://www.misscellania.com/ | Last Journal: Monday October 29, @11:47PM)
.ogg? (Score:2)
(http://www.edespot.com/~amackenz/)
Re:.ogg? (Score:4, Insightful)
(http://iabervon.org/~barkalow/ | Last Journal: Saturday May 31 2003, @02:01AM)
In order to be sensible,
If the people who chose file extensions ran a supermarket, it would sell "cardboard boxes", "jars", "cans", and "plastic bags".
Can Someone Explain What this is? (Score:1)
Hi Slashdot... I know what Vorbis is... But what in god's name is all that other stuff???
Re:Can Someone Explain What this is? (Score:5, Informative)
(http://shortcircuit.us/ | Last Journal: Sunday October 14, @02:01AM)
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.
Kewl... (Score:1)
(http://shortcircuit.us/ | Last Journal: Sunday October 14, @02:01AM)
My God! (Score:4, Funny)
(http://plato.stanford.edu/ | Last Journal: Tuesday March 15 2005, @10:46AM)
Think this is likely to have better uptake (Score:5, Insightful)
OGG audio had a few problems - at the start, not as many people knew about it so it was slow to adopt to different players and rippers that people liked to use. The worse problem was that even now it's in almost no hardware, so it made little sense to encode to OGG if you might have wanted to use a portable.
But with video the whole field is still wide open. Getting a Quicktime or Windows media file to my TV is equally hard, so I might as well store my video in OGG as anything - and I am more likley to be able to build a box I am happy hooking to my TV for video than I would have been trying to construct an audio device I would like. And I have a lot more motivation with every consumer video device being generally locked down in very annoying ways.
The other thing that will help is that consumer device makers will have little reason not to adopt this video format since it can be another item on a checkbox and is free to implement. Also the processing power is going to be there in whatever device is created - with OGG audio, for a while there was no good example code for playing OGG files on devices without floating point support (as I remember it).
So, good luck Ogg Theora! I plan to start using it as soon as I can and see how it fares.
Great... (Score:3, Funny)
(http://www.nomorestars.com/ | Last Journal: Wednesday December 31 2003, @11:23AM)
Mod points to burn. (Score:3, Insightful)
(http://slashdot.org/journal.pl?op=friends | Last Journal: Wednesday November 07, @09:52PM)
Who honestly cares about or uses Ogg? Really. I have yet to even contemplate it. Sure I have the codec on my machine, but I haven't used it. Nothing is out there in the format that I am interested in or have even ran across accidently. I like portability of my music so I use MP3. (I can't very well install the codec on my machine at work.) I have no intention of recording anything into the format, so it would be a poor choice for me to use it. How many people is it a good choice for? Why?
What about Theora? Probably the same thing, at least for me. Most people already are happy with using DivX, XviD, MPEG-1/2/4, WMV, or whatever. Adding another into the mix, while giveing people more choices, probably won't sway one person over. Ogg just didn't do it for me. Theora may not, either.
The only place that I can envision Theora being used is by developers needing royalty free in-game movies.
Or am I completely off base here and it will take the world by storm by sheer ease of use, compatability, support, file size, file quality, consumer knowledge, and/or consumer acceptance?
Clue me up.
Re:Mod points to burn. (Score:4, Insightful)
(http://ian.testers.homelinux.net/ | Last Journal: Sunday March 18 2007, @01:47PM)
You seem to think that Ogg Vorbis and/or Theora must have massive mainstream success (like MP3) or it is worthless. They're not commercial products. As long as people are maintaining the code base and using the software, then it has "worth". I don't think we'll see mainstream success, at least not for a while. And we shouldn't depend on success in that one market, or the lack of it, to measure the general success of Ogg Vorbis or Theora.
As others have pointed out, Ogg Vorbis is being used by a number of games for the packaged music. I think we'll see the Ogg codecs (Vorbis, Flac, Speex, and Theora) showing up in more embedded packages/devices. Really anywhere there is the need to handle audio and/or video in an application. The application is responsible for playing (and encoding too perhaps) the material. All the user does is install the application and uses it like any other app. It could be VOIP, a training/teaching program, a demo, cutscenes for a game, a TiVO/MythTV/Freevo-like set-top box, etc. You get the idea.
Re:Mod points to burn. (Score:5, Insightful)
(http://www.spinningatom.com/)
In terms of video there is not a real portable market (meaning no hardware replacement needed) nor is there a codec to which there is 'no competition' in terms of uptake like MP3 for audio. This gives theora a much better chance of taking off - all it needs is a little download, no selling on your iPod for an ogg compatible hardware player. The video market is a much more level playing field giving theora a chance to stand up on its merits rather than desparately clawing at the heels of an established standard, and even if it does not gain dominance what I said about providing an incentive to stay free and a possibility to switch is comforting - if DRM becomes too bad or divx goes paid there will always be something I can switch to.
Why I used ogg for audio. (Score:4, Informative)
(http://lists.clickers.org/linuxsig/index.html | Last Journal: Friday November 23, @08:40PM)
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.
A reason to delay ... ? (Score:3, Funny)
Hmm. Thinking.... Thinking.... There must be SOME reason... This is tough. Oh, wait! I know! I've got one!!!
Beta 1 is not out yet
Yeah! There we go. See, I knew I could come up with something.
What's the point? (Score:2, Interesting)
Re:What's the point? (Score:4, Insightful)
For which you may, alas, have to pay a licence fee to MPEG-LA (depending on you usage). I agree that xvid is excellent, but it comes with strings. Theora does not -- probably (nobody can be sure given the current state of the patent system in certain locales).
Uses for Theora (Score:4, Interesting)
You know all those games you have that use MP3 for music? They had to pay a fee to do so. You know all those games you have that use bink video for cutscenes? They had to pay a fee to do so.
Now they don't. If there is a free alternative of comperable quality, the developers will use it instead of paying a $25k technology licensing fee. And the companies that don't will end up priced out of the market.
2 weeks ago (Score:3, Insightful)
(http://rym.waglo.com/ | Last Journal: Monday May 10 2004, @12:11PM)
Finally... (Score:3, Funny)
I think they mean BITSTREAM (Score:5, Informative)
Google returns Results 1 - 8 of about 17 for bistream theora [google.com] 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 ?
Why another format? (Score:5, Insightful)
It's not ubiquitous, so what? Do you have to commit to using just one format, and no other?
If you prefer better, free, and open, when you see an ogg in the list of downloads, choose it over the WMP/QuickTime/Real file. If you don't, then pick the one you prefer.
If you're worried about the web becoming more complex, don't. MS, Apple and Real will just have to work to make things easier than ogg--they have to in order to keep the money flowing in.
If you're bothered that there's some people out there whose idealism you find disconcerting, just remember, you made a pragmatic choice (you gave up a little money and control in exchange for ease-of-use), these ogg (vorbis, theora, flac, etc) people are working to make it so that you won't have to make that pragmatic choice. They're trying to make the world how you'd really like it to be if you had the choice (unless you are all about acquiring money by controlling access to technology, in which case they are your worst enemy, and you are right to fear them--they will ultimately win).
Matroska (Score:2)
(http://slashdot.org/)
wow (Score:2)
(http://www.kopz.org/)
Keep up the great work!
Floating point math? (Score:1)
Dirac? (Score:1)
(http://members.shaw.ca/myklgrant)
"WTF does 'Theora' mean?!?" (Score:4, Informative)
(http://zack.cerza.org/log/)
Now I don't wanna hear another fewl asking about it
Sample Videos (Score:5, Informative)
be pro-active (Score:4, Funny)
Support in LiVES (Score:2)
(http://lives.sourceforge.net/)
If you know Perl and want to assist with this, please contact me via the website.
Salsaman.
My Mplayer does not support it?! (Score:2)
(http://www.qnan.org/~pmw/)
Re:My Mplayer does not support it?! (Score:5, Informative)
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.
Not the same case as Ogg Vorbis (Score:1, Interesting)
Ripping movies is an endless quest for higher quality and smaller files sizes. A great example is the increasing number of videos encoded with OGG for sound instead of MP3 since that squeezes out a few megs from the final file size.
PS: I of course have never downloaded any of the aforementioned files
First Live Theora Stream (Score:2, Informative)
(http://thomas.apestaart.org/)
Tips on Theora usage... (Score:4, Informative)
(Last Journal: Monday October 15, @11:53PM)
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).
Re:sigh. (Score:3, Interesting)
Re:Many questions... (Score:2, Informative)
The DirectShow filters means it'll be able to be opened by VirtualDub, and possibly rendered by it.
Re:Naming system (Score:2)
(http://honeypot.net/ | Last Journal: Thursday November 15, @11:49AM)