当您想要使用 ffmpeg
删除媒体文件中的所有元数据时,可以使用 -map_metadata
选项。该选项后面接 -1
会指示 ffmpeg
删除所有的元数据信息。以下是一个具体的命令示例:
bashffmpeg -i input.mp4 -map_metadata -1 -codec copy output.mp4
让我解释一下这个命令中的各个部分:
-i input.mp4
: 这是您想要处理的输入文件。-map_metadata -1
: 这个选项告诉ffmpeg
删除所有的元数据。-codec copy
: 这表示您想要复制视频和音频流,而不重新编码它们,这样可以快速地处理文件而不会损失质量。output.mp4
: 这是处理后的输出文件。
以上命令会生成一个新的视频文件 output.mp4
,它将不包含任何原始视频 input.mp4
中的元数据。这个处理过程不会更改视频或音频流本身,它仅仅删除了元数据。
2024年6月29日 12:07 回复