【问题标题】:What does LAME text does in MP3 file?LAME 文本在 MP3 文件中的作用是什么?
【发布时间】:2012-06-27 22:35:09
【问题描述】:

我在这里看到http://en.wikipedia.org/wiki/MP3 MP3 文件由与 MP3 数据交换的 MP3 标头组成。 MP3 标头由几个字节组成。

但这是我的带有 ID3 标签的 MP3 文件转储。标题以蓝色突出显示。

您可以看到“LAME3.96”文本以绿色突出显示。它在那里做什么?这是 MP3 基本流的一部分吗?或者这是我没有标记的一些标题的一部分?

【问题讨论】:

    标签: audio mp3 binaryfiles file-format lame


    【解决方案1】:

    LAME is an MP3 encoder,这是一个采用未压缩音频源并输出压缩 MP3 的程序。那里的那段文字只是表明该文件是使用 LAME 编码器压缩的。根据the LAME SourceForge page,最新版本是 3.99,与您插入该文件标题的内容非常接近。

    所以不用担心,没有人试图侮辱您的 MP3 文件! :P

    【讨论】:

    • 标头为 4 个字节。所以“LAME”不在标题中,而是在正文中。在正文中应该是频率表。我想解释文件,而不是抓到一些间谍! :)
    • 是的,我自己检查了一些 Mp3 文件,它们的体内也有 LAME。除此之外,我不知道问题可能是什么。或许在 LAME 邮件列表上提问会得到更好的答案。
    • 遵循 GNU 命名的伟大历史,LAME 最初代表 LAME Ain't an Mp3 Encoder。来自:lame.sourceforge.net/about.php
    • MP3 文件可以在第一个音频帧中嵌入一个额外的标题,表示静音并且有未使用的空间。最初这是由 Xing 完成的,仅适用于 VBR 文件,但现在您会在许多 MP3 文件中找到它们,并且 LAME 添加了 XingInfo,后者用于 CBR 文件。有时LAME 会出现在这个位置,但似乎没有任何功能。更常见的是它发生在框架中的后期偏移量,我认为它在那个位置也没有任何意义。我不确定这是某种水印还是小错误,因为没有在没有区别的地方清除缓冲区。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多