【问题标题】:reading and parsing Windows video files metadata in Python在 Python 中读取和解析 Windows 视频文件元数据
【发布时间】:2017-02-06 04:43:47
【问题描述】:

我正在做一个项目,我需要读取和解析视频元数据。(持续时间、创建日期、标题、比特率……) 据我所知,对于这个问题,Python 3.X 没有任何好的包。

1 -- 我找到了这些:

enzyme

hachoir-metadata

但它们是为 python 2.X 设计的

2 -- 我也知道how to use ffmpeg 和其他处理视频文件的库。但是它们太慢了,我只想从 windows 文件中读取元数据。

3 -- 我尝试使用exifread 包读取视频元数据,但据我发现,它不适用于视频文件。

4 -- 有一个this 问题要求提供一种方法来检索 长度的视频,但没有得到答复。

我正在寻找这个

file = open(path_to_video_file)
props = python_video_info_parser.get_info(file)
print(props)

平台

python 3.4 窗户 10

【问题讨论】:

标签: python windows metadata


【解决方案1】:

我希望你找到了你要找的东西。 :)

但如果您没有或其他人想知道.. 我正在研究相同的 sunject,我可能已经找到了解决方案。

到目前为止,我发现的是一个名为 exiftool 的命令行工具。 如果您下载此软件并使用命令行功能,您可以使用 subprocess 模块运行这些命令。

支持多种文件格式,如文档所示。

我会在找到可行的解决方案后立即更新这篇文章。 :)

您可以下载工具here

【讨论】:

    猜你喜欢
    • 2017-04-20
    • 1970-01-01
    • 2018-03-10
    • 2021-01-30
    • 2013-08-17
    • 1970-01-01
    • 1970-01-01
    • 2014-12-28
    • 1970-01-01
    相关资源
    最近更新 更多