【问题标题】:Modifying MP3 file header text info修改 MP3 文件头文本信息
【发布时间】:2016-01-08 04:12:21
【问题描述】:

我可以在程序中使用一种方法来访问和修改翻录的音乐 CD-MP3 文件的标题文本吗?

MusicMatch 点唱机音乐播放器中提供了一种方法,但是从 50 张 CD 中提取 2000 个文件,这项工作非常艰巨,而且“超级标记”工具使用起来很麻烦。

我看到的更像是 Excel 的可视化表示,其中只有艺术家姓名、歌曲名称和专辑名称三个字段。显示出来。

Artist 字段可以选择向下重复所有歌曲标题的顶部字段,Album 将始终为所有歌曲标题重复。

当然必须为每个项目输入歌曲标题。

在翻录的文件中,每个文件都有曲目#、艺术家、专辑+一些不太重要的字段。

如果我在错误的论坛上进行搜索,请告诉我。我只是不知道我还能去哪里。

对于编程,我可能会使用 Visual Foxpro 和/或汇编程序。自 1980 年代初以来我就没有使用过 C。

【问题讨论】:

    标签: encoding decoding


    【解决方案1】:

    如果你真的想自己开发,至少要用一个ID3库,不要自己写功能!

    http://id3lib.sourceforge.net/ 是一个不错的选择。我最近没有尝试过,但我相信你可以通过某种方式从 VFP 调用它。

    如果您只想更好地标记大量文件,请查看 MediaMonkey。

    【讨论】:

      【解决方案2】:

      如果您只想在 VFP 中工作,那么您应该使用 VFP 低级实用程序
      FOPEN()
      FCHSIZE( )
      FCLOSE( )
      FCREATE( )
      FEOF( )
      冲洗( )
      FGETS( )
      FPUTS( )
      FREAD( )
      FSEEK( )
      FWRITE( )
      这些在 VFP 帮助系统中有很好的记录,并且网络上有许多示例。

      使用它们,您可以从 MP3 文件中获取“原始”数据,识别您要查找的内容,对其进行更改,然后将其重新写回。

      缺点是特定的“字段”(例如艺术家姓名、歌曲名称和专辑名称等)不容易识别。您需要编写代码来识别这些值,然后识别值所在的位置。

      祝你好运

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-07-03
        • 1970-01-01
        • 2012-04-07
        • 1970-01-01
        • 1970-01-01
        • 2015-08-20
        • 2021-11-15
        • 2017-10-30
        相关资源
        最近更新 更多