SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have a CD with a 45 minute speech on it. Since it's all voice and no music, is there a way to rip it, and strip the non-audible range to shrink the file size???
My goal is to reduce the filesize as much as possible.
i suppose you can do some trials with lame or oggenc
lowering the bitrate and resampling frequency...check
the mans for other options such as lowpass, highpass, etc
you could also try a codec designed specifically for voice(eg speex)
Okay, I followed the site's instructions, but the filesize is a whopping 60MB mp3. It's a 45min speech.
Since it's just voice, should I expect to be able to somehow reduce the filesize dramatically to like <10MB without losing a whole log of voice quality?
I'm not too handy with audio manipulation commands (one of my weaknesses), so any suggestions would be very appreciated.
Thanks
Last edited by WindowBreaker; 01-31-2006 at 03:15 PM.
What did you use as the lowpass setting? By dropping that number, you're effectively filtering off the top end of the audio frequency spectrum. If it is a male voice (deeper) then you may be able to drop that number below 10. this could dramatically reduce the file size. Drop it too far, though, and it could get nasty pretty quick.
Last edited by agreenwood; 01-31-2006 at 03:39 PM.
I have a speech with a length of 378 minutes, on 6 cd-roms in wav-format. I ripped the speech with ogg-vorbis in a good quality (a lower quality is possible, may be there is no difference to hear it) to 190 MB.
This should be a file with about 10 MB in your case (length of the speech is 45 minutes) ...
I agree with what agreenwood. You say you followed that site, but there are several different recommnedations. If you used the high quality ones, you are gonna get big files. Try the settings recommneded for netcasts.
check the lame man page for the details of each option. This is an FM broadcast, BTW, so it's relatively noise free. Noise may confuse the encoder and cause the variable bit rate to encode at a higher bitrate. Playing with the --lowpass number may cut out some or all of the noise as long as the noise is of a different frequency than the speech.
It can be made smaller than 7.4 MB, but the quality is too low for me. YMMV, but play with the options.
Phathead:
Thanks for the cmd, worked like a charm. It reduced the file from 60Mb to 6.5Mb!
Although my lame didn't recognize the --cwlimit option. That option is mentioned in the help, but not in the output of 'lame --morehelp'.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.