Window Media Player でビデオを再生するメソッドsubprocess
を使用して to を起動しました。call
例えば。
subprocess.call('"C:/Program Files (x86)/Windows Media Player/wmplayer.exe" "C:/Users/Public/Videos/Sample Videos/Wildlife.wmv"')
さて、その特定のビデオのプレーヤーで再生が完了したかどうかを確認するにはどうすればよいですか。
Windows Media Player で使用できる直接の Api はありますか。Popen
例えば。
p = subprocess.Popen('"C:/Program Files (x86)/Windows Media Player/wmplayer.exe" "C:/Users/Public/Videos/Sample Videos/Wildlife.wmv"')
# while the placback is happening
p.wait()
# otherwise
p.kill()