Best LAME setting for low bitrate mono/stereo..., around 64-80 kbps audiobooks & audioplay |
![]() ![]() |
Best LAME setting for low bitrate mono/stereo..., around 64-80 kbps audiobooks & audioplay |
Jul 11 2004, 00:36
Post
#1
|
|
![]() Group: Members Posts: 256 Joined: 22-April 03 From: just west of san fran Member No.: 6131 |
After a few trys with a few encoders (and looking at space concerns) I think ~64 kbps mono and ~80 kbps stereo will work for encoding audioplays or audiobooks (which sometimes have a little music in dramatic points or between chapters). The source files are sometimes in mono and sometimes stereo and recorded at various levels of quality. I am sometimes because of format, needing to transcode (another reason the bitrates are kinda high for speech).
Question is what is the best LAME setting (-h -b 64 -m m, --alt-preset cbr 64 -m m, etc.) for these low bitrates? Should stay away from ABR and VBR when going this low? Can I use additonal settings like -m safely with presets? Any help would be greatly appreciated. |
|
|
|
Jul 11 2004, 02:54
Post
#2
|
|
![]() Group: Developer (Donating) Posts: 1203 Joined: 10-February 02 From: Endless Water Member No.: 1305 |
What's your playback scenario? Are formats other than mp3 an option? Ogg Vorbis and AAC would be viable options at such low bitrates as well.
-------------------- A riddle is a short sword attached to the next 2000 years.
|
|
|
|
Jul 11 2004, 03:00
Post
#3
|
|
![]() Group: Members Posts: 256 Joined: 22-April 03 From: just west of san fran Member No.: 6131 |
|
|
|
|
Jul 11 2004, 06:20
Post
#4
|
|
![]() Group: Members Posts: 1394 Joined: 20-December 01 From: seattle Member No.: 693 |
...lame (mp3 in general) will sound like crap @ 64kbps
vorbis/aotuv is your best free bet @ q0/q1 (or megamix, or 1.1rc1, etc...) later -------------------- RareWares/Debian :: http://www.rarewares.org/debian.html
|
|
|
|
Jul 11 2004, 13:29
Post
#5
|
|
|
Group: Members (Donating) Posts: 471 Joined: 17-October 02 Member No.: 3565 |
Me too I'm interested in the best mp3 at low bitrate (around 64 in mono).
I need to play it in a flash component, so I'm stuck with mp3... What are the best encoder/options? |
|
|
|
Jul 11 2004, 14:23
Post
#6
|
|
![]() Group: Members Posts: 136 Joined: 5-May 02 Member No.: 1974 |
Regarding audiobooks, I'm very satisfied with LAME 3.96 and the "128 kbps-Setting" -V5 --athaa-sensitivity 1, which results in bitrates around 85 kbps. Mono sources shoudn't be a problem.
This post has been edited by elmar3rd: Jul 11 2004, 14:23 |
|
|
|
Jul 11 2004, 15:17
Post
#7
|
|
![]() Group: Members Posts: 669 Joined: 15-January 02 From: SE Pennsylvania Member No.: 1032 |
LAME is fine for this task if you want to stick with MP3. Try "--preset 64 -mm --lowpass 11000". Change the 64 to whatever bitrate you want and play around with the lowpass depending on the source material.
|
|
|
|
Jul 11 2004, 16:38
Post
#8
|
|
|
Group: Members (Donating) Posts: 471 Joined: 17-October 02 Member No.: 3565 |
I'm pretty happy with lame -q0 -V 9 --vbr-new. The input wav is already mono and lowpassed. I got around 60 kbs with a good quality for prelistening. Lame version 3.90.2.
Any suggestion? This post has been edited by marcan: Jul 11 2004, 16:44 |
|
|
|
Jul 11 2004, 23:30
Post
#9
|
|
|
Group: Members Posts: 132 Joined: 16-June 03 From: Ohio Member No.: 7209 |
QUOTE (marcan @ Jul 11 2004, 07:38 AM) I'm pretty happy with lame -q0 -V 9 --vbr-new. The input wav is already mono and lowpassed. I got around 60 kbs with a good quality for prelistening. Lame version 3.90.2. Any suggestion? In the more recent Lame versions there is a setting for --preset voice. That has worked well enough for me. The --preset help command says that it is a 56kbps mono setting. |
|
|
|
Jul 12 2004, 20:47
Post
#10
|
|
|
Group: Members (Donating) Posts: 471 Joined: 17-October 02 Member No.: 3565 |
QUOTE (Danimal @ Jul 11 2004, 02:30 PM) In the more recent Lame versions there is a setting for --preset voice. That has worked well enough for me. The --preset help command says that it is a 56kbps mono setting. Thx Danimal, I tried it in lame 3.90.2, works fine too. The quality is slightly better with my settting (-q0 -V 9 --vbr-new) for only 4 kbs less. Also the voice preset resample to 24khz, it should take more cpu during the playback and we are using it in a flash interface already greedy in cpu. |
|
|
|
Jul 13 2004, 00:04
Post
#11
|
|
|
Group: Members Posts: 22 Joined: 29-March 04 Member No.: 13109 |
QUOTE xmixahlx Posted Jul 10 2004, 09:20 PM ...lame (mp3 in general) will sound like crap @ 64kbps vorbis/aotuv is your best free bet @ q0/q1 (or megamix, or 1.1rc1, etc...) later Have you actually listened to Lame VBR Mp3 at 64kbps. My experience is that it will sound pretty good for audio books. This post has been edited by FatBoyFin: Jul 13 2004, 00:05 |
|
|
|
Jul 13 2004, 00:40
Post
#12
|
|
![]() Group: Developer (Donating) Posts: 1203 Joined: 10-February 02 From: Endless Water Member No.: 1305 |
Have you actually tried Vorbis at this bitrate / for this application? It's not just being recommended for fun..
-------------------- A riddle is a short sword attached to the next 2000 years.
|
|
|
|
Jul 13 2004, 01:13
Post
#13
|
|
|
Group: Members (Donating) Posts: 471 Joined: 17-October 02 Member No.: 3565 |
QUOTE (FatBoyFin @ Jul 12 2004, 03:04 PM) QUOTE xmixahlx Posted Jul 10 2004, 09:20 PM ...lame (mp3 in general) will sound like crap @ 64kbps vorbis/aotuv is your best free bet @ q0/q1 (or megamix, or 1.1rc1, etc...) later Have you actually listened to Lame VBR Mp3 at 64kbps. My experience is that it will sound pretty good for audio books. I can confirm, in mono, it makes the job. |
|
|
|
Jul 13 2004, 01:14
Post
#14
|
|
|
Group: Members (Donating) Posts: 471 Joined: 17-October 02 Member No.: 3565 |
|
|
|
|
Jul 13 2004, 01:14
Post
#15
|
|
|
Group: Members Posts: 306 Joined: 18-April 04 Member No.: 13571 |
I recently ripped a long, 22 CD audio book, with the aim of fitting it on one CD. Vorbis AoTuv at Q3 mono produced an average 70 kbps and sounded very nice. Much better than Speex, even at Q10. For some reason, Speex in ultra-wideband mode produces a very annoying artifact, and I don't like the loss of high end going down to 16 khz.
Vorbis also had the advantage that I could make my own very customized tags. I used Title for chapter name, Chapter for chapter number, Index to count how the chapters are split into multiple tracks, and Disc to show what CD the track originally came from. This post has been edited by analogy: Jul 13 2004, 01:18 |
|
|
|
Jul 13 2004, 01:34
Post
#16
|
|
![]() Group: Members Posts: 256 Joined: 22-April 03 From: just west of san fran Member No.: 6131 |
I appreciate all the responses. Let me be clear though. I need MP3 for compatibility. I personally can play MP3 or AAC on my iPod, but I can't count on AAC, Ogg, etc. for others. Plus at least a couple of these files will have to be transcoded. I'd really hate to have to transcode a third time in the future. I think for this use MP3 (even if at a necessary higher bitrate) would be better. I actually thought 64 kbps mono and 80 kbps stereo was being pretty safe with speech, but I could be wrong. Just wanted the best quality for the space I was going to give. I'm open to other bitrates though.
Let me ask again though, is VBR an issue at this low bitrates? Don't want major fluctuations in the sound if possible. Thanks again. |
|
|
|
Jul 13 2004, 02:27
Post
#17
|
|
![]() Group: Members Posts: 607 Joined: 19-December 01 From: Tar Heel country Member No.: 683 |
1) I don't expect VBR will be an issue at low bitrates, unless your player has trouble seeking in VBR (a few do, but this isn't too much of a problem anymore, in my understanding). VBR will get you some quality over CBR, although the encoder is tuned to choose the optimum bitrate for music, not speech specifically. Nevertheless, VBR will still give you better quality/size than CBR.
2) forced mono should be fine, although it won't actually gain you much over joint stereo in the lower bitrate department (or higher quality at a given bitrate) 3) if you don't plan to transcode again (hopefully you don't, and won't have to if you're using mp3, which is why you're using it), you might downsample to 22,050 Hz. This cuts your high-end frequencies off at 11khz, but for books it might not be an issue. Try a couple of encodes and see if you find it problematic. If you don't, this will really allow you to drop bitrate without getting artifacts. I recently encoded some voice stuff using Lame 3.96 --preset medium, but downsampled to 22,050 Hz and forced mono. --preset medium did an admirable job here, giving me files around 55 kbps, with no discernable quality diff (to my ear) compared to the original, except for the slight loss of high end. If you downsample the wav file to 22050 first, and just run --preset medium, there isn't any audible quality difference that I can hear. |
|
|
|
Jul 13 2004, 02:39
Post
#18
|
|
|
Group: Members Posts: 4 Joined: 21-August 03 Member No.: 8456 |
Just recently I was looking for the same thing (archiving audio books at the lowest possible bitrate that still sounds good in mp3 format). Also sometimes the source will already be encoded, so I'd be transcoding down to the mp3.
After scouring these boards for suggestions (there are various related threads on the topic), and trying out a bunch of options, here's what I''ve decided to use lame3.96 alt-preset medium -a --lowpass 10 -b 32 What this has been resulting is : 64kbit VBR, mono, 24khz files. 64kbps is good for me (lower is always nice, but I am happy with the relatively small file sizes), and more importantly, to my (by no means audiophile ears) it sounds "transparent" to my sources. I tried various other options to try and shave the bitrate further, but anything below this rate would produce increasingly more obvious artifacts (the "under water"/gargling noise that you see in alot of low audiobook encodes. I believe the interesting parts of these settings are (i'm no lame expert) -a (switching to mono. No real need for stereo for spoken word) - preset medium (Vbr is a plus, standard is too high, medium is next lowest) - lowpass 10 Filtering out frequencies above 10khz. The idea being that there aren't many high frequencies in spoken word audio, so they will not be missed too much. (And it also helps to remove high frequency artifacts that come up in such a low bitrate?) This is the best I've been able to come up with, as I am no lame expert, there might be an easier/more preferable way to get this result. I did try alot of recommendations from the forums, and this seemed to work the best for me. Hope this helps Aggies This post has been edited by aggies11: Jul 13 2004, 02:46 |
|
|
|
Jul 13 2004, 08:43
Post
#19
|
|
![]() LAME developer Group: Developer Posts: 2950 Joined: 1-October 01 From: Nanterre, France Member No.: 138 |
QUOTE lame3.96 alt-preset medium -a --lowpass 10 -b 32 To me this seems to be a good command line for your purpose. (but -b32 is probably useless) You also have to know that with 3.96, medium is the same as -V4, and standard is the same as -V2. It means that between both you could also try -V3. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 22nd November 2009 - 07:35 |