Вообщем, понадобилось перекодировать всякую дрянь в mp3 (ogg плеер не держит). Вот отрывки скрипта: mplayer "$file" -ao pcm:file=/tmp/2mp3.wav -vc dummy -vo null -nojoystick -nolirc \ | tee /tmp/2mp3.log author=`cat /tmp/2mp3.log | grep author | sed -e 's/.*:\\s*\\(.*\\)/\\1/'` title=`cat /tmp/2mp3.log | grep name | sed -e 's/.*:\\s*\\(.*\\)/\\1/'` . . time lame -m m /tmp/2mp3.wav "$fname".mp3 -q 0\ --id3v1-only --tt "$title" --ta "$author" Смысл: сохранить вывод mplayer, выдрать по возможности тэги, и закодировать в mp3 прописав все те же тэги. Проблема состоит в том, что в зависимости от того, какой уровень звука (volume) mplayer - таким он и пишет в file. По умолчанию, хз почему, стоит 91%. В результате уровень получаеться заниженным (про 6dB от -m m читал). Таки вот, как в указать mplayer в опциях что б он стартовал с уровнем в 100%. Вроде ж просто - а все обыскал так и не нашел. Либо посоветуйте, пожалуйста, какую прогу, коя сохраняет тэги.