A tool for converting audio files to mp3 in parallel

lotus 88f690ed85 fixed nested directory bug 1 month ago
LICENSE.md 692a71240f first commit 6 months ago
README.md b7719ce64c fixed spaces in filename\dir problem, updated README, version bump, removed ability to input multiple dirs for now (still some issues there) 5 months ago
makefile 692a71240f first commit 6 months ago
mp3me.1 7a799cad47 fixed man page 3 months ago
mp3me.sh 88f690ed85 fixed nested directory bug 1 month ago

README.md

mp3me

License

Motivation

I was using the soundconverter tool on my main workstation. I'd still recommend it but I've found myself using less applications with a GUI; so, I figured I found give it a shot and see if I could write something that would satisfy my needs. I've tried to make this tool as intuitive as possible, with sane defaults, and no weird flags.

Installation

Simply run:

make install      #(as root)

# to uninstall
make uninstall    #(as root)

Dependencies

In order to use this tool, you will need two things installed:

There are no requirements to use a specific shell, but I have not tested on all of them, only ksh and bash.

Usage

mp3me ./dir                   # convert music files
mp3me -j 8 ./dir              # convert music files, starting 8 jobs (i.e. threads)
mp3me -b 192 ./dir            # convert music files @ 192kbps
mp3me -h                      # show this help message
mp3me -v                      # show the version info

Limitations

To make this tool simpler, I have made a few assumptions. We only convert to mp3. Files are output in the same folder. These are my preferred settings. Maybe I'll add more flags to handle changing output type and location.

License / Disclaimer

This project is licensed under the 3-clause BSD license. (See LICENSE.md)

No WAVs were harmed in the making of this tool.