找不到但存在的 mp4 元数据

mp4 metadata not found but exists

我想更改 mp4 文件的创建日期(在记录器中配置错误)但诱变剂似乎找不到正确的元数据:

import mutagen
from mutagen.mp4 import MP4

path = 'borrar.mp4'

file = MP4(path)

for tag in file:
    print(tag, ': ', file[tag])

在控制台中不打印任何内容。 如果我使用 mutagen 添加标题元数据,那么与之前相同的代码会正确显示标题,但它始终无法找到创建日期。

该文件确实有创建日期元数据,如图所示:

知道发生了什么事吗?提前致谢。

看起来您的文件是视频文件,但诱变剂是针对音频文件(及其元数据)的。 mp4 类型是 Apple 音频 mp4 类型。请参阅文档 here.