A set of simple perl scripts for doing common tasks to audio files in Linux
This repository has been archived on 2019-12-04. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2011-06-16 17:54:26 -04:00
burnmusic Factored out major changelogs into a NEWS file 2011-06-16 17:50:35 -04:00
cdripper Factored out major changelogs into a NEWS file 2011-06-16 17:50:35 -04:00
conv2ogg Factored out major changelogs into a NEWS file 2011-06-16 17:50:35 -04:00
cp2dap Factored out major changelogs into a NEWS file 2011-06-16 17:50:35 -04:00
dirclean Factored out major changelogs into a NEWS file 2011-06-16 17:50:35 -04:00
fixname Factored out major changelogs into a NEWS file 2011-06-16 17:50:35 -04:00
INSTALL Huge refactor of tagfromfilename. We now support mp3 tags 2010-09-21 09:40:41 -04:00
NEWS Factored out major changelogs into a NEWS file 2011-06-16 17:50:35 -04:00
README minor documentation fix 2011-06-16 17:54:26 -04:00
tagfromfilename Factored out major changelogs into a NEWS file 2011-06-16 17:50:35 -04:00

simple-audiotools is just a collection of perl scripts that I created over time as I found myself needing to do various things with my audio files in Linux.

Enjoy! And if you find anything doesn't work, feel free to file a bug on github :)


burnmusic - This program takes a speed to burn at, a CD-RW device file, and then a list of files to burn. It automatically converts them to .wav files, then burns them in CDDA-format (compatible with CD players). I never use this any more, so it is probably buggy and hasn't been updated in a very, very long time.


cdripper - cdripper rips the CD in whatever drive cdparanoia reads by default. It does a lot of neat stuff, including using CDDB to automatically generate filenames - if it can't find them, you'll be prompted to enter them interactively.


conv2ogg - transcodes anything you give it to ogg vorbis (decodes to PCM using mplayer, then encodes that into vorbis). This incurs a loss of quality, but if you want to take your music somewhere you don't have mp3 capability, this is nice.


cp2dap - designed for devices that support mp3 and ogg vorbis but not flac, such as most Android phones. Converts flacs to ogg, then copies everything over to your player (which is assumed to be mounted at /mnt/phone, and have /mnt/phone/music where music should be placed - these defaults are smart for Android)


dirclean - Possibly useful outside of music management - I wrote it as an easy way to list artist/album combinations on my filesystem.


fixname - renames files to fit my preferred standard, which is very Linux-friendly. Used in conjunction with rename, it can help you clean up odd filenames quickly.


tagfromfilename - Uses the filename and parent directory of a file to create metadata (vorbis comments, flac metadata, or ID3v2, as appropriate).