如何使用python查看视频的长度
Posted 来自东方地灵殿的小提琴手
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用python查看视频的长度相关的知识,希望对你有一定的参考价值。
import subprocess import re def get_length(filename): result = subprocess.Popen(["ffprobe", filename], stdout=subprocess.PIPE, stderr=subprocess.STDOUT) for x in result.stdout.readlines(): if b"Duration" in x: print(x) x = re.search(rb"Duration.+?d{2}:(d{2}):d{2}", x) return int(x.group(1)) print(get_length(r"C:UsersAdministratorDesktop1.mp4")) ‘‘‘ b‘ Duration: 00:17:25.00, start: 0.000000, bitrate: 507 kb/s ‘ 17 ‘‘‘
以上是关于如何使用python查看视频的长度的主要内容,如果未能解决你的问题,请参考以下文章