Forgot your password?
typodupeerror
Books Data Storage Media

Format of Choice for a Legal, Free, Audio-eBook? 38

Posted by Cliff
from the file-type-deliberations dept.
audioAuthor asks: "Let's say I have a recorded audio-book (no music, just speech), which I want to share with the world. What format should I use to distribute it? Main requirements would be: 'Everyone is allowed to redistribute it without any restrictions" and "Usable as widely as possible'. I have been thinking of MP3, Ogg Vorbis and Speex. MP3 would be really nice, as it's usable almost everywhere, even without a computer, but it has licensing problems which I don't quite understand. Speex is free and designed for speech, but it's not widely supported at the moment. I think that Ogg Vorbis is currently better supported than Speex, and also free, but not designed for speech and would take more space to achieve same quality. So what do you say? Which one of these should I choose, or are there other formats to consider?"
This discussion has been archived. No new comments can be posted.

Format of Choice for a Legal, Free, Audio-eBook?

Comments Filter:
  • Why not all three? (Score:5, Insightful)

    by zhiwenchong (155773) on Thursday November 17, 2005 @10:59PM (#14059532)
    It isn't that hard to release an audio book in all 3 formats.
    • by narrowhouse (1949)
      I agree with zhiwenchong, the people who make mp3 encoders are the ones who have to pay a license currently (how LAME gets around it is little complex, but not your problem in any case), not content creators so there is no reason not to make an mp3 version. If you have software to create ogg vorbis and speex files you might as well go ahead and do it for anyone who would prefer them. The speex file may save some bandwith and the ogg vorbis file just gives you that warm free software feeling. Hope your proje
      • LAME doesn't have to pay licensing fees to MPEG because LAME is Free software licensed under the Lesser GNU General Public License. Although some MPEG dudes from Germany own patents regarding MP3-encoding, they only charge licensing fees for commercial usage of MP3 encoding that crosses with their patents.
        • Re:LAME and MP3 (Score:2, Informative)

          by Anonymous Coward
          Entirely misinformation.
          (A) The (L)GPL patent clause doesn't make any distinction between commercial use or not.
          (B) LAME is not Free Software in any country that respects MP3 patents -- it's actually illegal to distribute according to the LGPL licence in places like the US and Germany.
          (C) If someone does illegally distribute LAME to you, Fraunhofer will still want their damn money.
  • If bandwidth is limited, then Speex gives you the best size:quality ratio for voice. Otherwise, offer MP3, Vorbis, Speex, and whatever else you feel like. If you don't have to choose, why limit yourself?

    • ...offer bit-torrents.

      Bandwidth limitation really isn't an excuse, nowadays.
      • I adore bittorrent. Hi, Julian.
      • by fm6 (162816)

        Bandwidth limitation really isn't an excuse, nowadays.

        Not for streaming over the Internet, maybe. But if you're storing files on a limited medium, it's still an issue. Well, not a big issue....

        I own an MP3 player with 256MB that I mostly use to listen to spoken word stuff. At 16 kbps, which seems to be the minimum rate for that kind of content, I can store at most 25 hours. Yeah, that's a lot, but suppose I feel a sudden urge to drive accross country? I'd basically have to get another player with more

        • Re:Is too (Score:3, Funny)

          by BushCheney08 (917605)
          Yeah, that's a lot, but suppose I feel a sudden urge to drive accross country?

          Do you get these urges often?
        • Driving across the country is a 2,500 mile trek, more or less. In a car that gets 40 MPG, that's 625 gallons of gas, or something like $1500.

          A better MP3 player than yours is, what, $50? If you get the urge to drive across the country, just stop at Best Buy first.
          • Uh, check your math... 625 gallons will take you 25,000 miles at 40 MPG.
            • Whoa, how did I screw that up? Thanks.

              It did seem like a lot...
              • that was the most civil interchange on /. I ever read. weird.
              • I've driven across the country several times, so I just did a few double takes at your original comment, started counting on my fingers etc, before seeing this part of the conversation ;)

                My Ford Escort wagon sometimes topped 40mpg; that, plus the fixed costs (for a current car owner at least) like insurance, licensure, etc, and the flexibility of setting one's own pace and stopping points, are why I liked to travel ludicrous distances by car. However, the Escort wasn't so hot at topping things like, say, mo
          • by fm6 (162816)
            OK, suppose I get an urge to walk across country. My point was that audio players have a finite amount of memory, and I could get more out of that memory if I could use a speech-specific format.
    • Re:All of them (Score:3, Insightful)

      by munpfazy (694689) *
      Yup. "All of them" is the way to go.

      MP3 is ubiquitous and great for almost any portable player. The only reason not to use it is because you like some other format and want to forcibly promote it. (Which assumes that your audience knows your work well enough to consider installing new software in order to hear you... which may or may not be true.) At least when using LAME, you can fine tune the compressing for the speaker to reduce file size pretty considerably.

      Ogg vorbis is great for both philosophical
  • by hoggoth (414195) on Thursday November 17, 2005 @11:07PM (#14059579) Journal
    Simple.
    If you want to make a political/philosophical statement use Ogg Vorbis.
    If you want no-one to ever bother listening to it use Speex.
    If you want many people to listen to it use MP3.

  • flac (Score:1, Insightful)

    by dns_server (696283)
    Have you thaught about flac? http://flac.sourceforge.net/ [sourceforge.net]. it is another open source royalty free codec that supports lossless comporession which might be a good opion if you want high quality and no data loss because of compression.
  • Licensing? (Score:5, Informative)

    by general_re (8883) on Thursday November 17, 2005 @11:11PM (#14059601) Homepage
    As a noncommercial end-user, MP3 licensing is not a problem for you. If you were developing software to implement MP3, either encoding or decoding, or your MP3-encoded content were part of a commercial (i.e., revenue generating) enterprise, then you would need a license. Since neither of those apply, MP3 is free for you to use.
  • I'm pretty sure LAME would work as an mp3 encoder for your case. Check the website at lame.sourceforge.net [slashdot.org] to read up on it, but I'm pretty sure it's what you're looking for, considering there are no legal issues behind it (It's LGPL'd).

    And I agree that Speex is useless (who's gonna listen to it? I'd never heard of it before now), and Ogg isn't very common outside of Linux from my experience...
    • Ya know, TeamSpeak et al uses speex. It's not that unheard of.

      However does your support it? Probably not.

      So to get back to the original poster, speex would be great, but not a lot of people would be able to use it.

      MP3 would be best for everybody to listen too, but ogg would still be best bw/quality wise.

      You could as mentioned before offer 2/3 (speex and mp3) and also put a download of the speex codec for .
    • I'm pretty sure LAME would work as an mp3 encoder for your case

      Yes, LAME does a surprisingly good job on speech at low bit-rates, provided you use one of the --preset xxxxx options. In my own tests, I found it was only a little worse than speech-optimised codecs like those from Microsoft and Real.

      Don't use LAME just with a low bit-rate though - it will sound dreadful. Use --preset whatever.
      • Incidently, if you are a pure pragmatist and don't mind using a closed proprietory codec, Microsoft's Voice 9 codec (IIRC) gives very good quality at a low bit-rate, and probably over 98% of users will be able to play it back without installing any new software. (The encoder is a free download from Microsoft.)
  • What about AMR? It seems to be designed for speech and widely supported by mobile devices. Though I'm not sure about the licensing issues.

    On a side note, does anyone know of an easy way to convert AMR to MP3/OGG/WAV, preferable on Linux? Yes, I've tried Google results like this [aquarionics.com], but couldn't make it to work.

    • yes. ffmpeg is the tool of choice for enc/dec amr on linux. the debian-marillat packages have amr support built in; else you will need to patch it yourself. it's as simple as:
      ffmpeg -i infile.amr outfile.wav

      or, if you want to get a video from your phone:
      ffmpeg -i infile.3gp -ar 16000 video.avi

      ffmpeg is quite flexible, and does a damn good job of "what you want it to do" when you run the minimal options.

  • FLAC (Score:3, Informative)

    by Jebediah21 (145272) on Friday November 18, 2005 @03:15AM (#14060698) Homepage Journal
    FLAC can be converted into whatever format the user wants. Considering it's speech you should get around 50% compression from the wavs. Of course not everybody will want to download that so put it in mp3 too. I can't think of anything that plays Ogg and not mp3. Speex is not that widespread at this point, so if anybody really wants it they can convert from FLAC. And that's the beauty of FLAC too. Some new format gets popular you can convert it into that too.
    • >I can't think of anything that plays Ogg and not mp3. Any piece of software that wants to be 100% open source?
  • For iPod-users, create a mono ~50kbps VBR AAC file using faac --tns -q90 -i mybook_mono.wav -o mybook_ipod.m4b . Using the extension .m4b will make the iPod treat it as a "real" audiobook and it will be bookmarkable.

    For pure speech, -q0 Vorbis is more than good enough and it will also be around 50 kbps.

    For those who can't use AAC or Vorbis, create a low quality MP3.
    • For pure speech, -q0 Vorbis is more than good enough [...]

      Also note that there is a -q-1 Vorbis (i.e. you can say oggenc -q-1 .... That's smaller still, and IMHO good enough even for music.

  • Hey,

    You might try heading over to http://www.podiobooks.com [podiobooks.com] and send the guys there a query about this.

    They are using mp3 as the format.
  • All 3 why not... (Score:3, Informative)

    by haplo21112 (184264) <haplo@epithna. c o m> on Friday November 18, 2005 @10:22AM (#14062130) Homepage
    Its all Free, your unemcumbered on the MP3 as long as you use LAME as the encoder.

You are in a maze of UUCP connections, all alike.

Working...