mmxcode
WTF
mmxcode == media mirror and transcode
If you have a pile of media (a directory tree) in one set of formats, and you want to make an exact copy of that pile, but in other formats, then this may be useful. Why would you want this? Usually in cases where you have high-resolution files (like FLAC) but need to downgrade them so you can point something like iTunes and an iPod at them, and do that repeatedly. This is a command-line tool, mostly for nerds.
Features
- can do a transcode or copy action for any file it finds in the source but not the destination, using configurable rules
- can run on any platform, and with any encoders and decoders, as long as you configure them properly
- handles deletes in the destination as well as timestamp-based updates (so for example as you update tags in the master, the mirror gets updated)
Ok, then
- Download the latest build or the src (mavenized java).
- Read the Usage instructions
- Email me, this is MID-DEVELOPMENT.