วันพุธที่ 12 เมษายน พ.ศ. 2560

ความคืบหน้า #3

ต่อไปก็มาดูในส่วนของ software กันบ้างดีกว่านะครับ

ในการ control นั้นพวกเราใช้ raspberry pi เป็น controller และส่วนหลักๆของเรานั้นคือการฉายภาพวิดีโอ ไปที่ฉากรับที่เป็นแผ่นอะครีลิคใส ใน raspberry pi มีโปรแกรมที่ใช้เปิดวิดีโอผ่าน command line คือ omxplayer

พวกเราจึงหาวิธีการ control video โดยใช้ code ของ python แล้วไปเจอ module ที่สามารถควบคมการทำงานของโปรแกรมได้นั่นก็คือ omxplayer-wrapper
(ref:https://github.com/willprice/python-omxplayer-wrapper)

จากนั้นก็ลองเขียนโปรแกรมดูว่า module นี้สามารถทำอะไรได้บ้าง คลิปวิดีโอที่เห็นด้านล่างนี้เป็นตัวอย่างการทำงานที่ใช้ module นี้ในการ control program จะเห็นว่ามีการ play,pause,switch video




code : https://github.com/neverholiday/inventor_disaster/blob/master/omx.py

ไม่มีความคิดเห็น:

แสดงความคิดเห็น