有时候我们下载的学习课程或视频文件在 Finder 里显示的封面是一个广告,而不是正常的视频预览。这通常是因为视频文件的封装元数据中被嵌入了一张广告图片。本文介绍两种方法来去除这些广告封面:

  1. 使用 FFmpeg(推荐):速度快,兼容性好,适用于大部分情况。
  2. 使用 ExifTool:适合轻量级修改元数据。
  3. 需要界面的话还可以使用 mp3tag 软件就可以去掉封面图和标题

方法 1:使用 FFmpeg 去除封面图(推荐)

步骤 1:安装 FFmpeg

如果你的 Mac 没有安装 FFmpeg,可以通过 Homebrew 安装:

brew install ffmpeg

步骤 2:去除单个 MP4 文件的封面图

执行以下命令:

ffmpeg -i "输入文件.mp4" -map_metadata -1 -c:v copy -c:a copy "输出文件.mp4"

参数说明:

  • -map_metadata -1:去除所有元数据,包括封面图片。
  • -c:v copy -c:a copy:保持视频和音频不重新编码,提高处理速度。

步骤 3:批量处理多个 MP4 文件

如果有多个文件,可以批量处理:

for file in *.mp4; do ffmpeg -i "$file" -map_metadata -1 -c:v copy -c:a copy "clean_$file"; done

运行后,所有 mp4 文件都会生成一个 clean_ 前缀的新文件,去除了广告封面。


方法 2:使用 ExifTool 移除封面图

步骤 1:安装 ExifTool

同样使用 Homebrew 安装 ExifTool:

brew install exiftool

步骤 2:去除单个 MP4 文件的封面图

执行以下命令:

exiftool -overwrite_original -TagsFromFile @ -ThumbnailImage= -PreviewImage= -CoverArt= -title="" "输入文件.mp4"

参数说明:

  • -ThumbnailImage= -PreviewImage= -CoverArt=:删除封面图像。
  • -title="":清空视频的标题信息,去除广告标题。
  • -overwrite_original:直接修改原文件,不生成备份。

步骤 3:批量处理多个 MP4 文件

exiftool -overwrite_original -TagsFromFile @ -ThumbnailImage= -PreviewImage= -CoverArt= -title="" *.mp4

这条命令会对当前目录下所有 MP4 文件去除封面广告。


方法对比与推荐

方法处理速度是否重新编码适用场景
FFmpeg(推荐)适用于所有视频文件
ExifTool更快适用于仅修改封面元数据

对于大多数情况,FFmpeg 是最佳选择,它不会影响视频格式和内容。如果遇到 FFmpeg 无法去除封面的情况,再尝试 ExifTool。

本文链接:https://www.aiunk.com/21172/

“不论是过去还是未来,我都会保护你!”

—— 凌崎飒《旋风管家》
本站内容来源于互联网,所有转载、引用的文章、图片、视频等素材均来自网络公开渠道。我们对所转载的内容的版权和合法性不做任何保证。如果原作者或版权方认为本站内容侵犯其合法权益,敬请原作者或版权方及时联系我们,我们将在第一时间进行核实和处理,必要时删除相关内容。 本站的所有内容仅供个人学习与研究之用,不得用于任何商业用途。如需使用本站内容进行商业用途,请与原作者或版权所有者联系获取授权。 如有任何疑问或建议,请联系我们。