Slashdot Mirror


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

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?"

38 comments

  1. Why not all three? by zhiwenchong · · Score: 4, Insightful

    It isn't that hard to release an audio book in all 3 formats.

    1. Re:Why not all three? by narrowhouse · · Score: 3, Interesting

      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 project goes well.

      --


      Insert pithy comment here.
  2. All of them by Bogtha · · Score: 1

    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?

    --
    Bogtha Bogtha Bogtha
    1. Re:All of them by munpfazy · · Score: 2, Insightful

      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 and practical reasons, but you'll limit your audience since only a few portable player companies include support for it. If your background is quiet, you can really crank up the compression on a speach-only vorbis file before noticeably impacting quality.

      Never used the speex, but there's no harm in offering it. Chances are few will use it.

  3. What is your *real* goal? by hoggoth · · Score: 4, Insightful

    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.

    --
    - For the complete works of Shakespeare: cat /dev/random (may take some time)
  4. flac by dns_server · · Score: 1, Insightful

    Have you thaught about flac? http://flac.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.

    1. Re:flac by Stigmata669 · · Score: 1

      Why do you need or want lossless compression for spoken word? Just wondering....

      --
      Yawn.
    2. Re:flac by SanityInAnarchy · · Score: 1

      It's cheap, for one thing. Whatever the reason, I've found flac to be good at compressing the spoken word, and better at some types of music than others.

      --
      Don't thank God, thank a doctor!
    3. Re:FLAC by Jonnty · · Score: 1

      >I can't think of anything that plays Ogg and not mp3. Any piece of software that wants to be 100% open source?

      --
      Any grammatical or spelling errors above are for comic effect, and do not signify imperfection in the writer.
    4. Re:FLAC by Jebediah21 · · Score: 1

      Ok, so distros that don't ship with mp3 support. I was speaking more about physical DAPs and the such.

      --

      Everytime you look at porn a devil gets their horns.
  5. Licensing? by general_re · · Score: 4, Informative

    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.

    --
    ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
    1. Re:Licensing? by general_re · · Score: 4, Informative
      --
      ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
  6. I'm not too sure, but... by fbnas · · Score: 1

    I'm pretty sure LAME would work as an mp3 encoder for your case. Check the website at lame.sourceforge.net 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...

    1. Re:I'm not too sure, but... by n0d3 · · Score: 1

      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 .

    2. Re:I'm not too sure, but... by iangoldby · · Score: 1

      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.

    3. Re:I'm not too sure, but... by iangoldby · · Score: 2, Informative

      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.)

  7. If bandwidth is limited by Julian+Morrison · · Score: 2, Insightful

    ...offer bit-torrents.

    Bandwidth limitation really isn't an excuse, nowadays.

    1. Re:If bandwidth is limited by Chasuk · · Score: 1

      I adore bittorrent. Hi, Julian.

  8. Re:LAME and MP3 by jZnat · · Score: 0

    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.

    --
    'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  9. Re:LAME and MP3 by Anonymous Coward · · Score: 2, Informative

    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.

  10. AMR? by davegaramond · · Score: 1

    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, but couldn't make it to work.

    1. Re:AMR? by croddy · · Score: 1
      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.

  11. FLAC by Jebediah21 · · Score: 2, Informative

    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.

    --

    Everytime you look at porn a devil gets their horns.
  12. Multiple formats by Per+Wigren · · Score: 1

    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.

    --
    My other account has a 3-digit UID.
    1. Re:Multiple formats by jgrahn · · Score: 1
      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.

  13. Is too by fm6 · · Score: 1
    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 storage or removable media. If I could use a speech-optimized format, instead of music-optimized MP3, I could use my flash more effectively.

    None of which is an argument for using any format except MP3. Like VHS and QWERTY, it's not the best, but it is a de-facto standard. And that's enough.

    1. Re:Is too by BushCheney08 · · Score: 2, Funny

      Yeah, that's a lot, but suppose I feel a sudden urge to drive accross country?

      Do you get these urges often?

      --
      Be a real patriot: Question authority. Think for yourself. Formulate your own conclusions.
    2. Re:Is too by timster · · Score: 1

      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.

      --
      I have seen the future, and it is inconvenient.
    3. Re:Is too by thechuckbenz · · Score: 1

      Uh, check your math... 625 gallons will take you 25,000 miles at 40 MPG.

    4. Re:Is too by timster · · Score: 1

      Whoa, how did I screw that up? Thanks.

      It did seem like a lot...

      --
      I have seen the future, and it is inconvenient.
    5. Re:Is too by fm6 · · Score: 1

      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.

    6. Re:Is too by hal9035 · · Score: 1

      that was the most civil interchange on /. I ever read. weird.

  14. Hi Chas [OT] by Julian+Morrison · · Score: 0, Offtopic

    Fancy meeting you here :-)

    And yes you should write the "Why Star Wars Sucks" essay. I'd be curious to read ;-)

    [karma bonus switched off due to utter off-topicness]

  15. podiobooks.com by Laith · · Score: 1

    Hey,

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

    They are using mp3 as the format.

  16. All 3 why not... by haplo21112 · · Score: 2, Informative

    Its all Free, your unemcumbered on the MP3 as long as you use LAME as the encoder.

    --
    Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.
  17. Correction by jZnat · · Score: 1

    If you want anyone who doesn't give a damn to hear it, release it in MP3.

    --
    'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  18. I would have given away my car by now ;) by timothy · · Score: 1

    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, mountains.

    Glad I'm now somewhat city-bound for a while, what with the price of gas ...

    timothy

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5