Pythonで指定した時間動画を撮影して保存するプログラム

Pythonで指定した時間動画を撮影して保存するプログラムと実際に撮影した10秒間と3分間の動画を投稿します。


プログラム

指定した時間動画を撮影することができないか、いろいろ試してみた結果fps×指定した撮影時間(秒)の値を1フレームずつ撮影と保存を繰り返せば誤差なく指定した時間撮影することができました。

画面に撮影している様子を表示しながら保存したい場合は、23行目に下のプログラム2行を追加すれば画面に表示しながら保存することができます。


10秒間の動画 変数timeに10を入れる



3分間の動画 変数timeに180を入れる



参考サイト

http://labs.eecs.tottori-u.ac.jp/sd/Member/oyamada/OpenCV/html/py_tutorials/py_gui/py_video_display/py_video_display.html