seal 中文文档 下载 App

音频格式面板详解 — 直接提取、自动写封面元数据

两种做法:纯音频提取 vs 视频里挑

Seal 的音频处理模式有两种:

模式 A:在音频格式面板选一个条目

音频格式面板列出目标视频站直接提供的独立音频流(通常是 M4A、MP3、AAC 格式)。选好后 Seal 会:

  1. 下载这条独立音频流
  2. 调用 mutagen 把封面图、专辑信息、艺术家名直接写入文件本身
  3. 文件放进手机后,用任何音乐播放器打开都能看到这些元数据

这是最推荐的做法——直接拿到高音质音频,且元数据完整。

模式 B:开启"另存为音频"开关

如果视频站没提供独立音频流(有些平台只给视频流 + 音轨),可以开启"另存为音频"(Save as Audio)开关。Seal 会下载完整视频流,然后提取音轨单独保存。这种方式质量取决于视频流里的音轨编码。

为什么会有 mutagen 写元数据

Seal 集成了 Python 库 mutagen 来处理音频文件的标签写入。mutagen 支持 AAC、MP3、FLAC、WAV 等几乎所有主流音频格式的标签读写。Seal 在下载完成后用 mutagen 把以下信息写进音频文件:

字段来源
标题yt-dlp 解析到的视频标题
艺术家/上传者视频作者或频道名
专辑v1.12.0 新增,也写入视频文件
封面视频封面图(JPG 格式)

写入后再打开文件,手机自带的音乐播放器或第三方播放器都能正确显示封面和标题。这也是 Seal 在 AlternativeTo 社区被评为"对播客归档特别友好"的原因。

音频格式面板的选项

继续读 字幕如何嵌入 或进入 进度追踪 看下载中的状态。