PowerShell で次を使用すると、期待される出力が生成されます01:22:02:03
。
MediaInfo --Language=raw --Full --Inform="Video;%Duration/String4%" filename
次の python 2.7 スクリプトは、指定した期間文字列だけでなく、すべてのメタデータを含む完全な mediainfo 出力を常に提供します。セミコロンをエスケープしようとしましたが、効果がありません。私は何を間違っていますか?
import sys
import subprocess
filename = sys.argv[1]
test = subprocess.check_output(['MediaInfo', '--Language=raw', '--Full', '--inform="Video;%Duration/String4%"', filename])
print test