โมดูล Pyglet เป็นโมดูลสำหรับสร้างเกมบน Python เราสามารถนำความสามารถในการเล่นไฟล์เสียง .mp3 .ogg .WMA ของโมดูล Pyglet มาใช้งานเล่นไฟล์เสียงใน Python ได้ครับ
องค์ประกอบที่ต้องติดตั้งเพื่อเล่นไฟล์เสียงใน Python
- Pyglet อ่านวิธีติดตั้งได้จากบทความ พัฒนาเกมบน Python ด้วย pyglet
- ในการเล่นไฟล์เสียงด้วย Pyglet นี้ ผู้อ่านต้องติดตั้ง audio decoding library ที่มีชื่อว่า AVbin
- ไฟล์เสียง .mp3 .ogg .WMA จะเป็นไฟล์เพลงก็ได้ครับ
มาเริ่มลงมือเขียนโปรแกรมเล่นไฟล์เสียงใน Python กันเลยครับ
import pyglet
music = pyglet.resource.media('เพลงคิดถึงเพื่อนจัง.mp3') #ดึงไฟล์เสียงเข้ามา
music.play() #เล่นไฟล์เสียง หากต้องการหยุดใช้คำสั่ง music.pause() และอื่น ๆ ดูเพิ่มเติมนะครับ
print("Playing")
input("Enter to exit")
เมื่อรันแล้วจะได้ยินเสียงเพลงดังออกมา นอกจากนั้นเรายังสามารถ ควบคุม พัก หยุด เสียง และสามารถใช้ความสามารถนี้ในการ Streaming ได้อีกด้วยครับ รายละเอียดเพิ่มเติมอ่านได้ที่ http://www.pyglet.org/doc/programming_guide/controlling_playback.htmlผมขอตัวไปฟังเพลงก่อนนะครับ
ดนตรีทำให้ชีวิตมีสีสัน ^_^
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

0 ความคิดเห็น:
แสดงความคิดเห็น
แสดงความคิดเห็นได้ครับ :)