Sun Developing Open Media Stack 99
Graftweed writes to share that Sun is working on a new open video codec called Open Media Stack (OMS). OMS video will be based on H.26x technology and promises to deliver royalty-free open video. This certainly isn't the first attempt at an open codec, hopefully Sun will decide to add something to the table beyond just their name.
Alas, another flavour (Score:1)
Re: (Score:1)
What I'm wondering is what will set this apart from Theora (which was linked to in the Slashdot post). Don't we already have royalty-free video, or is what Sun working on significantly more advanced than the Theora codec?
Re: (Score:3, Funny)
Re:Alas, another flavour (Score:5, Informative)
What we really want is something which is comparable to h.264.
Re:Alas, another flavour (Score:5, Informative)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Multimedia (Score:3)
Re: (Score:2)
Re: (Score:2)
Outside these special cases, HDR has little use. PNG is perfectly ok for diagrams and other synthetic images, JPEG(2000) is perfectly ok for photograph previews and magazine scans.
Re: (Score:3, Informative)
Re:Alas, another flavour (Score:4, Insightful)
The reason the BBC isn't using Dirac yet is that it isn't anywhere close to being ready, so it isn't actually usable in any meaningful way. Give it another year of development to get the obvious optimizations done and then the BBC may have a reason to switch to it entirely in the iPlayer. And once the millions of people that use the iPlayer to watch BBC's content prove the value of Dirac, other companies will have an incentive to use it.
Chances are that it will be used in many ways that people won't realize. For instance, Vorbis isn't well known at all in the public, but many game developers use it for audio in games. Game developers love having an open source and royalty free audio decoder with top of the line performance. When Dirac matures, they will love having an open source and royalty free video decoder with top of the line performance too.
Re: (Score:3)
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Only when the codebases are merged, you can know for sure.
Amateurs.
Re: (Score:2)
Re: (Score:2)
It doesn't handle multichannel audio properly. For example it doesn't have a definition of which channel belong to which speaker except for "left" and "right", and it doesn't do multi-channel "joint stereo" (comparing the channels with each other and only keeping what differs, which often is very little) compression.
It also destroys Dolby's analogue surround encoding common in 2-channel movie audio which is used by most
Re: (Score:3, Informative)
http://xiph.org/vorbis/doc/stereo.html [xiph.org] - there is joint stereo support in OGG.
OGG format also has 5.1 support but I have not seen it 'in the wild'.
Re: (Score:2)
I know it can support 5.1 audio but afaik there is nothing in the spec that defines which channel is center, back left, subwoofer, etc, only front left and right. So if you encode 5.1 audio as OGG/Vorbis the player may play the center channel in the right surround speaker, or similar.
I have no time to check if the spec has been updated in the last 3 years so please correct me if I'm wrong on this topic also.
Re: (Score:2)
But it should not be hard to add, just a small tag with special format describing channel mapping.
Re: (Score:2)
unless there is some insanely good reason to switch (twice the compression with no noticeable quality changes or something similar)?
IMHO, it's probably a mistake to think that formats really rise or fall on technical merits. It has a lot to do with politics and trust. The two questions are: Does Sun have enough influence to get others to support this format? -and- Do people trust Sun enough to believe that this format will be around for the long haul?
If this new format were suddenly supported out-of-th
Re:Alas, another flavour (Score:4, Insightful)
Re: (Score:1)
Re: (Score:2, Insightful)
Feel free to mod me down if I'm wrong though.
Re: (Score:2)
No, you are correct - but I guess most people just click "OK - update" and get on with their lives.
There are very few companies that actually have the power to deploy ubiquitous software - Microsoft (with Widows update), Apple (with iTunes/Quicktime), Sun (with Java update) and maybe Shockwave. Nobody else has the ability to even attempt it.
Re: (Score:2)
Actually, you would be wrong. Java is installed by the big OEMs, and lots of people install it themselves. Sun used to claim 85-90% or something, which I am not sure I quite believe, but it is at least three quarters in my experience.
Maybe corporate desktops don't have it installed (although they would if the IT department just left the OEM base install on the hard drive), but corporate users aren't going to be downloading a new video codec not matter what anyway.
Re: (Score:2, Interesting)
Of course they could have just supported one of the other open formats, but why would you blow to
Re: (Score:1, Insightful)
... like their "open source" operating system which is not actually open source.
OpenSolaris is certified Open Source [opensolaris.org] and there are already a half-dozen distributions based on OpenSolaris such as Nexenta [nexenta.org] and Schillix [berlios.de]. If you don't like Sun's management, fork the code and roll your own distro.
Re: (Score:3, Informative)
Some people just don't understand that "Open Source" doesn't mean "license-compatible with my license of choice."
Just their name (Score:5, Funny)
> the table beyond just their name.
The *Java* Sun Open Media Stack ?
Re: (Score:3, Informative)
Those of us in EE call it a "system" (Score:2)
Re: (Score:2)
I to wanted to say JAVA (Score:2)
Anyway.
JAVA short for JAva Video & Audio.
I thought h.26x was patented (Score:4, Interesting)
Re: (Score:2)
That's nothing. I thought OMS [wikipedia.org] was trademarked.... Maybe Gibson hasn't kept up the registration....
Re: (Score:2)
This is sort of a good example of why Sun's announcement is good news, assuming they're actually going to make it open and not get sued into oblivion for patent infringement. It's such a pain in the ass trying to fi
Huh? (Score:4, Insightful)
Re: (Score:1)
Re: (Score:2)
Xvid (Score:5, Informative)
Re:Xvid (Score:5, Insightful)
It's only successful from a technical perspective. The patents keep it underground. If anyone with money tries to use Xvid, they'll either have to license the patents, or they'll be in court. Xvid is useless to Sun and their customers.
Re: (Score:1)
The reason Theora exists: it's the least horrible fully-open (beer, speech) codec available.
Keep your eyes on Dirac, someday you'll be able to play Dirac-encoded stuff on a home computer.
Seriously? Why? (Score:5, Interesting)
NIH, perhaps? Too many bored engineers?
Re: (Score:2)
Re:Seriously? Why? (Score:5, Insightful)
Re:Seriously? Why? (Score:4, Informative)
Re: (Score:1)
Re:Seriously? Why? (Score:5, Interesting)
I have been posting about Dirac in almost every thread on video codecs on Slashdot hoping to raise awareness; the fact that it is truly free and (hopefully) not going to be encumbered by patent rubbish means we might stand a chance of freeing Internet video from the clutches of Adobe/Flash and all the h264/other codec patent holders.
NIH, perhaps? Too many bored engineers?
Re: (Score:2)
It's not like people use Flash for the quality, performance, or efficiency!
Re: (Score:1)
Re:Seriously? Why? (Score:5, Insightful)
1) develop an open source video codec that is a) comparable in quality/bitrate to mpeg4/h264) and b) not encumbered by patents and does not conflict with existing patents (this is almost certainly the hardest part - even starting from scratch chances are you're going to step on someone's patent portfolio)
2) create an open source player plugin for as many browsers on as many platforms as I could find, with some nice basic functionality and published specs so anyone else could create one for their browser/platform of choice.
3) create open source tools for easy encoding/transcoding of existing content to your content (note that this step might require your transcoding tool to be commercial - in order to do this legitimately I'd say you'd need to buy a license to decode things like mpeg4 into a new format). Publish the shit out of your encoding process and let the open source community make free tools. (This step is, I feel, ridiculously important. Video creation is still a bit of a pain in the ass and unless you can make it easy for people to use it, it'll never take off.)
4) create open source DirectShow filters and all the other crap needed to make your video codec work seamlessly on Windows, and distribute as a simple Windows installer. Make sure they're explicitly redistributable as part of the license and let all those codec pack creators help spread the word.
5) parter with, or create, a site with a bunch of video to a) demonstrate how well it works and b) promote it and help foster adoption. There is an assload of excellent Creative Commons content out there to start with.
(Optional) 6) Create a new company providing commercial services for all of the above for companies that want to go the extra mile (bulk encoding services, streaming and distribution, hosting, etc).
All non-trivial steps!
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Dirac is a next-generation CODEC, which aims to be patent-free and is only just nearing a useable state. The processing requirements for Dirac are huge. Encoding it can't be done in anything like real time and dec
Re: (Score:2)
The Dirac people claim that if you turn off some advanced features, it performs like h.264, some more, like divx, a few more, like mpeg2. I heard that fr
Oh, they'll add more than just their name (Score:2)
This is "derived out of Sun's Open Media Commons initiative", which was in turn based on Project DReaM, which was Sun's attempt at an open source DRM stack.
Why this is important (Score:1, Insightful)
Right now, the working drafts for the HTML 5 specification specify a <video> element, but doesn't specify a codec to go with it. Unfortunately, there's no single video codec which is acceptable to all web browser vendors. Mozilla (and Opera, I think) will not go for something patent-encumbered, while Apple and Microsoft find Theora unacceptable, because of the risk of submarine patents.
Having a modern non-proprietary codec specified which all browser vendors could interoperably implement would give a
If Sun wanted to do something smart (Score:1, Troll)
They'd back Xiph's codecs (Ogg Vorbis for audio, Ogg Theora for video) instead of reinventing the wheel yet again. This is how MS would play the open format game, not someone who can actually be believed when they talk about supporting open, well, anything.
But, this is Sun... they're opposed to making smart moves.
Re: (Score:1, Informative)
Sounds familiar (Score:1)
Re: (Score:2)
Blog entry about OMS Video (Score:1, Informative)
Sun OMG (Score:1)
Re: (Score:2)
Re: (Score:2)
Question (Score:1)
Streaming Media Server (Score:2)
Sun Expands Sun Streaming System to Deliver Industry's Most Scalable and Flexible Video Delivery Over IP Platform [businesswire.com]
This was released today. The releases on this and OMS don'
applets (Score:1)
Java integration (Score:2)
H.26x: what is it? (Score:3, Informative)
I had no idea how tangled the standards were... ugh.
doom9 has more info.. (Score:2, Informative)