musikCube: เครื่องเล่นเพลงหลายแพลตฟอร์มบนเทอร์มินัลของคุณ

มิวสิคคิวบ์

musikCube เป็นเอ็นจิ้นเสียงไลบรารีเครื่องเล่นที่ใช้เทอร์มินัล เขียนด้วย c ++ เป็นข้ามแพลตฟอร์มและสามารถใช้ใน Linux ร่วมกับ GUI ที่แตกต่างจากอย่างเป็นทางการ
สิ่งที่น่าทึ่งที่สุดคือคุณภาพของการจัดการไลบรารีเพลงเนื่องจากการใช้ฐานข้อมูล SQL ในการจัดเก็บแท็กไฟล์

คุณสมบัติที่น่าสนใจอื่น ๆ คือความสามารถในการริปซีดีเพลงหรือความสามารถในการใช้ปลั๊กอินและตัวแปลงสัญญาณเพื่อขยายฟังก์ชันการทำงาน

ปลั๊กอินมีฟังก์ชันหลักสำหรับการถอดรหัสเสียงการสตรีมข้อมูล การจัดการอุปกรณ์เอาท์พุทการวิเคราะห์ข้อมูลเมตาการประมวลผลสัญญาณดิจิทัลการสนับสนุน Last.fm scrobbling และอื่น ๆ

ปัจจุบันปลั๊กอินมีอยู่เพื่อให้เข้ากันได้กับตัวแปลงสัญญาณเสียงยอดนิยมมากมายรวมถึง MP3, M4A, Ogg Vorbis และ FLAC

musikCube ใช้ทรัพยากรระบบน้อยมากทำให้เป็นแอปพลิเคชั่นที่เบามากนอกเหนือจากการเริ่มต้นในไม่กี่วินาที

คุณสมบัติรวมถึง:

  • การกำหนดค่าเป็นเซิร์ฟเวอร์สตรีมเสียง รันเซิร์ฟเวอร์ websocket บนพอร์ต 7905 ซึ่งใช้สำหรับการดึงข้อมูลเมตา เซิร์ฟเวอร์ http รันบนพอร์ต 7906 และใช้เพื่อให้บริการข้อมูลเสียง (ที่แปลงรหัสเป็นทางเลือก) ไปยังไคลเอนต์
  • แป้นพิมพ์ลัดที่กำหนดค่าได้
  • หลายแพลตฟอร์ม: ทำงานบนระบบปฏิบัติการ Linux, Windows และ OS X และ Android ซอฟต์แวร์ยังทำงานบน Raspberry Pi

เพื่อสิ้นสุดการเพิ่มขีดความสามารถ เครื่องมือนี้แจกจ่ายเป็น sdk ของ musikCube ที่มีชุดของคลาส c ++ ซึ่งจะช่วยให้สามารถปรับขนาดของเครื่องมือและการใช้งานในด้านต่างๆที่เกี่ยวข้องกับเสียง

โดยทั่วไป musikcube คือการจัดกลุ่มของแพลตฟอร์มต่อไปนี้:

  • เพลงคิวบ์: เครื่องเล่นเพลงหลายแพลตฟอร์ม
  • เพลงดรอยด์: แอปพลิเคชัน Android ที่เชื่อมต่อกับเซิร์ฟเวอร์ musikCube
  • เพลงหลัก: ไลบรารี C ++ ที่ให้คุณสร้างหรือสร้างแอปพลิเคชันต้นแบบที่เล่นเพลงได้

เพลง

จะติดตั้งเครื่องเล่นเพลง musikCube บน Ubuntu และอนุพันธ์ได้อย่างไร?

หากคุณต้องการติดตั้งเครื่องเล่นเพลงนี้ในระบบของคุณคุณสามารถทำได้โดยทำตามขั้นตอนที่เราแบ่งปันด้านล่างนี้

สิ่งแรกที่เราจะทำคือไปที่เว็บไซต์อย่างเป็นทางการของแอปพลิเคชันที่เราจะดาวน์โหลดเวอร์ชันเสถียรล่าสุดของเครื่องเล่น ลิงค์คือนี่

ที่นี่ เราจะดาวน์โหลดแพ็คเกจ deb ที่ตรงกับเวอร์ชันของ Ubuntu ที่เราใช้อยู่. การดาวน์โหลดสามารถทำได้โดยใช้คำสั่ง wget

ในกรณีของผู้ที่มี ผู้ใช้ Ubuntu 18.04 LTS ในเทอร์มินัลเราจะดำเนินการคำสั่งต่อไปนี้:

wget https://github.com/clangen/musikcube/releases/download/0.63.0/musikcube_0.63.0_ubuntu_bionic_amd64.deb -O musikcube.deb

ตอนนี้สำหรับใครก็ตาม ผู้ใช้ Ubuntu 18.10 ในเทอร์มินัลจะเรียกใช้คำสั่งต่อไปนี้:

wget https://github.com/clangen/musikcube/releases/download/0.63.0/musikcube_0.63.0_ubuntu_cosmic_amd64.deb -O musikcube.deb

ดาวน์โหลดเสร็จแล้ว เรากำลังจะติดตั้งแพ็คเกจนี้ในระบบของเราโดยดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัล:

sudo dpkg -i musikcube.deb

และในกรณีที่มีปัญหากับการอ้างอิงเราจะแก้ไขด้วยคำสั่งต่อไปนี้:

sudo apt -f install

และพร้อมด้วยเราสามารถเริ่มใช้เครื่องเล่นเพลงนี้ได้จากเครื่องเทอร์มินัล

การใช้งานพื้นฐานของ musikCube

ในการเริ่มใช้เครื่องเล่นเพลงนี้บนเครื่องปลายทางของเราน่าเสียดายที่เราต้องดำเนินการคำสั่งต่อไปนี้เพื่อเปิด musikCube:

musikcube

เมื่อเริ่มโปรแกรมครั้งแรก หน้าจอการกำหนดค่าจะแสดงขึ้น ที่นี่เราสามารถสำรวจโฟลเดอร์ระบบและเลือกโฟลเดอร์ที่มีไฟล์เพลงและเพิ่มลงในไลบรารีเพลงโดยใช้ปุ่ม Space

หลังจากนี้พวกเขาสามารถเปลี่ยนไปใช้ไลบรารีได้โดยกดปุ่ม "a" จากไลบรารีคุณสามารถเลือกไฟล์เสียงไฟล์ใดไฟล์หนึ่งแล้วกด Enter เพื่อเริ่มเล่น

มีตัวควบคุมระดับเสียงและตัวควบคุมการเล่นที่ต้องควบคุมด้วยเมาส์
โชคดีที่คุณสามารถใช้เมาส์เพื่อควบคุมสิ่งต่างๆในโปรแกรมนี้ได้ แต่เพื่อให้ได้รับประโยชน์สูงสุดจากโปรแกรมคุณต้องใช้ทางลัดอย่างถูกต้องซึ่งมีดังต่อไปนี้:

  • ~ - เปลี่ยนเป็นมุมมองคอนโซล
  • a - สลับไปที่มุมมองห้องสมุด
  • s - สลับไปที่มุมมองการกำหนดค่า
  • ESC - โฟกัส / เบลอแถบคำสั่ง (แถบด้านล่างที่มีการตั้งค่าไลบรารีคอนโซลตัวเลือกในการออก)
  • TAB - เลือกหน้าต่างถัดไป
  • SHIFT + TAB - เลือกหน้าต่างก่อนหน้า
  • ENTER - เปิดใช้งานหรือสลับรายการที่เลือก
  • เอ็ม-เอ็นเตอร์ : แสดงเมนูบริบทสำหรับรายการที่เลือก (M ย่อมาจาก META ซึ่งเป็นแป้น ALT ด้านซ้ายดังนั้นกด ALT + M เพื่อแสดงเมนูบริบท)
  • CTRL + D - ออกจาก Musikcube

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา