欠落したフレームをスキップし動画を作成
欠落したフレームをスキップし動画を作成します。
記述例:
欠落したフレームをスキップし動画を作成 します。
# -*- coding: UTF-8 -*-
import Draft # DRAFTのAPIのインポート
from DraftParamParser import * # DEADLINE→DRAFTで利用するAPIをインポート
encoder = Draft.VideoEncoder( ‘Patches.mov’ ) # ビデオデコーダを初期化
for currFrame in range( 1, 201 ): # 1-200にナンバーリングされた画像を動画化
currFile = ReplaceFilenameHashesWithNumber( ‘Patches_###.jpg’, currFrame ) # ファイル名の###を数字に置き換え
try:
frame = Draft.Image.ReadFromFile( currFile ) # 画像の読み込み
except:
pass # 例外が発生した場合、なにもしない
else:
encoder.EncodeNextFrame( frame ) # 画像のエンコード
encoder.FinalizeEncoding() # 動画のファイナライズ