close
git hub: https://github.com/me1237guy/record_video_every_minute.git
1. VideoRecorder如果單獨執行並非跑在單一獨立執行緒,
如果按鈕直接執行該物件方法record_video會造成應用程式無回應
2. 利用threading.Thread(target=run_record_thread)
可以輕鬆開出一個執行緒並開始執行,如下:
3. recorder.start()做哪些事情?
一個while-loop,每間隔1秒鐘呼叫record_video方法一次
4. record_video()做哪些事情?
根據目前時間命名一個錄影檔案,並且會跑錄影一分鐘的while-loop,
執行完成會釋放相關資源
5. 回到步驟3,一分鐘後又呼叫record_video方法一次,
繼續步驟4,也就是開另一個新的錄影檔案
6. 中間可以隨時按下人機介面start/pause/resume/stop按鈕
全站熱搜
留言列表