ฉันคิดออกแล้วว่าจะแสดงโปรแกรมเล่นเพลง TUI ของ Linux ที่ฉันชื่นชอบบน Android ได้อย่างไร และมันดีกว่าแอปใด ๆ ใน Play Store
หากคุณใช้เวลามากในการทำงานในเทอร์มินัล คุณย่อมมีแอป CLI (อินเทอร์เฟซบรรทัดคำสั่ง) และ TUI (อินเทอร์เฟซผู้ใช้แบบเทอร์มินัลหรือข้อความ) ที่คุณชื่นชอบ หนึ่งในสิ่งที่ฉันชอบคือแอป TUI ชื่อ cmus
Cmus มีอินเทอร์เฟซผู้ใช้แบบข้อความที่มีกราฟิกและตัวเลือกการปรับแต่งน้อย นอกจากนี้ยังเป็นหนึ่งในเครื่องเล่นเพลงที่ดีที่สุดที่ฉันเคยใช้ โดยมีการจัดระเบียบง่าย (ร่วมกับวิธีอื่นที่ฉันใช้) และการเล่นเพลงที่เรียบง่าย
ฉันได้ใช้เวลาอย่างมากกับ Termux บนโทรศัพท์ Android ทั้งสองเครื่องของฉันและผุดไอเดียที่ฉลาดขึ้น: การทำให้แอป TUI ที่ฉันชื่นชอบทำงานบนโทรศัพท์ Android ทั้งสองเครื่องของฉันได้
การตั้งค่าต้องใช้เวลาเพียงไม่กี่นาที
การเพิ่มเพลงลงในไลบรารีด้วยคำสั่งเทอร์มินัลอย่างรวดเร็ว
ใน cmus คุณจำเป็นต้องใช้แป้นตัวเลขเพื่อไปยังไดเรกทอรีของคุณหรือใช้คำสั่ง :add ในบรรทัดคำสั่งที่อยู่ด้านล่างของหน้าจอ คุณสามารถค้นหาเส้นทางไปยังไฟล์ของคุณได้อย่างง่ายดายโดยใช้คำสั่ง pwd ในไดเรกทอรีที่คุณเก็บไฟล์ของคุณ:
เมื่อคุณเปิดใช้งาน Termux แล้ว ให้ค้นหาโฟลเดอร์เก็บข้อมูลของคุณ Termux บน Android จำเป็นต้องได้รับสิทธิ์ไปยังโฟลเดอร์ storage ดังนั้นไฟล์ทั้งหมดของคุณน่าจะอยู่ที่นั่น
ในการไปที่นั่น ให้เปลี่ยนไปยังไดเรกทอรีโดยใช้ cd storage จากนั้นแสดงรายการไฟล์โดยใช้ ls ในตัวอย่างของฉัน คุณจะเห็นว่าฉันมีโฟลเดอร์ music และโฟลเดอร์ชื่อ tunes ทั้งสองโฟลเดอร์มีไฟล์เพลงต่าง ๆ อยู่ภายใน
ปุ่มตัวเลขเป็นวิธีที่ง่ายที่สุดในการนำทาง
แต่คุณก็สามารถใช้คำสั่งในการควบคุมเพลงของคุณได้ด้วย
ฉันชอบแถบการนำทางใน cmus สิ่งที่ฉันต้องทำคือกดตัวเลข (0-7) เพื่อเข้าถึงส่วนที่สำคัญที่สุดของโปรแกรม
1-7 ใช้งานได้ดี แต่ละตัวพาคุณไปยังหน้าจอที่แตกต่างกัน เช่น คิว, ไลบรารี, เพลย์ลิสต์, คำแนะนำ และการตั้งค่าการปรับแต่ง
0 ควรถูกใช้สำหรับสร้างเพลย์ลิสต์ แต่ทุกครั้งที่ฉันกด มันจะมีข้อผิดพลาดปรากฏที่ด้านล่างของหน้าจอ: "ไม่เพียงพอของอาร์กิวเมนต์" สิ่งเดียวกันก็เกิดขึ้นเมื่อฉันกด 8 8 ถูกใช้เพื่อเปลี่ยนแผนสี แต่บนโทรศัพท์ของฉันมันไม่ทำงาน
ความไม่สามารถในการสร้างเพลย์ลิสต์ไม่ได้เป็นปัญหาเลยสำหรับฉัน ฉันชอบฟังอัลบั้มทั้งหมด การแสดงสด หรือชุดบ็อกซ์เซ็ตทั้งชุดไปเรื่อยๆ ตามลำดับ ตั้งแต่เริ่มจนจบ
การนำทางที่ง่ายผ่านการกำหนดปุ่ม
คำสั่งและปุ่มลัดทำงานร่วมกัน
แม้ว่า cmus จะเป็นโปรแกรม TUI แต่คุณสามารถใช้การผสมผสานระหว่างการเขียนโปรแกรมผ่านบรรทัดคำสั่งและการผูกคีย์เพื่อการนำทาง มีไลบรารีขนาดใหญ่ของการผูกคีย์ที่ช่วยให้การนำทางง่ายขึ้น
ส่วนใหญ่เป็นสิ่งพื้นฐาน เช่น x สำหรับเล่นซ้ำ, b เพื่อข้ามไปยังแทร็คถัดไป, หรือ v เพื่อหยุด คุณสามารถพบพวกมันได้ในแอปหรือคู่มือ และถ้าทุกอย่างล้มเหลว คุณสามารถปรับแต่งการกำหนดคีย์ของคุณได้เสมอ
สำหรับเครื่องมือ TUI มีตัวเลือกการปรับแต่งที่น่าประหลาดใจหลายอย่าง
กำลังทดสอบเพลงบางเพลงและปรับแต่งรูปร่างลักษณะ
เนื่องจากฉันวางแผนที่จะใช้เครื่องเล่น TUI นี้บ่อย ๆ มันจึงสมเหตุสมผลที่จะลองเล่นศิลปินที่ฉันชื่นชอบบางคนผ่านมัน ฉันฟังการแสดงเต็ม ๆ ของ Jonathan Richman และมันฟังดูน่าทึ่ง จากนั้นฉันก็ทดสอบเพลง "The Eggplant That Ate Chicago" มันฟังเหมือนกับครั้งแรกที่ฉันได้ยินจากวิทยุ
ในขณะที่ฟัง ฉันใช้เวลามากเกินไปอย่างไม่ดีต่อสุขภาพในการเล่นกับตัวเลือกการปรับแต่งบนบรรทัดคำสั่ง:
อย่าลืมว่าคุณต้องพิมพ์ : เพื่อใช้บรรทัดคำสั่ง ทุกอย่างอื่นค่อนข้างตรงไปตรงมา:
โปรแกรมใช้สี 256 สี ดังนั้นให้หาสีที่คุณต้องการจากตัวเลือกสีที่สะดวกนี้และทดลองจนกว่าจะพบการออกแบบที่คุณชอบ
นี่คือผลลัพธ์สุดท้ายของฉัน:
การอภิปรายข้อจำกัดของการใช้ cmus บนแอนดรอยด์
ฉันชอบแอปนี้ แต่ก็ไม่ได้ปราศจากข้อบกพร่อง
ดังนั้น ที่นี่เราจะพบข้อจำกัดของ cmus บน Android การพยายามใช้ตัวควบคุมระดับเสียงของ cmus ในเวอร์ชันสแตนด์อโลนของ Termux จะไม่ได้ผล พวกมันไม่รองรับ และคุณจะได้รับข้อความแสดงข้อผิดพลาดบอกเรื่องนี้ที่ด้านล่างของหน้าจอ
โดยปกติ คุณสามารถใช้ {, },=และ - เพื่อปรับระดับเสียงได้ แต่ใน Termux คุณจะพบข้อผิดพลาดที่บอกว่าการควบคุมระดับเสียงไม่รองรับ ซึ่งมันสมเหตุสมผล เพราะ Termux เป็นตัวเลียนแบบสภาพแวดล้อม Linux (ไม่ใช่ตัวเลียนแบบอุปกรณ์) และ cmus ไม่สามารถเปิดการควบคุมเสียงได้ด้วยตัวเอง
สิ่งที่ง่ายที่สุดที่ทำได้คือกลับไปที่หน้าจอหลักของโทรศัพท์ของคุณ ปรับระดับเสียง แล้วค่อยเลื่อนกลับเข้าไปในอินสแตนซ์ Termux/cmus คุณยังสามารถติดตั้ง Termux API เพื่อจัดการเรื่องนี้ได้ ข้อเสียคือคุณยังต้องเปิดอินสแตนซ์ Termux อีกตัวและใช้คำสั่ง termux-volume เพื่อให้มันทำงานได้
มันไม่ใช่ปัญหาใหญ่สำหรับฉัน แต่มีข้อจำกัดของ cmus บน Android ที่ควรรู้
ถ้าคุณไม่ระวัง คุณอาจทำให้การเล่นแทร็กล้มเหลว
สิ่งที่ฉันได้เรียนรู้จากความผิดพลาดในการตั้งค่าที่ง่ายๆ
บางครั้ง มันก็มีปัญหาในการเล่นอัลบั้มที่ถูกต้องเมื่อมีรายการมากมายในคิว ฉันเจอปัญหาซ้ำๆ ที่อยากจะเล่นอัลบั้มหนึ่ง แต่ทุกครั้งที่เพลงแรกจบ มันจะไปยังอัลบั้มอื่นโดยสิ้นเชิง
C สำหรับโหมดต่อเนื่องถูกสลับเปิด F สำหรับโหมดตามถูกสลับเปิด และการสับเปลี่ยน (ซึ่งคุณสามารถควบคุมได้ด้วย S) ถูกปิดอยู่
ปรากฏว่าฉันทำผิดพลาด ฉันค้นพบว่าถ้าฉันล้างคิวทั้งหมดโดยใช้ :clear และเพิ่มอัลบั้มกลับทีละอัลบั้มโดยใช้คำสั่ง a (ซึ่งคัดลอกเพลงไปยังไลบรารี) ก็ทำงานได้ดี
ทุกอย่างเป็นไปอย่างราบรื่นจากตรงนั้น และฉันก็ฟังอัลบั้มเต็มและการแสดงสดไปบ้างแล้ว ยังมีคุณสมบัติและการปรับแต่งใน cmus อีกมากมายที่เราไม่มีที่ว่างที่จะครอบคลุมที่นี่ แต่เมื่อคุณเข้าใจพื้นฐานแล้ว ลองเล่นเพลงดูสักหน่อย แล้วคุณอาจพบว่ามันทำงานได้ดีกว่าผู้เล่นเพลงอื่น ๆ บางตัว
ฉันจะเลือก cmus มากกว่าแอปเพลงใด ๆ จาก Google Play Store
Cmus ใช้งานง่ายเมื่อคุณเรียนรู้คำสั่งแล้ว (สามารถพูดแบบเดียวกันเกี่ยวกับ Termux เองเมื่อพูดถึงการเรียนรู้คำสั่งและการทำความคุ้นเคยกับกระบวนการทำงานของมัน คุณไม่จำเป็นต้องค้นหาเพลงของคุณเพื่อหาสิ่งที่ต้องการ มันไม่เสียค่าใช้จ่ายใด ๆ นอกจากเวลาที่ใช้ในการเรียนรู้ระบบ ไม่มีการสมัครสมาชิกหรือฟีเจอร์ที่ไม่จำเป็น และมันรองรับรูปแบบเสียงส่วนใหญ่ที่ฉันเคยใช้ (mp3, Ogg Vorbis, FLAC)
ฉันยังคงใช้ VLC Media Player กับ Android Auto บางครั้ง แต่พูดตามตรง ฉันกำลังพิจารณาที่จะลองใช้ cmus อย่างจริงจังเพียงแค่ดูว่ามันจะเป็นอย่างไร แต่สำหรับการฟังที่บ้านหรือที่ทำงาน ตอนนี้เลย? ฉันใช้ cmus บนโทรศัพท์ Android ของฉัน 100%




















