เล่น MP3

สารบัญ:

Anonim

เคยต้องการที่จะเล่นเพลงในขณะที่คุณทำงานในบรรทัดคำสั่ง? บางทีคุณอาจต้องการเล่นพ็อดคาสท์จากบรรทัดคำสั่งบน Mac

ด้วยเครื่องมือบรรทัดคำสั่ง 'afplay' คุณสามารถทำได้ คุณสามารถเล่นไฟล์เสียงได้ทุกรูปแบบ ไม่ว่าจะเป็น M4A, AAC, MP3, WAV, AIFF หรืออะไรก็ตามที่อยู่ใน Mac ของคุณ และคุณสามารถเริ่มเสียงได้ทันทีจาก Terminal

วิธีเล่นไฟล์เสียงจาก Command Line

คำสั่ง afplay ใช้งานได้หลากหลายและสามารถเล่นไฟล์เสียงรูปแบบ m4a, mp4, aac, aiff, wav และรูปแบบอื่นๆ อีกมากมาย หากต้องการใช้ด้วยตัวเอง นี่คือสิ่งที่คุณต้องการทำ:

  1. เปิดแอป Terminal ที่พบใน /Applications/Utilities/
  2. พิมพ์ต่อไปนี้ โดยใช้เส้นทางไปยังไฟล์เสียงที่คุณต้องการเล่นจากบรรทัดคำสั่ง
  3. afplay /path/to/audiofile.mp3

  4. Audio เริ่มเล่นทันที หากต้องการหยุดเล่นเสียง คุณสามารถกด CONTROL + C ที่บรรทัดคำสั่ง

คุณสามารถหยุดเสียงได้ทุกเมื่อด้วย Control-C ไม่เช่นนั้นเพลงจะเล่นเองและหยุดเองโดยอัตโนมัติเมื่อเล่นเสร็จ

อย่าคิดว่านี่เป็นการแทนที่ iTunes บนเทอร์มินัล (มีแอปเจ๋งๆ ชื่อ ViTunes สำหรับสิ่งนั้น) เพราะมันไม่ใช่ มันเป็นวิธีการเล่นไฟล์เสียงที่หลากหลายมากกว่า จาก command line โดยไม่ต้องเข้าแอพ GUI ใดๆคุณจะไม่พบยูทิลิตี้การจัดการหรือความสามารถในการซิงค์ใดๆ ภายใน afplay

นั่นไม่ได้หมายความว่าคุณไม่สามารถเปิดเพลงเป็นพื้นหลังได้

วิธีเล่นไฟล์เสียงในพื้นหลังจาก Command Line

หากคุณต้องการให้ afplay ทำงานในพื้นหลังในขณะที่เล่นไฟล์เสียงต่อไป ให้ใช้คำสั่งนี้:

afplay /path/to/audiofile.mp3 &

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

killall afplay

หรือกำหนดเป้าหมาย ID กระบวนการ afplay เฉพาะด้วย kill -9:

ps|grep afplay

ค้นหา PID สำหรับ afplay ขณะที่มันทำงาน จากนั้นออกคำสั่งดังนี้:

kill -9 pid

นั่นจะสิ้นสุดกระบวนการและสตรีมเพลงทันที

ไม่ใช่ว่าฉันไม่ชอบพฤติกรรมแบบนี้ แต่เมื่อเร็ว ๆ นี้ฉันใช้คำสั่ง afplay ในการเล่นตลกที่น่าขบขันกับเพื่อนร่วมงานโดย SSHing ลงในเครื่องทำงานของเขาและบังคับให้เขาฟัง Miley Cyrus เพลง เขาไม่รู้ว่าเกิดอะไรขึ้นจนกระทั่งมันจบลง และฉันก็บอกเขา ใช่แล้ว นั่นคือไอเดียสนุกๆ ของเราในเนิร์ดวิลล์

เล่น MP3