вот sox умеет делать reverse. но у меня он почему-то не понял mp3. и даже почему-то не заработал через pipe. что-то сегодня, видимо, не мой день.
поэтому пришлось в два шага:
$ mpg123 -qw промежуточный.wav исходный.mp3$ sox промежуточный.wav реверсированный.wav reverseвот, собственно, и всё.
p.s. хотя, в теории, должна была сработать любая из этих команд:
$ sox исходный.mp3 реверсированный.wav$ mpg123 -qw - исходный.mp3 | sox -t wav - реверсированный.wav reverseдолжна бы, но что-то или кто-то у меня, видимо, как те гранаты у верещагина…
p.p.s. mpg123 — это просто первое, что под руку попалось. в принципе, для превращения mp3 в wav, много чего подойдёт. тот же mplayer, например:
$ mplayer -ao pcm:file=промежуточный.wav исходный.mp3