Is there free software that can bulk process the length and bitrate of mp3s?

Posted on


I’m looking for free windows software that I can use to create 20s clips of a large number of mp3s. Ideally I would be able to enter the desired settings once, and have the software process all of the mp3s.

The specific parameters that I would like control of are:

  • Length.
  • Quality
  • File type (I would like to convert the mp3s to ogg format)


FFmpeg is an open source media “swiss army knife”. It can handle exactly what you’re looking for, but it does require using the command prompt.

First download FFmpeg, any recent release will do. You’ll need a program to extract the 7z archive. I recommend WinRAR (free trial). Extract ffmpeg to a folder, I used c:ffmpeg.

Next open the command prompt (start > run > cmd.exe). And do the following (again, assuming ffmpeg was extracted to c:ffmpeg.

c:Usersmedia> cd c:ffmpegbin

c:ffmpegbin> for /r c:UsersmediaMusic %i in (*.mp3) do ffmpeg -i "%i" -ss 0 -t 20 -aq 0 -y -acodec libvorbis "%i_clip.ogg"

Change “c:UsersmediaMusic” to the folder that contains mp3’s you want to create clips for. Refer to the ffmpeg manual for instructions on the various options (-aq = quality, -ss = skip seconds into file, -t = time in seconds)

FFMPEG is a good choice as h0twfr3 says. If you prefer a GUI, an Audacious “chain” can also do what you want.

Leave a Reply

Your email address will not be published.