2
我是Python新手,我试图通过使用ffprobe来获取文件视频的持续时间(以秒为单位)。 呼吁CMD以下指令Python - 使用ffprobe获取视频的持续时间
ffprobe -i video.mp4 -show_entries format=duration -v quiet -of csv="p=0"
,我得到正确的结果在几秒钟内,但如果我通过调用蟒蛇相同的指令:
import subprocess
duration = subprocess.call(['ffprobe', '-i', 'video.mp4', '-show_entries', 'format=duration', '-v', 'quiet', '-of', 'csv="p=0"'])
print duration
则返回1 是否有如何通过Python获得正确的结果? 预先感谢您。