কীভাবে এমপি 3 হ্যান্ডলারকে সোেক্সে যুক্ত করবেন?


91

আমি সাথে টার্মিনালে সঙ্গীত খেলতে চাই 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
এমপি 3-হ্যান্ডলারটি কি সোেক্স যুক্ত করা সম্ভব?


আপনি কোন লিনাক্স ডিস্ট্রো চালু আছেন ... এবং আপনি ডিস্ট্রো এবং সোক্সের কোন সংস্করণটি চালাচ্ছেন ... এছাড়াও sox -hপ্রোগ্রামটি দ্বারা সমর্থিত কোডেকগুলি প্রতিবেদন চালাচ্ছে ... দয়া করে এতে
এমপি

1
উপস্থিত স্বীকৃত উত্তরের পরিবর্তে (খোঁড়া / পাইপ) সঠিক / সরল উত্তরটি ইনস্টল করা হবে libsox-fmt-all
মাইকেল

উত্তর:


5

পাইপ?

lame --decode music.mp3 - | play -

কোনও চিহ্ন ছাড়বেন না।


9
প্রশ্নটি ছিল একটি সক্স হ্যান্ডলার সম্পর্কে। এটি অবশ্যই
sox

আপনি sox এ পাইপও করতে পারেন
স্কট

222

Libsox-fmt-mp3 ইনস্টল করুন:

sudo apt-get install libsox-fmt-mp3

আমি দেখতে পেলাম যে এর পরে আমার আরও উন্নত করা দরকার; সুতরাং উপরের কমান্ডটিতে "sox" যুক্ত করা কোনও ক্ষতি করে না।
jcomeau_ictx

এটি আমার পক্ষে কাজ করে না। এমনকি aptitude reinstall soxআমি এখনও পাওয়ার পরেও SoX was compiled without MP3 encoding supportযখন আমি soxপরে চালানোর চেষ্টা করি । (যদিও স্বীকার করেছি যে আমি এখনও লুসিড চালাচ্ছি, এটি আরও আধুনিক উবুন্টুতে আরও ভাল কাজ করতে পারে))
zrajm

10
@ কেভ, আপনার এটি গ্রহণযোগ্য উত্তর হিসাবে নির্বাচন করা উচিত। এছাড়াও, এমন একটি libsox-fmt-allপ্যাকেজ রয়েছে যা এমপি 3 ফর্ম্যাটটি ইনস্টল করে, পাশাপাশি অন্যান্য সমস্ত উপলভ্য বিন্যাসগুলিও ইনস্টল করে।
nnot101

7
+1, এটি গ্রহণযোগ্য উত্তর হওয়া উচিত কারণ এটি খেলার বাইরেও অন্যান্য জিনিসগুলিকে মঞ্জুরি দেয় যেমন উদাহরণস্বরূপ রূপান্তর (উদাহরণস্বরূপ sox input.wav output.mp3এই প্যাকেজটি ছাড়া কাজ করবে না)
পাসকালিন

3
লাইবসক্স-এফএমটি-এমপি 3 ইনস্টল করার পরে এটি চালানোর পরে আমি একটি পেয়ে যাব: sox WARN mp3-util: MAD sync হারিয়েছে
kroe
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.