สวัสดีวันที่ดี พูดคุยเกี่ยวกับอเนกประสงค์ MPD: เครื่องเล่นเพลง Daemon โดยใช้ชื่อเดิมเป็นภาษาอังกฤษ
อ้างอิงจาก ArchLinux Wiki MPD เป็นเครื่องเล่นเสียงที่จัดการสถาปัตยกรรมเซิร์ฟเวอร์ไคลเอนต์ MPD ทำงานในพื้นหลังเป็นภูตจัดการเพลย์ลิสต์และฐานข้อมูลและใช้ทรัพยากรน้อยมาก ในการใช้อินเทอร์เฟซแบบกราฟิกจำเป็นต้องมีไคลเอ็นต์เพิ่มเติม
เมื่ออธิบายแล้วว่า MPD คืออะไรฉันจะบอกวิธีการติดตั้งและกำหนดค่าเพื่อให้สามารถเล่นเพลงของคุณได้ โดยส่วนตัวแล้วฉันคิดว่ามันเป็นบริการที่ยอดเยี่ยมเนื่องจากรูปแบบการใช้งานที่กว้างและเหนือสิ่งอื่นใดเนื่องจากการบริโภคที่ต่ำ
การติดตั้ง MPD
1 °เราดำเนินการอัปเดตและติดตั้งแพ็คเกจที่จำเป็น:
sudo pacman -Syu && sudo pacman -S mpd mpc ncmpcpp sonata
ชี้แจง: ฉันได้เลือกนอกเหนือจากของฉันเอง MPD, ไคลเอนต์กราฟิก, Sonata (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
}
เราบันทึกและปิดไฟล์ 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
บทเพลงเข้าเปียโน
ตอนนี้ด้วยโซนาต้ามันง่ายมาก เราดำเนินการเราคลิกขวาที่ไซต์ใดก็ได้:
เมื่อเสร็จแล้วเราจะบันทึกและปิดการกำหนดค่าไปที่แท็บ "ห้องสมุด" แล้วคุณจะเห็นคอลเล็กชันเพลง หากไม่เห็นให้รีสตาร์ทโปรแกรม
กศน
ก่อนอื่นเราต้องกำหนดค่าไฟล์ 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
ใช้ ncmpcpp:
- ก่อนอื่นเราทำความสะอาดเพลย์ลิสต์ด้วยปุ่ม« c » (เพื่อให้ไม่มีเพลงซ้ำ)
- จากนั้นเรากด« 3 »เพื่อไปที่แท็บเบราว์เซอร์
- เรากด« v »เพื่อเลือกทั้งหมด
- เรากด« shift + a »และจะเปิดเมนูใหม่
- จากนั้นให้ "รายการเล่น MPD ปัจจุบัน" (ตัวเลือกแรก)
- ในที่สุดเราก็เลือก«ในตอนท้ายของ playilst »
นั่นคือทั้งหมดที่สำหรับตอนนี้. ฉันหวังว่าคุณจะชอบและเหนือสิ่งอื่นใดที่เป็นประโยชน์สำหรับคุณ จะถึงเวลาต่อไป
อีวาน!
PS: นี่เป็นงวดแรกของฉันและฉันหวังว่าคุณจะสามารถขอโทษหากฉันทำอะไรผิดพลาด
บทช่วยสอนที่ดีมาก แต่ฉันอยากรู้ว่าผู้เล่นคนอื่นมีความแตกต่างกันอย่างไร (นอกเหนือจากการเป็น mpd)?
มันเบามาก หากคุณมีเพลงเยอะมากจริงๆเช่น 100.000 เพลงขึ้นไปการทำงานของโปรแกรมจะรวดเร็ว
ฉันคิดว่าคุณต้องลอง
การค้นหาฐานข้อมูลทำงานได้อย่างรวดเร็วคุณสามารถใส่เพลงทั้งหมดลงในเพลย์ลิสต์ได้โดยไม่ต้องรอ
ทำงานได้โดยไม่มีสภาพแวดล้อมแบบกราฟิกคุณสามารถสิ้นสุดเซสชันและฟังเพลงต่อได้
คุณสามารถใช้และทดสอบไคลเอนต์ใดก็ได้ในเวลาเดียวกันโดยไม่ต้องจบ mpd และคุณไม่จำเป็นต้องเพิ่มโฟลเดอร์เพลงซ้ำแล้วซ้ำอีกทันทีที่คุณลองไคลเอนต์อื่น
มีตัวแปลงสัญญาณที่จำเป็นทั้งหมด นอกจากนี้ยังมีความสามารถในการสตรีมคุณสามารถใช้เป็นเซิร์ฟเวอร์เพลงและเข้าถึงได้จากเครื่องอื่นหรือด้วย Android เป็นต้น
ฉันไม่รู้ว่ามันมีข้อดีมากมายคุณทำให้ฉันเชื่อว่าฉันจะลองดูและบทแนะนำของคุณก็ยอดเยี่ยม ขอขอบคุณ
ในช่วงเวลาที่ดีสำหรับการสอนอธิบายได้ดีมาก😀
ขอบคุณจริงๆสำหรับความช่วยเหลือยินดีต้อนรับสู่บล็อก😉
ทักทายและถ้าคุณต้องการอะไรรู้ไหม ... อยู่ที่นี่
ป.ล. : คุณปรากฏเป็น "บรรณาธิการ" แล้วในความคิดเห็น🙂
ก่อนอื่นขอบคุณมากที่แวะมา ถ้ามีข้อสงสัยเกิดขึ้นฉันช่วยปัดเป่าได้ .. 😀
ช่างเป็นเครื่องเล่นอะไร !! ฉันใช้มันเมื่อนานมาแล้วและมันก็เยี่ยมมาก ฉันเป็นแฟนตัวยงของ Audacious แม้ว่า
ฉันใช้มันใน Debian มาประมาณหนึ่งเดือนแล้ว Oyashiro-sama และ conandoel ช่วยฉันกำหนดค่า🙂ในฐานะลูกค้าฉันใช้ Xfmpc (จากทีม Xfce) และปลั๊กอินสำหรับพาเนลที่เรียกว่า xfce4-mpc-plugin ที่อนุญาตให้เปลี่ยน เพลงและการเพิ่ม / ลดระดับเสียง😛และใน LXDE / Openbox ฉันใช้ Sonata
แนะนำให้ใช้ MPD ซึ่งมีน้ำหนักเบาและใช้งานได้แม้กับสตรีมมิง
Orale ลูกค้าคนนั้นไม่รู้จักและใช้ปลั๊กอินน้อยกว่าฉันมาจาก ncmpcpp มาตลอด แต่ฉันจะต้องลองตอนนี้ฉันอยู่กับ XFCE มาระยะหนึ่งแล้ว xP
อาศิรพจน์
ฉันพยายามติดตั้งและกำหนดค่าเป็นพัน ๆ ครั้งทุกครั้งที่ล้มเหลวอย่างน่าสังเวชฉันเริ่มติดตั้งอีกครั้งและไม่มีไฟล์ mpd.conf !! ฉันคิดว่า mpd กับฉันเป็นเรื่องส่วนตัว😛
คุณควรมี .. ถ้าไม่มีคุณสามารถส่งออกจากโฟลเดอร์อื่น คุณสามารถดูได้ใน Arch wiki ว่าจะคัดลอกจากที่ใด
ฉันอยู่เบื้องหลัง mpd มาสองปีแล้วและในที่สุดฉันก็สามารถทำให้มันใช้งานได้นั่นคือการลบ SELinux
ดีมากใช้ไปแล้ว ... ขอบคุณ !! 🙂
ยอดเยี่ยมฉันจะลอง
โฆษณาตัวเองเล็กน้อย แต่หากมีคนไม่สามารถกำหนดค่าบนระบบที่ใช้ Debian ได้ที่นี่:
http://crunchbanglinux.org/forums/topic/17386/the-ultimate-mpd-guide/
เป็นภาษาอังกฤษ แต่ฉันไม่คิดว่ามันยากขนาดนั้น
จนถึงตอนนี้ที่ฉันเห็นลิงค์ฉันทิ้งยี่สิบ ขอบคุณมากสำหรับคำแนะนำในฟอรัม Crunchbang
นั่นช่วยฉันเมื่อฉันตั้งค่าสำเร็จเป็นครั้งแรกและใช้งานได้ทุกครั้งที่ติดตั้งตั้งแต่เริ่มต้น ขอบคุณมาก.
ผู้เล่นที่ดีที่สุดที่ฉันเคยใช้มาฉันใช้มันมาเกือบปีครึ่งบอกตามตรงว่าฉันขี้เกียจอ่านโพสต์นี้ แต่ฉันลองดูมันแล้ว xP
ด้วยเหตุผลเดียวกันกับที่ฉันให้มันดูเล็กน้อยฉันมีเคล็ดลับเล็ก ๆ น้อย ๆ สองข้อประการแรกฉันคิดว่าทุกคนจะจัดการ MPD ได้ง่ายกว่าในฐานะผู้ใช้ทั่วไปที่สร้างการกำหนดค่าทั้งหมดจาก ~ / .mpdconfig กำลังโหลดในตอนเริ่มต้นและ ไม่จำเป็นต้องอยู่ในปีศาจและประการที่สองสำหรับผู้ที่ใช้ ncmpcpp เป็นไคลเอนต์พวกเขาสามารถติดตั้ง ncmpcpp-fftw สำหรับตัวเลือกพิเศษบางอย่างรวมถึงวิวเวอร์ที่ดีเพียงเพิ่มไม่กี่บรรทัดในการกำหนดค่า ncmpcpp
visualizer_fifo_path = "/home/userl/.mpd/mpd.fifo"
visualizer_output_name = "ภาพ"
visualizer_sync_interval = "30"
visualizer_type = "สเปกตรัม" (คลื่น / สเปกตรัม)
visualizer_color = "สีฟ้า"
อาศิรพจน์
Mpd ดีมากฉันใช้กับ sonata ปัญหาเดียวที่ฉันมีคือเมื่อเริ่มต้นระบบบางครั้ง daemon ไม่โหลดและสิ่งที่ฉันทำคือปิดการโหลดจาก init.d โดยแก้ไขไฟล์ / etc / default / mpd การเปลี่ยนค่าเป็นจริงเป็นเท็จด้วยวิธีนี้ mpd ไม่ได้เริ่มต้นด้วย daemons อื่น ๆ เพื่อให้ทั้ง mpd และ sonata ถูกเรียกใช้การเชื่อมโยงคำสั่ง mpd && sonata ทำได้ง่าย
ฉันจะลองใช้ XMMS มาโดยตลอดและฉันก็ชอบมันแม้ว่าอันนี้จะต้องได้รับความสนใจสักหน่อย แต่ถ้าประสิทธิภาพดีขึ้นฉันคิดว่าเกี่ยวกับมันและฉันอาจจะเปลี่ยน
http://mpd.wikia.com/wiki/Clients
หากคุณใช้ fedora ให้ปิดการใช้งาน selinux มิฉะนั้นจะไม่ให้ mpd เขียนบันทึก
อย่างอื่นดี
ขอแสดงความยินดีสำหรับโพสต์คำถามฉันจะสตรีมเสียง (วิทยุ) ด้วย ncmpcpp + mpd + icecast ได้อย่างไรฉันจะขอบคุณมันอย่างไม่มีที่สิ้นสุดไปข้างหน้า 😀
ในที่สุดฉันก็สามารถติดตั้งได้ ... 😐เป็นเวลา 1:20 น. แต่ฉันไม่สนใจเพราะ mpd + ncmpcpp ของฉันใช้งานได้หลังจากใช้เวลา 8 ชั่วโมงในการต่อสู้กับวิกิหลายพันรายการ (เช่นเดียวกับบทช่วยสอนนี้ฮ่า ๆ ๆ ) ใช้เป็นข้อมูลอ้างอิงเพื่อทำความเข้าใจบางสิ่งขอบคุณ! 😀
สวัสดีทุกคนเชียร์
วันนี้ฉันเขียนเพื่อขอความช่วยเหลือจากคุณฉันเบื่อมากที่ไม่สามารถกำหนดค่า MPD ได้ ... ฉันได้ทำตามแบบฝึกหัดมากมายแล้วและฉันไม่พบเรื่องตลกเลย ทุกอย่างเรียบร้อยดีจนกระทั่งถึงบรรทัดสุดท้ายก่อนถึงโซนาต้า
sudo rc.d เริ่ม mpd
และการอ่านฉันพบว่า rc.d ได้ลบออกจาก archlinux แล้ว ในทางกลับกันเมื่อเรียกใช้ mpd จากเทอร์มินัลมันจะส่งสิ่งต่อไปนี้ให้ฉัน
[novatovich @ nvtvich-vd ~] $ mpd
ฟัง: ผูกกับ '0.0.0.0:6600' ล้มเหลว: มีการใช้ที่อยู่อยู่แล้ว (ดำเนินการต่อเนื่องจากการเชื่อมโยงกับ '[::]: 6600' สำเร็จ)
daemon: ไม่สามารถเริ่มกลุ่มผู้ใช้เสริม« novatovich »: ไม่อนุญาตให้ดำเนินการ
จากนั้นเมื่อเรียกใช้โซนาต้าดูเหมือนว่าจะเชื่อมต่อ แต่ฉันคิดว่า mpd ไม่ได้สร้างเพลย์ลิสต์
ฉันหวังว่าความคิดเห็นใด ๆ ที่ช่วยให้ฉันใช้งาน mpd ได้ฉันจะขอบคุณจริงๆ
คุณช่วยส่งวอลเปเปอร์ให้ฉันได้ไหม
คู่มืออื่นเป็นเรื่องเร่งด่วน ฉันไม่สามารถใช้งานได้และฉันตรวจสอบ arch wiki แล้ว แต่ก็ไม่ได้ทำเช่นกัน ไม่เคยปรากฏในห้องสมุด: c