एमपीडी: संगीत के लिए एक बहुमुखी दानव।

नमस्ते आपका दिन अच्छा हो। चलो बहुमुखी के बारे में बात करते हैं एमपीडी: म्यूजिक प्लेयर डेमॉन अंग्रेजी में इसके मूल नाम से।

आर्कलिनक्स विकी के अनुसार, MPD एक ऑडियो प्लेयर है जो सर्वर-क्लाइंट आर्किटेक्चर को संभालता है। MPD एक डेमॉन के रूप में पृष्ठभूमि में चलता है, प्लेलिस्ट और एक डेटाबेस का प्रबंधन करता है, और बहुत कम संसाधनों का उपयोग करता है। ग्राफ़िकल इंटरफ़ेस का उपयोग करने के लिए, एक अतिरिक्त क्लाइंट की आवश्यकता होती है।

एक बार यह समझाया गया कि एमपीडी क्या है, मैं आपको यह बताने के लिए आगे बढ़ता हूं कि यह कैसे स्थापित है और आपके संगीत को चलाने के लिए कॉन्फ़िगर किया गया है। व्यक्तिगत रूप से, मुझे लगता है कि यह एक महान सेवा है, उपयोग के रूपों की चौड़ाई के कारण और इसके कम खपत के कारण।

एमपीडी स्थापना

इस गाइड का उद्देश्य इसे आर्कलिंक्स में स्थापित करना होगा, जो कि मेरे द्वारा उपयोग किया जाने वाला वितरण है। मैं कल्पना करता हूं कि यद्यपि संकुल के नाम भिन्न हो सकते हैं, लेकिन स्थापना और विन्यास किसी अन्य वितरण में समान है।

1 ° हम आवश्यक पैकेजों को अद्यतन और स्थापित करने के लिए आगे बढ़ते हैं:

sudo pacman -Syu && sudo pacman -S mpd mpc ncmpcpp sonata

स्पष्टता: मैंने अपने अलावा अन्य को चुना है mpd, एक चित्रमय क्लाइंट, सोनाटा (GTK) और ncmpcpp, टर्मिनल के माध्यम से।

2 ° स्थापित होने के बाद हम कुछ फ़ोल्डर्स को कॉन्फ़िगर और बनाने जा रहे हैं जिनकी हमें आवश्यकता है।

sudo {su_editor} /etc/mpd.conf

हम निम्नलिखित पंक्तियों की तलाश करते हैं, और उन्हें हमारे विन्यासों से प्रतिस्थापित करते हैं:

music_directory         "/home/tu_usuario/Music"
playlist_directory "/home/tu_usuario/.mpd/playlists"
db_file "/home/tu_usuario/.mpd/tag_cache"
log_file "/home/tu_usuario/.mpd/log"
error_file "/home/tu_usuario/.mpd/errors.log"
pid_file "/home/tu_usuario/.mpd/pid"
state_file "/home/tu_usuario/.mpd/state”

यह स्पष्ट है कि उन्हें बदलना होगा आपका उपयोगकर्ता आपके उपयोगकर्ता द्वारा

अब यह उपयोगकर्ता को कॉन्फ़िगर करने का समय है। हमें केवल की उपयोगकर्ता लाइन को बदलना होगा mpd.conf इसी उपयोगकर्ता नाम से।

यदि वे के उपयोगकर्ता हैं अलसा, उन्हें निम्नलिखित पंक्तियों को अनसुना करना चाहिए:

audio_output {
type "alsa"
name "My ALSA Device"
options "dev=dmixer"
device "plug:dmix" # optional
format "44100:16:2" # optional
mixer_type "software" # optional
mixer_device "default" # optional
mixer_control "PCM" # optional
mixer_index "0" # optional
}

अगर वे उपयोग करते हैं पल्सऑडियो, वे उपरोक्त सभी पर टिप्पणी करें और PulseAudio अनुभाग को अनइंस्टॉल करें।

हम बचाते हैं और बंद करते हैं mpd.conf और हम इसी अनुमति प्रदान करते हैं:

sudo chmod 644 /etc/mpd.conf

3 टच आवश्यक फ़ोल्डर बनाएँ।

mkdir ~/.mpd
mkdir ~/.mpd/playlists

फिर हम आवश्यक फाइलें बनाते हैं ताकि MPD सही ढंग से काम करता है।

touch ~/.mpd/tag_cache
touch ~/.mpd/log
touch ~/.mpd/errors.log
touch ~/.mpd/pid
touch ~/.mpd/state

और अंत में, यह mpd दानव लॉन्च करने का समय है। बेशक, इसे फिर rc.conf में जोड़ा जा सकता है।

sudo rc.d start mpd

आप निम्नलिखित को भी कर सकते हैं, बजाय rdconf में mpd जोड़ने के बजाय, आप इसे अपने WM ऑटोस्टार्ट में जोड़ सकते हैं, या शायद .xinitrc में।

सोनाटा

अब सोनाटा के साथ यह बहुत आसान है। हम इसे निष्पादित करते हैं, हम किसी भी साइट पर राइट क्लिक करते हैं:

उन्हें अपना संगीत फ़ोल्डर सेट करना चाहिए, जहां लागू हो। और वही उपयोगकर्ता नाम जो उन्होंने mpd.conf में उपयोग किया था।
जैसा कि आप देखेंगे, मैं कैप्चर में पोर्ट 8888 का उपयोग कर रहा हूं, यह है कि उस कैप्चर को लेने के समय मैं शंकु विन्यास के आधार पर दूसरे पोर्ट का परीक्षण कर रहा था। मेरा सुझाव है कि आप सभी में डिफ़ॉल्ट रूप से आने वाले 6600 का उपयोग करें।

एक बार जब यह हो जाता है, तो हम कॉन्फ़िगरेशन को सहेजते हैं और बंद करते हैं, "लाइब्रेरी" टैब पर जाएं और आपको संगीत संग्रह देखना चाहिए। यदि यह नहीं देखा जाता है, तो प्रोग्राम को पुनरारंभ करें।

एनसीएमपीसीपीपी

सबसे पहले, हमें मुख्य ncmpcpp फ़ाइल को कॉन्फ़िगर करने की आवश्यकता है:

sudo {su_editor} /usr/share/doc/ncmpcpp/config

और हमें बस निम्नलिखित पंक्तियों को बदलना होगा

mpd_host “localhost”
mpd_port “6600”
mpd_music_dir “/home/tu_usuario/Music” ##Ejemplo

हम बचाते हैं और बंद करते हैं।

हम अपने घर में संबंधित फ़ोल्डर बनाते हैं।

mkdir /home/tu_usuario/.ncmpcpp

touch /home/tu_usuario/.ncmpcpp/config

जहां हम संबंधित कॉन्फ़िगरेशन फ़ाइल बनाएंगे।

mpd_music_dir = "/home/tu_usuario/Music"
playlist_display_mode = "columns"
song_status_format = "%t{ - %a}{ - %b}{ (%y)}"
song_window_title_format = "MPD: {%a - }{%t}|{%f}"
song_columns_list_format = "(7)[green]{l} (35)[white]{t} (28)[green]{a} (28)[white]{b}"
user_interface = "alternative"
progressbar_look = "-|-"
display_screens_numbers_on_start = "no"
allow_physical_files_deletion = "no"
allow_physical_directories_deletion = "no"
colors_enabled = "yes"
progressbar_color = "green"
volume_color = "greeen"
header_window_color = "green"
main_window_color = "green"
#now_playing_prefix = "$b$u"
#now_playing_suffix = "$/b$/u"

एक बार। आप कॉन्फ़िगरेशन को अपनी पसंद के अनुसार बदल सकते हैं, हम सहेजते हैं और बंद करते हैं।

टच रन एनसीएमपीसीपीपी.. यदि आप कंसोल में हैं, तो बस कमांड डालें:

ncmpcpp

Ncmpcpp का उपयोग करना:

  1. पहले हम «सी» कुंजी के साथ प्लेलिस्ट को साफ करते हैं (ताकि बार-बार गाने न हों)
  2. फिर हम ब्राउज़र टैब पर जाने के लिए «3» दबाते हैं
  3. हम सभी का चयन करने के लिए «v» दबाते हैं
  4. हम «शिफ्ट + ए» दबाते हैं और यह एक नया मेनू खोलेगा
  5. फिर हम "वर्तमान एमपीडी प्लेलिस्ट" (पहला विकल्प) देते हैं
  6. अंत में हम खेल के अंत में «का चयन करें»

आज के लिए बस इतना ही। मुझे आशा है कि आपको यह पसंद आया होगा और सबसे ऊपर यह आपके लिए उपयोगी होगा। यह अगली बार तक होगा।

इवान!

पुनश्च: यह मेरी पहली किस्त है और मुझे आशा है कि अगर आपने कुछ गलत किया है तो आप क्षमा चाहते हैं।


25 टिप्पणियाँ, तुम्हारा छोड़ दो

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   हंसी कहा

    बहुत अच्छा ट्यूटोरियल, लेकिन मैं जानना चाहता हूं कि अन्य खिलाड़ियों के साथ (एक एमपीडी होने के अलावा) क्या अंतर है?

    1.    इवानोवनेग्रो कहा

      वैसे यह बहुत हल्का है। यदि आपके पास बहुत कुछ है, तो वास्तव में बहुत अधिक संगीत, उदाहरण के लिए 100.000 गाने या अधिक, कार्यक्रम का निष्पादन तेज है।
      मुझे लगता है कि आपको बस कोशिश करनी होगी।
      डेटाबेस खोज तेजी से काम करती है, आप अपने सभी संगीत को बिना प्रतीक्षा किए प्लेलिस्ट में डाल सकते हैं।
      यह एक ग्राफिकल वातावरण के बिना काम करता है, आप अपना सत्र समाप्त कर सकते हैं और संगीत सुनना जारी रख सकते हैं।
      आप एक ही समय में किसी भी क्लाइंट का उपयोग और परीक्षण कर सकते हैं बिना mpd को खत्म किए और जैसे ही आप दूसरे क्लाइंट को आजमाते हैं, आपको अपने म्यूजिक फोल्डर को बार-बार जोड़ना नहीं पड़ता।
      इसमें सभी आवश्यक कोडेक्स हैं। यह स्ट्रीमिंग करने में भी सक्षम है, आप इसे एक संगीत सर्वर के रूप में उपयोग कर सकते हैं और इसे किसी अन्य मशीन से या अपने एंड्रॉइड आदि के साथ एक्सेस कर सकते हैं।

      1.    हंसी कहा

        मुझे नहीं पता था कि इसके बहुत सारे फायदे हैं, आपने मुझे आश्वस्त किया, मैं इसे आज़माने जा रहा हूं और आपका ट्यूटोरियल बहुत बढ़िया है। धन्यवाद

  2.   KZKG ^ गारा कहा

    ट्यूटोरियल के लिए अच्छे समय में, बहुत अच्छी तरह से समझाया गया tutorial
    वास्तव में ... आपकी मदद के लिए धन्यवाद, ब्लॉग में आपका स्वागत है help

    अभिवादन और अगर आपको किसी चीज़ की ज़रूरत है, तो आप जानते हैं ... यहाँ हम हैं।

    पुनश्च: आप पहले से ही टिप्पणियों में "संपादक" के रूप में दिखाई देते हैं as

  3.   कोढ़ी_इवन कहा

    खैर, सबसे पहले तो आप को रोकने के लिए बहुत बहुत धन्यवाद। खैर, अगर कोई संदेह पैदा होता है, तो मैं इसे दूर करने में मदद कर सकता हूं .. ला

  4.   Mauricio कहा

    क्या खिलाड़ी है !! मैंने इसे बहुत पहले इस्तेमाल किया था और यह बहुत अच्छा है। हालांकि मैं दुस्साहसी का प्रशंसक हूं।

  5.   ऑरोज़्ज़क्स कहा

    मैं इसे डेबियन में लगभग एक महीने से उपयोग कर रहा हूं, ओयाशिरो-सामा और कॉनडेल ने मुझे इसे कॉन्फ़िगर करने में मदद की De एक क्लाइंट के रूप में मैं Xfmpc (Xfce टीम से) का उपयोग करता हूं और पैनल के लिए एक प्लगइन जिसे xfce4-mpc-plugin कहा जाता है जो बदलने की अनुमति देता है गीतों को उठाना और उठाना / घटाना / और LXDE / Openbox में मैं सोनाटा का उपयोग करता हूं।
    एमपीडी की सिफारिश की जाती है, यह बहुत हल्का है और स्ट्रीमिंग के साथ भी काम करता है।

    1.    हाबिल कहा

      ओर्ले, उस क्लाइंट को यह नहीं पता था और प्लगइन कम है, मैं हमेशा ncmpcpp से रहा हूं, लेकिन मुझे अब यह कोशिश करनी होगी कि मैं थोड़ी देर के लिए एक्सएफसीई के साथ हूं। एक्सपी

      नमस्ते.

  6.   विक्की कहा

    मैंने इसे एक हजार बार स्थापित करने और कॉन्फ़िगर करने का प्रयास किया, हर बार जब यह बुरी तरह विफल रहा, तो मैंने इसे फिर से स्थापित करना शुरू कर दिया, और mpd.conf फ़ाइल मौजूद नहीं है !! मुझे लगता है कि मेरे साथ mpd कुछ व्यक्तिगत with है

    1.    कोढ़ी_इवन कहा

      आपके पास होना चाहिए .. यदि नहीं, तो आप इसे किसी अन्य फ़ोल्डर से निर्यात कर सकते हैं। आप आर्क विकी पर देख सकते हैं कि इसे कहां से कॉपी करना है।

    2.    invisible15 कहा

      मैं दो साल से mpd के पीछे हूं और मैं आखिरकार इसे काम करने में कामयाब रहा, वह है SELinux को हटाकर।

  7.   अल्गाबे कहा

    बहुत अच्छा, मैं पहले से ही इसका उपयोग कर रहा हूँ ... धन्यवाद !! 🙂

  8.   b1tblu3 कहा

    बहुत बढ़िया, मैं कोशिश करूँगा।

  9.   इवानोवनेग्रो कहा

    थोड़ा सा स्व-विज्ञापन लेकिन अगर कोई इसे डेबियन आधारित सिस्टम पर कॉन्फ़िगर करने में विफल रहता है, तो यहां:

    http://crunchbanglinux.org/forums/topic/17386/the-ultimate-mpd-guide/

    यह अंग्रेजी में है, लेकिन मुझे नहीं लगता कि यह इतना मुश्किल है।

    1.    विरोधी कहा

      अब तक कि मैंने लिंक को देखा था मैंने बीस को गिरा दिया। क्रंचबैंग मंचों पर उस गाइड के लिए बहुत बहुत धन्यवाद।
      जब मैंने पहली बार इसे सफलतापूर्वक सेट किया था और जब भी मैं इसे स्क्रैच से स्थापित करता हूं, तो मुझे बचाया। आपका बहुत बहुत धन्यवाद।

  10.   हाबिल कहा

    अब तक मैंने जिस सर्वश्रेष्ठ खिलाड़ी का इस्तेमाल किया है, मैं लगभग डेढ़ साल से इसका इस्तेमाल कर रहा हूं, सच कहूं तो मैं इस पोस्ट को पढ़ने के लिए आलसी था लेकिन मैंने इस पर ध्यान नहीं दिया। एक्सपी

    उसी कारण से कि मैंने इसे एक मामूली रूप दिया है मेरे पास दो छोटे सुझाव हैं, सबसे पहले, मुझे लगता है कि एमपीडी को एक सामान्य उपयोगकर्ता के रूप में संभालना सभी के लिए आसान होगा ~ और / .mpdconfig से शुरुआत में इसे लोड करते हुए सभी कॉन्फ़िगरेशन बनाना। जरूरी नहीं कि राक्षसों में, और दूसरा उन लोगों के लिए जो क्लाइंट के रूप में ncmpcpp का उपयोग करते हैं, वे एक अच्छे दर्शक सहित कुछ अतिरिक्त विकल्पों के लिए ncmpcpp-fftw स्थापित कर सकते हैं, बस ncmpcpp कॉन्फ़िगरेशन में कुछ पंक्तियाँ जोड़ सकते हैं।

    visualizer_fifo_path = "/home/userl/.mpd/mpd.fifo"
    visualizer_output_name = "दृश्य"
    visualizer_sync_interval = "30"
    visualizer_type = "स्पेक्ट्रम" (तरंग / स्पेक्ट्रम)
    विज़ुअलाइज़र_ कोलोर = "सियान"

    नमस्ते.

  11.   Tavo कहा

    Mpd बहुत अच्छा है, मैंने इसे सोनाटा के साथ प्रयोग किया। मेरे पास एकमात्र समस्या यह है कि सिस्टम को शुरू करते समय डेमॉन कभी-कभी लोड नहीं करता था और मैंने जो किया था वह init.d से / etc / default / mpd फ़ाइल को संपादित करके लोडिंग को अक्षम कर दिया था। गलत के लिए सही मूल्य बदलना। इस तरह से mpd को अन्य डेमोंस के साथ शुरू नहीं किया गया था। mpd और सोनाटा दोनों को लॉन्च करने के लिए, mpd && sonata कमांड को लिंक करना सरल है।

  12.   कोरत्सुकी कहा

    मैं इसे आज़माऊंगा, मैंने हमेशा एक्सएमएमएस का उपयोग किया है और मैं इसे पसंद करता हूं, हालांकि यह आपके हाथों को थोड़ा सा प्राप्त करना है, अगर यह प्रदर्शन में सुधार करता है, तो मैं इसके बारे में सोचता हूं और शायद मैं बदल जाऊंगा।

  13.   invisible15 कहा

    यदि आप फ़ेडोरा का उपयोग करते हैं, तो सेलिनक्स को अक्षम करें अन्यथा यह एमपीडी लॉग को लिखने नहीं देगा।
    नहीं तो ठीक है।

  14.   कार्लोस-रिपर कहा

    पोस्ट पर बधाई, एक सवाल कि मैं कैसे ncmpcpp + mpd + icecast के साथ ऑडियो (रेडियो) स्ट्रीम कर सकता हूं, मैं इसे असीम रूप से सराहता हूं, आगे बढ़ें। 😀

  15.   निमो कहा

    मैं अंततः इसे स्थापित करने में सक्षम था ... 😐 यह सुबह 1:20 है, लेकिन मुझे परवाह नहीं है क्योंकि मेरे mpd + ncmpcpp 8 घंटे की विकी के साथ लड़ने के XNUMX घंटे के बाद काम करता है (इस ट्यूटोरियल hahaha के साथ भी) लेकिन यह कुछ चीजों को समझने के लिए एक संदर्भ के रूप में कार्य किया, धन्यवाद! 😀

  16.   Marioheloar कहा

    सभी को नमस्कार, जयकार।
    आज मैं आपकी मदद माँगने के लिए लिख रहा हूँ, मैं पहले से ही इतना ऊब चुका हूँ कि एमपीडी को कॉन्फ़िगर नहीं कर पा रहा हूँ ... मैं पहले ही बहुत सारे ट्यूटोरियल फॉलो कर चुका हूँ और मुझे मजाक नहीं मिल रहा है; सोनाटा पहुंचने से पहले अंतिम पंक्ति तक पहुंचने तक सब कुछ ठीक है

    sudo rc.d प्रारंभ mpd

    और पढ़ना, मैंने पाया कि rc.d ने पहले से ही इसे आर्चलिनक्स से हटा दिया था; दूसरी ओर टर्मिनल से mpd निष्पादित करते समय यह मुझे निम्नलिखित फेंकता है

    [novatovich @ nvtvich-vd ~] $ एमपीडी
    सुनो: '0.0.0.0:6600' के लिए बाध्य विफल: पहले से ही उपयोग में पता (वैसे भी जारी है, क्योंकि '[::]: 6600' के लिए बाध्यकारी सफल रहा)
    डेमॉन: उपयोगकर्ता के पूरक समूहों को निष्क्रिय नहीं कर सकता «नोवाटोविच»: ऑपरेशन की अनुमति नहीं है

    तब सोनाटा को निष्पादित करते समय यह जुड़ा हुआ लगता है लेकिन मुझे लगता है कि mpd ने प्लेलिस्ट नहीं बनाई है।

    मुझे आशा है कि कोई भी टिप्पणी जो मुझे mpd को काम करने में मदद करती है, मैं वास्तव में इसकी सराहना करूंगा।

  17.   नेह्यूम्यूएल कहा

    क्या आप मुझे वॉलपेपर पास कर सकते हैं

  18.   Wako कहा

    एक और गाइड जरूरी है। मुझे यह काम करने के लिए नहीं मिल सकता है और मैंने पहले ही आर्क विकी की जांच की और न ही। पुस्तकालय में कुछ भी कभी नहीं दिखाई देता है: सी