Slashdot Mirror


Ogg Now An RFC

Logic writes "The Ogg bitstream format (used by Ogg Vorbis) has been enshrined in RFC 3533, "The Ogg Encapsulation Format Version 0", for all you folks who won't look at something unless it has an RFC attached to it."

12 of 262 comments (clear)

  1. Yippie by ergonal · · Score: 4, Informative

    This is great, well done to all the xiph guys. Remember to show your support by tax-deductibly donating.

    1. Re:Yippie by mindriot · · Score: 4, Informative

      On a side note, there has also been a second RFC (RFC 3534) published regarding the application/ogg media type.

  2. Isn't an RFC a request for comment? by unixwin · · Score: 4, Informative

    If so, what can one comment on the Ogg stream if its already well defined?
    I thought RFC's were proposals for eliciting peer comments/reviews??

    --
    -- everyones not everybody and neither is everybody like everyone.
    1. Re:Isn't an RFC a request for comment? by OverlordQ · · Score: 4, Informative
      When the RFCs were first produced, they had an almost 19th century
      character to them - letters exchanged in public debating the merits
      of various design choices for protocols in the ARPANET. As email and
      bulletin boards emerged from the fertile fabric of the network, the
      far-flung participants in this historic dialog began to make
      increasing use of the online medium to carry out the discussion -
      reducing the need for documenting the debate in the RFCs and, in some
      respects, leaving historians somewhat impoverished in the process.
      RFCs slowly became conclusions rather than debates.
      Straight from RFC 2555
      --
      Your hair look like poop, Bob! - Wanker.
  3. Remember what an RFC is by bigberk · · Score: 5, Informative

    An RFC is a "Request For Comment", a technical specification document put forward by anybody. As wikipedia puts it, "Few RFCs are standards but all Internet standards are recorded in RFCs."

    So what am I getting at is, realize that this hasn't been adopted as some Internet standard overnight. But it's very positive for the project to have such a well defined standards document in a familiar format!

  4. Re:Hopefully by millette · · Score: 4, Informative

    Actually, Tremor, the integer codec, took care of that over a ago according to the changelog. And it's released under a bsd-like license.

  5. Re:Hopefully by bobm17ch · · Score: 5, Informative

    I`m afraid this won`t affect player support much. The device (pc/mp3player/whatever) still has to support the vorbis audio codec within the ogg wrapper. Think of ogg as a bag of revels. The bag is standardised and easy to manipulate, but you just don`t know what you`re gonna get inside. Or even if you are gonna be able to handle it :) [1] [1] I can`t decode the orange revels. My codec empties the contents of the buffer through the I/O. :p

    --
    \\ Mitch
  6. Re:Well by ergonal · · Score: 4, Informative

    As you wish. CDex has native CD->Ogg ripping support.

  7. Re:Now if only it had a decent name by be-fan · · Score: 5, Informative

    Well, technically, the codec is Vorbis, which is a pretty cool name, if you ask me.

    --
    A deep unwavering belief is a sure sign you're missing something...
  8. Re:Ogg or OGG? by .com+b4+.storm · · Score: 4, Informative

    Why do the RFC page headers say "OGG" instead of "Ogg"? The headers in other RFCs aren't arbitrarily capitalized. It's hard enough convincing people that Ogg isn't an acronym without the RFC itself making our work harder.

    Can they fix this without issuing a new RFC number?

    To quote the RFC FAQ:

    4) How can I correct an error in a published RFC?
    You cannot! Once an RFC is published, it cannot be changed.
    [...]
    For both technical and editorial errors, the RFC Editor provides a list of errata for published RFCs. This page contains a list of errors that have been reported to the RFC Editor.

    --
    "Wow, you're like some kind of superhero able to ward off happiness and success at every turn."
    -- Ryan Stiles
  9. Re:Hopefully by pslam · · Score: 5, Informative
    Actually, Tremor, the integer codec, took care of that over a ago according to the changelog. And it's released under a bsd-like license.

    Unfortunately Tremor isn't a one-size-fits-all. It's got nasty things like dynamic memory allocation all over the shop and still a rather large memory overhead. Actually, to be 100% compliant with the Vorbis 1.0 spec it's rather difficult to turn out a fast and small implementation (I've been trying).

    At the moment I'm working on getting my own implementation working with an extremely small RAM overhead. It's by no means trivial getting it working on the DSPs you find in most MP3 players, and almost none of the source code to Tremor could be successfully ported to them either. I don't expect any of the source code I'm writing for my own implementation to be used as anything but a reference for writing a version to run on DSPs.

    Of course, it would have been much more difficult even starting to write my own implementation were it not for freely available specs.

  10. Re:Status of Ogg FLAC ? by Hatta · · Score: 4, Informative

    Ogg FLAC works. Just use the --ogg flag to flac. What I can't figure out is why you'd want to.

    --
    Give me Classic Slashdot or give me death!