A python script to transcode between music formats.

  • It's cludgy (it executes standalone utilities rather than using some-or-other library to do the dirty work).
  • It still requires some hand configuration (available utils, input/output format)
  • But it works

Features

  • Gathers all matching input files in a direct tree
  • Automatically finds a transcode path between formats it knows
  • Parses filenames for tags and can rename output files (and directories) according to a tag pattern (like Easytag)

Bugs

  • Problems with tag reordering when more than one step is involved in the transcode path
  • Unkillable spawning of subshells

Download

http://markferry.net/code/transcode.py