Quick and Dirty Transcoder provides a simple shell script that adds transcoding support to Amarok using gstreamer.
The only prerequisites are that you have gstreamer installed and the appropriate plugins.
Quick and Dirty Transcoder works with transcoding when copying files to a media player and also adds a context menu to allow you to transcode files in your collection. When doing the latter, the transcoded file will be written to the same directory as the original file.
You can configure dirtyxcode by creating a file in your home directory ~/.dirtyxcode.sh. The format of the configuration is a shell script that will be sourced by dirtyxcode. You can use this to control how dirtyxcode constructs the gstreamer pipeline. For example, to change the flacencoder element add the following:
You can also add options to the existing encoders by setting
< format >_enc_options, for example to change the preset quality
setting for the mp3 encoder (lame), add the following to your
The default gstreamer plugins used by Quick and Dirty Transcoder are:
· wav: wavenc
· mp3: lame
· ogg: vorbisenc
· m4a: faac
· aac: faac
· flac: flacenc
What's New in This Release:
· Fixed bug where an extraneous -p was passed to gst-launch
· Better location of gst-launch binary on platforms other than Debian/Ubuntu