ubuntu – どのようにsoxにmp3ハンドラを追加するには?

bash mp3 sox ubuntu

端末内の音楽をsoxで再生したい

# install sox/lame
sudo apt-get install sox
sudo apt-get install lame

# play music
play music.mp3
# play FAIL formats: no handler for file extension `mp3'

# mp3 -> wav
lame --decode music.mp3 music.wav

# play music
play music.wav

~ $ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"

~ $ sox --version
sox: SoX v14.3.2

music.wavmusic.mp3の+10倍の大きさになります。 *.mp3を全て*.wavに変換したくない。 soxにmp3-handlerを追加することは可能でしょうか?

  106  None  2012-05-06


ベストアンサー

Pipe?

lame --decode music.mp3 - | play -

痕跡は残さない

6  eepp  2012-05-06


Install libsox-fmt-mp3:

sudo apt-get install libsox-fmt-mp3

262  kev  2012-05-06


タイトルとURLをコピーしました