【问题标题】:Is it possible to delete metadata like proprietary from a .mp4 or any other file? [closed]是否可以从 .mp4 或任何其他文件中删除专有元数据? [关闭]
【发布时间】:2022-11-27 10:39:52
【问题描述】:

我想从 .mp4 文件中删除以下元数据:
图片来自File --> Right click --> Properties --> Details

操作系统是否总是自动“填充”这些字段?我对此很陌生。

我已经试过了...

使用 ExifTools:

exiftool -all= hpp.mp4

使用 mat2:

mat2 hpp.mp4

并使用 ffmpeg:

ffmpeg -i hpp.mp4 -map_metadata -1 -c:v copy -c:a copy out.mp4

完全没有改变..

【问题讨论】:

  • 有没有办法用英文写元数据项的标题?如果我们不理解这些词(在图片中),那么我们无法帮助您。

标签: ffmpeg metadata mp4 exiftool kali-linux


【解决方案1】:

使用谷歌翻译,我相信这将是英文的相同属性部分

所有这些数据都是文件系统数据,无法删除。如果您想要删除某些特定数据,则应在问题中提及。

您列出的 exiftool 命令将删除 exiftool 可以删除的所有数据,但这不会是文件中的所有元数据。一些数据,特别是几个日期/时间标签 (CreateDate/ModifyDate/Track*date/Media*Date),无法删除,只能设置为 0,因为它们是视频结构的组成部分文件。 Exiftool 也无法删除视频文件中的 EXIF 数据,因为此类数据是非标准的。此外,exiftool 无法删除 steam 数据,其中可能包含 GPS 轨迹(也是非标准的)。请注意,在上述非标准数据的情况下,每个相机制造商都以不同的方式嵌入此类数据,有时同一制造商的两个型号之间的方式也不同。这使得在不破坏视频数据的情况下编辑此类数据变得极其困难。

Ffmpeg 不是我的强项,但我相信您列出的 ffmpeg 命令将删除所有可能的元数据,因为唯一剩下的就是视频/音频流。

【讨论】:

    猜你喜欢
    • 2012-07-10
    • 1970-01-01
    • 1970-01-01
    • 2017-11-19
    • 2013-12-16
    • 1970-01-01
    • 1970-01-01
    • 2015-08-03
    • 1970-01-01
    相关资源
    最近更新 更多