[英]reading and parsing Windows video files metadata in Python
我正在研究一个项目,我需要阅读和解析视频元数据。(持续时间,创建日期,标题,比特率......)据我所知,Python 3.X没有任何好的软件包这个问题。
1 - 我发现了这些:
但它们是为python 2.X设计的
2 - 我也知道如何使用ffmpeg和其他处理视频文件的库。 但它们太慢了,我想简单地从windows文件中读取元数据。
3 - 我尝试使用exifread包来读取视频元数据,但据我发现,它不适用于视频文件。
4 -有这个疑问,问的方式来检索的视频只有长度,但无人接听。
我在找这个 :
file = open(path_to_video_file)
props = python_video_info_parser.get_info(file)
print(props)
平台 :
python 3.4 windows 10
我希望你找到了你想要的东西。 :)
但是,如果你没有或其他人想知道..我正在研究相同的sunject,我可能已经找到了解决方案。
到目前为止我发现的是一个名为exiftool的命令行工具。 如果下载此软件并使用命令行功能,则可以使用子进程模块运行这些命令。
支持许多文件格式,如文档中所示。
我一找到合适的工作就会立即更新这篇文章。 :)
您可以在此处下载该工具。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.