python - 如何在Python中获取在线视频文件的视频时长?

标签 python ubuntu video

我有一个视频文件 URL 列表,我想获取这些视频的时间长度(持续时间)。它们都是mp4格式的。

我似乎能够找到与本地视频文件相关的任何支持 Material 。这在 Python 中可能吗?我完全不知道如何解决这个问题。

最佳答案

我找到了一个解决方案,如果您在终端中运行以下命令,您将获得在线视频的时长。

ffprobe -i https://cldup.com/po79gkocrO.mp4 -show_entries format=duration -v quiet -of csv="p=0"

我相信它可以在 python 脚本中使用。

关于python - 如何在Python中获取在线视频文件的视频时长?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22587161/

相关文章:

ruby-on-rails - 开机后自动启动 Rails 服务器

video - 手机中的 Java ME 使用哪些视频格式?

swift - 将视频上传到 Firebase 存储错误 Swift

python - Pandas 数据框计算的不稳定性

c# - 如何在 Ubuntu Server 上的 Mono 中获得系统正常运行时间?

python - 将 'int' 转换为 pytorch 'Variable' 会出现问题

ubuntu - 如何更新 Certbot 版本?

c - 如何对音频流使用混合和连接过滤器?

python - pandas df.loc[z,x]=y 如何提高速度?

python - 识别变量是Python中的新型类?