Linux audio: Difference between revisions

From miki
Jump to navigation Jump to search
No edit summary
Line 17: Line 17:
== CLI Audio Conversion ==
== CLI Audio Conversion ==


=== Decoding FLAC ===
=== <tt>flac</tt> - FLAC encoder / decoder ===
<source lang="bash">
<source lang="bash">
flac -d source.flac -o output.wav
flac -d source.flac -o output.wav
Line 23: Line 23:
</source>
</source>


=== Encoding MP3 ===
=== <tt>lame</tt> - MP3 encoder / decoder ===
<source lang="bash">
<source lang="bash">
lame -m auto --preset standard input.wav output.mp3
lame -m auto --preset standard input.wav output.mp3
lame -m auto --preset extreme input.wav output.mp3
lame -m auto --preset extreme input.wav output.mp3
lame -m auto --preset insane input.wav output.mp3
lame -m auto --preset insane input.wav output.mp3
</source>

=== <tt>[http://pacpl.sourceforge.net/ pacpl]</tt> - Multi-format encoder / decoder in Perl ===
<source lang="bash">
# From FLAC to MP3 - Using LAME (extreme quality) - recurse & keep directory structure
pacpl --to mp3 -r -p flac/ --outdir /media/USB --encoder lame --defopts 0 --eopts="-m auto --preset extreme"
</source>
</source>

Revision as of 21:34, 12 May 2011

Audio Conversion using Virtual FS

mp3fs

Example:

mp3fs -b 224 ~/Music /mnt/mp3 -o allow_other,ro

GUI Audio Conversion

Nautilus Audio Converter
Install with
sudo apt-get install wavpack mppenc libmpcdec3 faac flac vorbis-tools faad lame libid3-3.8.3-dev nautilus-script-audio-convert
libid3-3.8.3-dev needed for id3tag.
See Ubuntu Geek - Simplest way to convert audio file(s) on Ubuntu Linux

CLI Audio Conversion

flac - FLAC encoder / decoder

flac -d source.flac -o output.wav
flac -d source.flac -c                 # Write output to stdout

lame - MP3 encoder / decoder

lame -m auto --preset standard input.wav output.mp3
lame -m auto --preset extreme input.wav output.mp3
lame -m auto --preset insane input.wav output.mp3

pacpl - Multi-format encoder / decoder in Perl

# From FLAC to MP3 - Using LAME (extreme quality) - recurse & keep directory structure
pacpl --to mp3 -r -p flac/ --outdir /media/USB --encoder lame --defopts 0 --eopts="-m auto --preset extreme"