更改下载文件中的创作日期

Change Date Authored in file downloaded

我正在从服务器下载视频并将其存储在 android 存储器中。我正在使用 Android Studio java。一切正常,但有一个参数“Date Authored”,其值过去很奇怪(文件创建之前的日期)。

这是该文件的详细信息:

这个问题是随机出现的。我不确定为什么会这样。

这个文件详细信息,其中一切都很好:

编辑:

经过一些研究,我发现数据实际上并没有错,而是特定视频上传到服务器的日期。所以

我的问题是: 是否可以从服务器下载唯一没有元数据的视频?

任何分类问我。

MP4 文件包含 meta-data,例如“标题”和“创作日期”。它们是文件中的值。

文件系统还存储 meta-data 关于文件的信息,例如“创建日期”和“修改日期”。这些由操作系统维护(Windows、Linux、...)。

您正在查看的 属性 对话框似乎有问题。它始终显示“创作日期”,即使未在文件中找到,在这种情况下,它的默认值与“创建日期”相同。

这是对话的一个怪癖,你应该忽略它/学会接受它。

但要回答你的问题:是的,你可以修改“Date Authored”值,如果你有 Java 代码可以 read/write 属性 meta-data一个 MP4 格式的文件。

如果您确实需要它,请搜索网络以查看是否有相应的图书馆。我不会打扰。