Neatbo.

提取音频内嵌原图片

从本地 FLAC/MP3 提取每份内嵌 PNG/JPEG 原字节,保留音频原件、完整结构 JSON/CSV 和 ZIP。

浏览器本地处理输入本地原生 FLAC / 文件头 ID3v2.3.0 或 2.4.0 MP3输出原图片 payload、音频原件、完整 JSON/CSV ZIP单个文件最多 50 MiB · 最多 4 个
  1. 1添加输入
  2. 2确认后运行
  3. 3获取结果

工具输入和文件在当前浏览器处理,不会上传。

输入内容

切换工具时在当前标签页临时保留输入。刷新或关闭后清除,较大的结果可能需要重新生成。

⌘ / Ctrl + Enter 运行

或将文件拖到这里

文件留在当前设备,原始文件不会被覆盖。

单个文件最多 50 MiB · 最多 4 个

    正在准备处理工具…

    开始之前

    选择带内嵌图片的原音频,按出现顺序保存每份原始图片字节;查看所有出处行,再下载含原件和完整报告的 ZIP。

    如何使用

    1. 选择 1–4 个音频原件。
    2. 开始提取;查看所有图片类型、描述、偏移与哈希行。
    3. 下载 pictures.zip,分别打开编号图片。
    4. 用完整 JSON/CSV 核对来源;保留音频原件以便复查。

    支持范围与限制

    每批 1–4 个原生 FLAC 或 MP3;单文件 50 MiB、原件合计 100 MiB,UTF-8 文件名最多 512 字节。保留原件并使用你有权处理的文件。

    只支持原生 FLAC PICTURE 与 MP3 文件头 ID3v2.3.0/2.4.0 APIC;图片 MIME 与 PNG/JPEG 字节签名必须对应。APIC 的 png/jpeg 简写可用。正封面、封底及批量图片属于同一提取任务。

    最多 128 张图片;单 payload 4 MiB、全部图片 16 MiB、4096 条 metadata 记录;每条描述最多 4096 原字节、描述总量 262144 原字节。ID3v2.3 描述另限 64 字符。

    FLAC 描述严格采用 UTF-8;APIC v2.3 支持 Latin-1 与带 BOM 的 UCS-2,v2.4 支持 Latin-1、带 BOM 的 UTF-16、UTF-16BE 和 UTF-8。完整文字与描述原始十六进制保存在 JSON。

    未知或保留 metadata、外链图片、未知帧、嵌套或额外标签、重复 APIC 描述及重复图标使整批拒绝。普通 FLAC 图片可重复,同字节图片也各自保留。

    不同步、压缩、加密、分组、数据长度指示、扩展头、实验标志和 footer 均不支持,即使文件本身合法也会拒绝;不猜测反填充、不修复、不悄悄跳过标签。

    不解码图片或音频。签名匹配的损坏图片仍原字节提取,打开时可能失败。FLAC 宽高、色深和颜色数只为源声明,不是核实后的图片尺寸;不声称验证音频 CRC、PCM 或可播放性。

    pictures.zip 包含每份音频原件、全部编号图片及完整 pictures.json/pictures.csv。JSON、CSV 各限 4 MiB,ZIP 限 128 MiB;更严格输入限制已支配这些保护性输出预算。CSV 文字加前导单引号,JSON 与原始十六进制保留精确值。

    无上传、远程 URI 抓取、缩放或重编码。任一畸形、不支持或超预算输入均不产生部分 ZIP;取消丢弃未完成产物。

    操作示例

    示例输入

    1601 字节 authored FLAC,包含正面、封底与重复正面。
    示例参数
    无需额外选项;保留全部图片。

    示例输出

    3 份图片 payload 共 901 字节;1 份原件及完整 JSON/CSV,ZIP 共 6 成员。

    出现问题时

    任何失败均整批停止且不提供部分 ZIP。修正文件或换成支持的原件后重试;取消后可使用同一组已选择文件重新运行。

    常见问题

    提取成功是否说明图片可以打开?

    不代表。工具检查 MIME 与签名并复制原字节,没有图片解码;损坏 payload 可原样保存,报告明确标为 not-decoded。

    为什么合法 MP3 也可能显示不支持?

    变换后的标签、其他 ID3 版本和未知帧超出有限合同。处理它们可能需要还原逻辑字节,本工具不会猜测或直接把填充字节当图片。

    文档与延伸阅读

    相关工具