把文件交给它
选择或拖入 .flac 文件;也可以直接把内容粘进来。
选择一个 .flac 文件后,可以看到 fLaC 签名所在的位置,以及每个元数据块的类型、是否为最后一块、偏移和长度。STREAMINFO 部分给出最小/最大块大小、帧大小、采样率、声道数、位深和总采样数,并用总采样数除以采样率算出精确时长,不能整除时同时给出分数形式。Vorbis 注释按文件中的原始顺序列出,同名字段(例如三个 ARTIST)各占一行,不合并也不去重;可以复制成「字段=值」文本,或下载为 .txt 文件。无效的 UTF-8 字节以替换字符(�)显示:含「=」的注释会在状态列标为「无效的 UTF-8」;没有「=」的注释状态列只标「注释中没有『=』」,它的编码问题只能从原文里的替换字符和提示列表看出。注释的出错字节偏移只出现在提示列表里;编码器标识字符串和图片描述则在值旁边直接给出偏移。图片、SEEKTABLE、CUESHEET、APPLICATION 块会给出摘要,文件开头或结尾附带的 ID3 标签也会指出位置。
或把文件拖到这里
选择或拖入 .flac 文件;也可以直接把内容粘进来。
文件在你的浏览器里读取和解析,不会先传到服务器。
看一眼识别或转换的结果,再用页面上的复制、下载等操作。
想知道文件是怎么处理的? 看统一的隐私说明 →
在本页选择 .flac 文件,就能按文件顺序看到全部 Vorbis 注释,如 ARTIST、ALBUM、TITLE。同名字段会分行保留,字段名同时给出原样和大写两种写法;编码器写入的 vendor 字符串在单独的面板里显示。
Vorbis 注释另有一份「字段=值」格式的纯文本,可以直接复制,也能下载为 UTF-8 编码的 .txt 文件。这份文本与表格包含同一批注释,顺序和重复字段完全一致,下载文件名沿用原 FLAC 文件名。
不会,FLAC 文件由你浏览器标签页里的脚本直接读取,字节不会发送到服务器。工具只解析开头的元数据块,后面的音频帧完全跳过;刷新页面后结果即被清空。
用 Edge、Chrome 或 Firefox 打开本页并选择文件即可,不需要安装播放器或标签编辑器。采样率、声道数、位深和总采样数直接从 STREAMINFO 的位字段读出,时长按总采样数除以采样率精确计算,不按文件大小估算。
能,只要浏览器可以选择本地文件:iPhone 上从「文件」App 选取 .flac,Mac 上用 Safari 或 Chrome 打开本页。显示的内容与电脑端相同,包括注释表、流信息和图片块参数。
这表示跳过开头的 ID3v2 标签后仍找不到 fLaC 签名,多半是 WAV、MP3 或 M4A 被改了扩展名。改名不会转换音频格式,工具也不会为它编造采样率或时长;请换一个真正编码为 FLAC 的文件。
以 OggS 开头的文件使用 Ogg 容器,本工具只读原生 FLAC,会直接提示并停止解析。工具只检查容器签名,不判断里面装的是 FLAC、Vorbis 还是 Opus;原生 FLAC 的元数据块紧跟在 fLaC 签名之后,Ogg 容器的结构与之不同。
通常是标签里写入了不是 UTF-8 的字节,例如按 GBK 保存的中文。FLAC 注释按规范只用 UTF-8,本工具不猜测其他编码,无效字节一律以 � 显示。含「=」的注释在状态列标为「无效的 UTF-8」,没有「=」的注释只标「没有『=』」;具体出错的字节偏移在提示列表里给出。
单个 FLAC 文件最大 256 MB(268,435,456 字节),超出会在读取任何字节前直接拒绝。文件内部另有上限:最多 4096 个元数据块、5000 条注释、8 MiB 标签文本,达到上限时会给出提示,并保留已经读出的内容。
不能显示画面,只列出每个 PICTURE 块的类型代码、MIME 类型、描述、声明的宽高、色深、索引颜色数和图片数据字节数。图片字节读取时被跳过,所以无法预览、提取或保存封面。
不能。这里显示的 MD5 是编码器为未压缩音频写下的指纹,要校验它必须解码音频,而本工具不解码,所以只显示不校验。MD5 全为 0 只说明编码器没有写入,并不代表文件损坏。
本工具只读取元数据字节,从不播放或解码音频,但它不判断文件是否含恶意内容、是否可以放心打开或是否有合法授权。COPYRIGHT、LICENSE 等字段都是文件自带的自述文本,原样显示,不构成版权结论。
FLAC 的标准标签是 Vorbis 注释:「字段=值」形式的 UTF-8 文本,字段名不分大小写,同名字段可以重复。ID3 是 MP3 常用的标签格式;如果它出现在 FLAC 文件开头或结尾,本工具会标出位置,并从真正的 fLaC 签名处继续读取。