ถ้ายัง คุณคือคนหนึ่งที่ชอบเก็บเพลงของตัวเอง ต้องการที่จะทำซ้ำด้วยซอฟต์แวร์บางอย่าง ให้ฉันบอกคุณว่าบทความที่ เราจะคุยกันวันนี้ มันอาจจะน่าสนใจสำหรับคุณตั้งแต่วันนี้เราจะพูดถึง จาก Quod Libet ซึ่งเป็นเครื่องเล่นเสียง GTK+ โอเพ่นซอร์สโค้ดที่เขียนด้วย Python ซึ่งใช้ไลบรารีมาร์กอัป Mutagen
ควอด ลิเบ็ต ได้รับการออกแบบโดยใช้แนวคิดที่ว่าคุณรู้วิธีจัดระเบียบเพลงของคุณ ดีกว่าผู้ผลิตซอฟต์แวร์ Quod Libet ให้คุณสร้างเพลย์ลิสต์ตามนิพจน์ทั่วไป รวมถึงแสดงและแก้ไขแท็กทั้งหมดที่คุณต้องการในไฟล์ สำหรับรูปแบบไฟล์ทั้งหมดที่รองรับ
เกี่ยวกับ Quod Libet
มีความเข้ากันได้กับ Unicode เต็มรูปแบบ ช่วยให้คุณสามารถเปลี่ยนแปลงไฟล์หลาย ๆ ไฟล์พร้อมกันได้ เช่นเดียวกับการเปลี่ยนแปลงรูปแบบไฟล์ที่รองรับทั้งหมด แท็กไฟล์ตามชื่อไฟล์ด้วยรูปแบบที่กำหนดค่าได้
ควอด ลิเบ็ต รองรับคุณสมบัติส่วนใหญ่ที่คุณคาดหวังจากเครื่องเล่นสื่อที่ทันสมัย- รองรับ Unicode, การแก้ไขแท็กขั้นสูง, Replay Gain, พอดคาสต์และวิทยุอินเทอร์เน็ต, รองรับปกอัลบั้ม และรูปแบบเสียงหลักทั้งหมด
ท่ามกลางลักษณะเด่นของมัน เราสามารถเน้นได้ว่า รองรับแบ็กเอนด์เสียงหลายตัว (เช่น GStreamer, xine-lib) นอกเหนือจาก มีการสนับสนุน Rich Replay Gain, เลือกโดยอัตโนมัติระหว่างโหมด 'แทร็ก' และ 'อัลบั้ม' ตามมุมมองปัจจุบันและลำดับการเล่น
ในส่วนของ ส่วนต่อประสานกับผู้ใช้นั้นเรียบง่าย แต่ในขณะเดียวกันก็เป็นธีมที่ทันสมัยและเข้ากันได้กับ Gnome (เข้ากันได้กับโหมดมืดและแสง) นอกจากนี้ยังช่วยให้คุณปรับหน้าต่างได้ไม่ว่าจะเล็กหรือใหญ่สุดโดยไม่รู้สึกคับแคบหรือเปลืองพื้นที่
มีแถบค้นหารูปคลื่น ตัวเลือกความละเอียดสูง (ผ่านปลั๊กอิน WaveForm) มุมมองแบบเลื่อนสำหรับการจัดกลุ่ม/วางท่อข้อมูลไลบรารีด้วยป้ายกำกับที่กำหนดเอง (เช่น ปี -> ประเภท -> ผู้คน -> อัลบั้ม) รวมถึงการแสดงหน้าปกจากอัลบั้มในหลากหลายรูปแบบ
รับรู้และแสดงป้ายกำกับที่ผิดปกติมากมาย เช่นเดียวกับอื่น ๆ ที่คุณต้องการ มีประโยชน์อย่างยิ่งสำหรับดนตรีคลาสสิก พร้อมรองรับ Rich CLI, Last.fm/AudioScrobbler
จากลักษณะอื่น ๆ ที่โดดเด่น:
- เพิ่ม/แก้ไขบุ๊คมาร์คภายในไฟล์
- รองรับเอาต์พุต JACK อย่างชัดเจน (ผ่าน GStreamer)
- ค่าดีฟอลต์ (ทางเลือกอื่น) และพรีแอมป์ที่ปรับแต่งได้เพื่อให้เหมาะกับการตั้งค่าเสียง
- โหมดสับเปลี่ยนจริงซึ่งเล่นทั้งเพลย์ลิสต์ก่อนเล่นซ้ำ
- เล่นสุ่มถ่วงน้ำหนัก (ตามคะแนน)
- คิวการเล่นที่กำหนดค่าได้
- บันทึกการให้คะแนนเพลงและจำนวนการเล่น
- รองรับวิทยุอินเทอร์เน็ต
- ความเข้ากันได้กับแหล่งกำเนิดเสียง (“Podcast”)
- รองรับเพลย์ลิสต์ที่ลึกด้วยการนำเข้า/ส่งออก (XSPF, M3U, PLS)
- เรียกดูและสตรีม Soundcloud พร้อมการเข้าสู่ระบบดั้งเดิมและการสนับสนุนรายการโปรด
- เบราว์เซอร์ที่มีแผงควบคุมคล้ายกับ iTunes/Rhythmbox แต่มีป้ายกำกับที่คุณต้องการ (ประเภท วันที่ ฯลฯ)
- ปลั๊กอินที่ใช้ Python
- ความสามารถในการรับหน้าปกคุณภาพสูงจากแหล่งที่เสียบได้
- การติดแท็กอัตโนมัติผ่าน MusicBrainz และ CDDB
- ตั้งค่าการแจ้งเตือนบนหน้าจอเมื่อเพลงเปลี่ยน
- การเลือกการประมวลผลเสียง (การปรับโทนเสียง ดาวน์มิกซ์สเตอริโอ EQ)
- คำสั่งที่กำหนดเองเพื่อเรียกใช้เชลล์ (คิดว่า xargsen Quod Libet)
- ค้นหา (และตรวจสอบ/ลบ) เพลงที่เกือบซ้ำกันในคอลเล็กชันทั้งหมดของคุณ
- เสียงเพลง ลายนิ้วมือ
- ซิงค์เพลย์ลิสต์กับอุปกรณ์ Sonos หรืออุปกรณ์ Logitech Squeezebox
- เชื่อมต่อกับ dBus, MQTT และแอปพลิเคชันเดสก์ท็อปอื่นๆ ด้วย
- สแกนและบันทึกค่า Replay Gain ในหลายอัลบั้มพร้อมกัน (โดยใช้ gstreamer)
จะติดตั้ง Quod Libet ใน Ubuntu และอนุพันธ์ได้อย่างไร?
สำหรับผู้ที่สนใจจะสามารถติดตั้งเครื่องเล่นเพลงนี้ได้ พวกเขาควรรู้ว่ามีให้ใช้งานบน Linux, FreeBSD, macOS และ Windows ส่วนใหญ่ และต้องใช้ PyGObject, Python และระบบเสียงแบบเปิด (OSS) หรือฮาร์ดแวร์เท่านั้น อุปกรณ์ เสียงที่สอดคล้องกับ ALSA
การติดตั้งใน Ubuntu และ/หรืออนุพันธ์สามารถทำได้โดยเปิดเทอร์มินัลแล้วพิมพ์คำสั่งต่อไปนี้ลงไป:
sudo add-apt-repository ppa:lazka/ppa -y sudo apt update sudo apt install quodlibet exfalso
วิธีการติดตั้งอื่นคือ ผ่าน Flatpack และคำสั่งในการติดตั้งเครื่องเล่นมีดังนี้:
flatpak install flathub io.github.quodlibet.QuodLibet