कमांड लाइन से एमपी 3 फाइल कैसे खेलें?


60

मैंने Ubuntu 11.10 सर्वर स्थापित किया है .. इसलिए केवल कमांड लाइन।

मुझे कमांड लाइन के माध्यम से ऑडियो (.mp3 और। Wav) फ़ाइलों को चलाने में सक्षम होने की आवश्यकता है!

मैंने MPD & ऑडियस पैकेज स्थापित किए हैं ... और कुछ फ़ाइलों को .conf फ़ाइल में निर्दिष्ट स्थान पर कॉपी किया है।

लेकिन मैं .mp3 फ़ाइलों को खेलने के लिए क्या करता हूँ ??

इसके अलावा, मैं कैसे पुष्टि कर सकता हूं कि ऑडियो सही तरीके से काम कर रहा है?


आप इसे 'सर्वर' स्पीकर से खेलना चाहते हैं या आप इसे पूरे नेटवर्क पर चलाना चाहते हैं? दो बहुत अलग चीजें।
रोबॉटहैंस

जैक आउटपुट के माध्यम से ऑडियो, नेटवर्क पर नहीं (शुरुआत में)।
15

1
आप sox को स्थापित करने का प्रयास कर सकते हैं, फिर कमांडलाइन पर यह "play itorthat.mp3" या "play ~ / music / thisfolder / itorthat.mp3" होगा
हटा दिया

जवाबों:


52

लहराती के लिए आप उपयोग कर सकते हैं aplay। एमपी 3 के लिए आप उपयोग कर सकते हैं mpg123


परफेक्ट, sudo pip install gTTS(Google टेक्स्ट टू स्पीच / github.com/pndurette/gTTS ) के साथ बहुत अच्छा काम करता है gtts-cli "The good of mankind far outweighs the bad" | mpg123 -
एलिय्याह लिन

mpg321 एक अच्छा विकल्प है।
हेनरी

35

यदि आपके पास पहले से ही ffmpeg स्थापित है (आपको ubuntu के साथ डिफ़ॉल्ट रूप से स्थापित ffmpeg होना चाहिए), कोशिश करें:

ffplay example.mp3

3
जबकि यह चलता है, यह एक GUI विंडो भी खोलता है।
एलिजा लिन

3
-nodisp विकल्प यह GUI विंडो नहीं खोलता है।
वेरोनिका

1
यह ऑडियो चलाने के पूरा होने के बाद भी चलता रहता है।
अकीवा

1
कम से कम मेरे सिस्टम पर ffplay -loop 9999 sound.wavभी ऑडियो को मूल रूप से लूप करता है।
माइकल

8
यह एक मैं का उपयोग करेंffplay -nodisp -autoexit sound.ogg >/dev/null 2>&1
Paradiesstaub

13

मैं आमतौर पर सिर्फ mplayer foo.mp3कमांड लाइन से ऑडियो चलाने के लिए करता हूं ।


mplayer --vo=null musicClip.mp4यदि आप केवल संगीत चाहते हैं तो वीडियो अक्षम करता है।
लोक्सैक्स

8

playसे आदेश soxपैकेज किसी भी फ़ाइल स्वरूप द्वारा समर्थित खेलेंगेsox

soxखुला टर्मिनल स्थापित करने और चलाने के लिए:

sudo apt-get install sox
sudo apt-get install sox libsox-fmt-all

playआदेश का उपयोग करने के लिए :

play file_name.extension

man soxअधिक जानकारी के लिए उपयोग करें

यहाँ संदर्भ


8

निश्चित नहीं है कि आपका सर्वर इसका समर्थन करेगा, लेकिन वीएलसी में एक कमांड लाइन संस्करण भी है जो खेल सकता है (सही पैकेज के साथ) एमपी 3 फ़ाइलें:

nvlc file.mp3

'Vlc' के सामने 'n' ncurses इंटरफ़ेस को आमंत्रित करता है जो कमांड लाइन के लिए है। इससे आप कई फ़ाइलों को चला सकते हैं, चलाए जा रहे फाइलों को रोक सकते हैं और नियंत्रित कर सकते हैं।

और इसके अलावा आप nvlc --random /path/to/your/music/folder एक संगीत फ़ोल्डर से यादृच्छिक गाने चलाने के लिए उपयोग कर सकते हैं ।

या cvlcइसके बजाय nvlcन्यूनतम बातचीत के लिए उपयोग करें ।


5

आप ध्वनि का काफी सरलता से परीक्षण कर सकते हैं: speaker-test -c6(जहां -c6इंगित करता है कि मैं 5.1 सेटअप के लिए 6 चैनलों का परीक्षण करना चाहता हूं)

लेकिन संगीत बजाने के लिए, mpdसिर्फ एक सर्वर है।

इसे चीजों को करने के लिए इसे सामने लाने की जरूरत है। की जाँच करें mpcएक काफी बुनियादी कमांड लाइन खिलाड़ी के लिए। बेशक बहुत से हैं, कई क्लाइंट (जिनमें ग्राफिकल वाले भी आप नेटवर्क से जुड़ सकते हैं) ताकि आप उन लोगों के साथ खेल सकें।


बहुत बढ़िया, स्पीकर-टेस्ट के लिए धन्यवाद .... महान काम किया। मैं mpc की भी जाँच करूँगा।
15

2

आपने बताया कि आपने दुस्साहस स्थापित किया है। आप कमांड लाइन में ऑडियो फ़ाइल चला सकते हैं audacious -Hq file


वास्तव में यह होना चाहिए -Hq, नहीं -hq... लेकिन हाँ। और omg यह स्वीकार किए गए जवाब क्यों नहीं है ??
डेल एंडरसन

1

ऑडियो .m4a फ़ाइलों को चलाने के लिए स्मेलर का उपयोग करना

cd ~/Music/Songs_m4a
smplayer .

यह SMPlayer v। 0.8.6 लिनक्स पर चल रहा है।

नोट : कोई इंटरफ़ेस प्रदर्शित नहीं किया गया। यह केवल फ़ोल्डर में सभी ऑडियो फाइलों को चलाता है।


1

एमपीवी , एमप्लेर कावंशज है, जिसकाउल्लेख है। कई पुराने कमांड लाइन स्विच अभी भी काम करते हैं, लेकिन कुछ कीबोर्ड शॉर्टकट बदल गए हैं।

इसमें फ़ोल्डर्स को "प्ले" करने की क्षमता भी है (सभी मीडिया फ़ाइलों को कतार में लगाकर)।

mpv --vo=null -shuffle .
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.