如何使用 Python 读取视频/MP4 详细信息?

时间:2021-02-23 22:42:42

标签: python mp4

我正在尝试构建一个程序,用于对我的 mp4 库中的电影进行排序和推荐。我有一系列 mp4 格式的电影,详细信息中保存了类型、导演和发行年份。在 Python 脚本中,我想读取文件夹中每个文件的标题和详细信息,将该信息组织成一个数据集,然后根据一组用户提供的导演、类型、发行标准生成随机选择的标题列表年份、运行时间等

我知道如何获取目录中的文件列表,以及一旦数据在 Python 中如何处理;但是,我无法弄清楚如何从文件详细信息中获取信息。 Tinytag 库非常接近我想要的;但是,该包返回与音乐而不是电影相关的信息。是否有另一个包或函数能够提取所有细节,而不仅仅是一些细节?如果我不必在每部电影的详细信息中将导演姓名保存为“作曲家”,我会更喜欢。

如果有一种方法也可以写入详细信息(在电影后保存评论或评分),那就太好了,但这不是必需的。

1 个答案:

答案 0 :(得分:0)

MP3 和 MP4 文件格式不同。大多数 MP4 文件根本没有那种元数据。如果您的工具始终在文件中放置元数据块,那么您可能需要使用十六进制编辑器来查找它。

相关问题