วิธีควบคุมเครื่องเล่นเพลงจากบรรทัดคำสั่ง Linux

คุณฟังเพลงขณะทำงานในเทอร์มินัล Linux หรือไม่? คุณรู้สึกรำคาญหรือไม่ที่ต้องออกจากเทอร์มินัล แม้จะเป็นเวลาหนึ่งนาที เพื่อข้ามเพลง หยุดบางสิ่ง หรือหยุดเล่นเพลงทั้งหมด ถ้าใช่ คุณจะสนใจที่จะรู้ว่าสามารถควบคุมเครื่องเล่นเพลงจากบรรทัดคำสั่งของ Linux ได้ ปฏิบัติตามในขณะที่เราไปสองวิธีง่ายๆ ในการใช้บรรทัดคำสั่ง Linux เพื่อควบคุมเครื่องเล่นเพลง!

วิธีที่ 1 – PlayerCTL

PlayerCTL เป็นแอปพลิเคชันบรรทัดคำสั่งที่เมื่อใช้แล้ว สามารถควบคุมเครื่องเล่นเพลงจากบรรทัดคำสั่งได้ ตราบใดที่เครื่องรองรับ MPRIS (ข้อกำหนด Media Player Remote Interfacing)

การติดตั้ง PlayerCTL

น่าเศร้าที่ PlayerCTL ไม่ได้ติดตั้งมาล่วงหน้าบนลีนุกซ์รุ่นหลักใด ๆ ดังนั้น ก่อนที่เราจะแสดงวิธีใช้งานเพื่อควบคุมเครื่องเล่นเพลงของคุณผ่านบรรทัดคำสั่ง เราต้องสาธิตวิธีการติดตั้ง โชคดีที่ PlayerCTL เป็นรายการโปรดในชุมชน Linux ดังนั้นจึงไม่ใช่เรื่องยาก

ในการติดตั้งแอปพลิเคชัน PlayerCTL ที่ทำงานบน Linux PC ของคุณ ให้เปิดหน้าต่างเทอร์มินัลโดยกดCtrl + Alt + T หรือ  Ctrl + Shift + T บนแป้นพิมพ์ จากนั้น ทำตามคำแนะนำบรรทัดคำสั่งด้านล่างที่สอดคล้องกับการแจกจ่ายที่คุณใช้

อูบุนตู

เพื่อให้ PlayerCTL ทำงานบน Ubuntu ให้ใช้คำสั่งApt ต่อไปนี้ 

หมายเหตุ: PlayerCTL อยู่ในที่เก็บซอฟต์แวร์ Ubuntu สำหรับเวอร์ชัน 19.10 และใหม่กว่าเท่านั้น

sudo apt ติดตั้ง playerctl

เดเบียน

บน Debian สามารถติดตั้งโปรแกรม PlayerCTL รุ่นเก่ากว่าได้จากที่เก็บซอฟต์แวร์ "หลัก" โดยใช้คำสั่งapt-get ต่อไปนี้ 

sudo apt-get ติดตั้ง playerctl

โปรดทราบว่า PlayerCTL เวอร์ชันนี้มีให้สำหรับผู้ใช้ Debian 10 Buster และ Debian Sid เท่านั้น หากคุณต้องการเข้าถึงแอปนี้และใช้งานบน Debian 9 คุณต้องอัปเกรดระบบปฏิบัติการก่อน การอัพเกรดจาก Debian 9 Debian 10 ทำตามคำแนะนำของเราเกี่ยวกับเรื่องนี้ นอกจากนี้ อย่าลืมศึกษาเอกสารอย่างเป็นทางการ

Arch Linux

บน Arch Linux คุณจะสามารถติดตั้งโปรแกรม PlayerCTL ผ่านที่เก็บซอฟต์แวร์ "ชุมชน" ได้ อย่าลืมแก้ไขไฟล์ Pacman.conf ของคุณให้รวมที่เก็บซอฟต์แวร์ "ชุมชน" ไว้ด้วย มิฉะนั้นจะไม่สามารถติดตั้งแอปได้

เมื่อเปิดใช้งาน "ชุมชน" ในระบบของคุณ ให้ใช้คำสั่งPacman ด้านล่างเพื่อให้ PlayerCTL ทำงานบน Arch Linux

sudo pacman -S playerctl

Fedora

ตั้งแต่ Fedora 30 เป็นต้นไป PlayerCTL พร้อมให้บริการสำหรับผู้ใช้ Fedora Linux ทุกคน ในการติดตั้งซอฟต์แวร์บนระบบของคุณ ให้ใช้คำสั่งdnf install ต่อไปนี้ 

sudo dnf ติดตั้ง playerctl

OpenSUSE

ตั้งแต่ OpenSUSE 15.1 เป็นไปได้ที่จะทำให้แอป PlayerCTL ทำงานได้ ในการเริ่มการติดตั้ง ให้ใช้คำสั่งzypper install ต่อไปนี้ 

sudo zypper ติดตั้ง playerctl

ไม่สามารถให้ PlayerCTL ทำงานกับ OpenSUSE ของคุณได้หรือไม่ คุณอาจใช้ LEAP เวอร์ชันที่ล้าสมัย อย่าลืมอัปเกรดจาก 15.0 เป็น 15.1!

ลินุกซ์ทั่วไป

แอปพลิเคชัน PlayerCTL พร้อมสำหรับการติดตั้งสำหรับผู้ใช้ Linux ทุกคนผ่านซอร์สโค้ดบน GitHub หากคุณใช้ระบบปฏิบัติการ Linux ที่ไม่มี PlayerCTL ให้ใช้งานได้ คลิกที่นี่เพื่อเรียนรู้วิธีสร้างโปรแกรมใหม่ตั้งแต่ต้น

การใช้ PlayerCTL เพื่อควบคุมการเล่นเพลง

วิธีควบคุมเครื่องเล่นเพลงจากบรรทัดคำสั่ง Linux

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

หมายเหตุ: อย่าเรียกใช้ PlayerCTL ในฐานะรูทด้วย  sudo ! คำสั่งจะไม่ทำงาน!

หยุดชั่วคราว

ต้องการหยุดเพลงที่กำลังเล่นอยู่ชั่วคราวหรือไม่? ใช้  คำสั่งplayerctl หยุดชั่วคราว 

playerctl หยุดชั่วคราว

เล่น

กำลังพยายามเริ่มเล่นเพลงอีกครั้งจากบรรทัดคำสั่งหรือไม่ ใช้  คำสั่งplayctl play 

playerctl เล่น

หยุด

ต้องการหยุดเล่นเพลงทั้งหมดหรือไม่ เรียกใช้  คำสั่งplayerctl stop

playerctl หยุด

ถัดไป

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

playerctl ถัดไป

ก่อนหน้า

บังเอิญข้ามเพลงมากเกินไป? กลับไปเพลงก่อนหน้านี้มี  playerctl ก่อนหน้านี้

playerctl ก่อนหน้า

วิธีที่ 2 – Omnipause

วิธีควบคุมเครื่องเล่นเพลงจากบรรทัดคำสั่ง Linux

Omnipause เป็นแอปพลิเคชั่นบรรทัดคำสั่งอื่นที่สามารถควบคุมเพลงจากบรรทัดคำสั่ง อย่างไรก็ตาม ไม่เหมือนกับ PlayerCTL ตรงที่มันไม่ทำงานกับเครื่องเล่นใดๆ ที่รองรับ MPRIS แต่ใช้งานได้กับ D-Bus ซึ่งรองรับเฉพาะแอปเพลงบางแอปเท่านั้น

กำลังติดตั้ง Omnipause

น่าเศร้าที่ Omnipause ไม่ค่อยได้รับความนิยมเท่ากับ PlayerCTL ดังนั้นแอปนี้จึงไม่ปรากฏในที่เก็บซอฟต์แวร์ยอดนิยมของ Linux คุณจะต้องดาวน์โหลดซอร์สโค้ดจาก GitHub และคอมไพล์ตั้งแต่ต้น

ในการเริ่มการติดตั้ง Omnipause ให้เปิดหน้าต่างเทอร์มินัลโดยกด  Ctrl + Alt + T หรือ  Ctrl + Shift + T บนแป้นพิมพ์ จากนั้น ใช้คำสั่งด้านล่างเพื่อตั้งค่าแอป Git บนระบบของคุณ

อูบุนตู

sudo apt ติดตั้ง git

เดเบียน

sudo apt-get ติดตั้ง git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf ติดตั้ง git

OpenSUSE

sudo zypper ติดตั้ง git

เมื่อติดตั้งเครื่องมือ Git แล้ว ให้ใช้  คำสั่งgit clone เพื่อดาวน์โหลดซอร์สโค้ด Omnipause

โคลน git https://github.com/mel00010/OmniPause.git

ย้ายหน้าต่าง terminal ลงในโฟลเดอร์“OmniPause” และติดตั้งโปรแกรมที่มี  sudo ให้ติดตั้ง

cd OmniPause sudo ทำการติดตั้ง

ใช้ Omnipause เพื่อควบคุมการเล่นเพลง

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

หยุดชั่วคราว

หากต้องการหยุดเล่นเพลงด้วย OmniPause ชั่วคราว ให้ใช้  คำสั่งomnipause pause 

หยุดชั่วคราว

เล่น

ต้องการเริ่มเล่นหรือเล่นต่อหรือไม่ ใช้  คำสั่งomnipause play ในหน้าต่างเทอร์มินัล

เล่นทุกเวลา

หยุด

ต้องการหยุดเล่นเพลงโดยสิ้นเชิงหรือไม่? รัน  คำสั่งomnipause stop 

หยุดทุกเวลา

ถัดไป

ต้องการส่งต่อเพลงในเพลย์ลิสต์หรือไม่? ดำเนินการ  คำสั่งถัดไป omnipause

omnipause ต่อไป

ก่อนหน้า

ต้องการย้อนกลับเพลงในเพลย์ลิสต์ของคุณหรือไม่? เรียกใช้  Omnipause ก่อนหน้า

ทุกหนทุกแห่งก่อนหน้า

Leave a Comment

แอปการแจ้งเตือนบนเดสก์ท็อปของ Google Voice

แอปการแจ้งเตือนบนเดสก์ท็อปของ Google Voice

เช่นเดียวกับ Google Wave, Google Voice ได้สร้างกระแสฮือฮาไปทั่วโลก Google มุ่งมั่นที่จะเปลี่ยนแปลงวิธีการสื่อสารของเรา และนับตั้งแต่นั้นมาก็กำลังกลายเป็น...

ดาวน์โหลด Flickr Favorites ด้วย FlickrFaves

ดาวน์โหลด Flickr Favorites ด้วย FlickrFaves

มีเครื่องมือมากมายที่ช่วยให้ผู้ใช้ Flickr สามารถดาวน์โหลดรูปภาพคุณภาพสูงได้ แต่มีวิธีดาวน์โหลด Flickr Favorites บ้างไหม? เมื่อเร็ว ๆ นี้เราได้...

OK Sampler คือซอฟต์แวร์สุ่มตัวอย่างเพลงฟรี

OK Sampler คือซอฟต์แวร์สุ่มตัวอย่างเพลงฟรี

การสุ่มตัวอย่างคืออะไร? ตามข้อมูลของ Wikipedia “คือการนำส่วนหนึ่งหรือตัวอย่างจากการบันทึกเสียงหนึ่งมาใช้ซ้ำเป็นเครื่องดนตรีหรือ...

การสำรองข้อมูล Google Sites: นำเข้า/ส่งออก

การสำรองข้อมูล Google Sites: นำเข้า/ส่งออก

Google Sites เป็นบริการจาก Google ที่ช่วยให้ผู้ใช้โฮสต์เว็บไซต์บนเซิร์ฟเวอร์ของ Google แต่มีปัญหาหนึ่งคือไม่มีตัวเลือกสำรองข้อมูลในตัว

แอปพลิเคชันเดสก์ท็อป Google Tasks

แอปพลิเคชันเดสก์ท็อป Google Tasks

Google Tasks ไม่ได้รับความนิยมเท่ากับบริการอื่นๆ ของ Google เช่น ปฏิทิน Wave เสียง ฯลฯ แต่ยังคงใช้กันอย่างแพร่หลายและเป็นส่วนสำคัญของผู้คน

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหาย [คู่มือ]

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหาย [คู่มือ]

ในคู่มือฉบับก่อนหน้าของเราเกี่ยวกับการล้างฮาร์ดดิสก์และสื่อแบบถอดได้อย่างปลอดภัยผ่าน Ubuntu Live และซีดีบูต DBAN เราได้กล่าวถึงดิสก์ที่ใช้ Windows

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit