मैं टर्मिनल के साथ संगीत खेलना चाहता हूं 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.wav
+10 गुना से बड़ा है music.mp3
।
मैं सभी *.mp3
को परिवर्तित नहीं करना चाहता *.wav
।
क्या एमपी-हैंडलर को sox में जोड़ना संभव है?
वर्तमान स्वीकार किए गए उत्तर (लंगड़ा / पाइप) के बजाय, सही / सरल उत्तर स्थापित है
—
माइकल
libsox-fmt-all
superuser.com/a/421168/73961
sox -h
प्रोग्राम द्वारा समर्थित रिपोर्ट कोडेक्स भी चला रहे हैं ... कृपया जांचें कि क्या एमपी 3 का समर्थन किया गया है ...