我是否可以在程序中使用一种方法来访问和修改翻录的音乐CD-MP3文件标题文本?
MusicMatch jukeboks音乐播放器中有一种方法可供使用,但是有50张CD的2000个文件开膛手,这项工作非常强大,使用“supertagging”工具非常麻烦。
我看到的更像是Excel的视觉表现形式,我只有三个字段:艺术家姓名,歌曲名称和专辑名称。显示。
艺术家字段可以选择为所有歌曲标题重复顶部字段,所有歌曲标题将始终重复专辑。
当然,必须为每个项目输入歌曲标题。
在翻录文件中,每个文件都有字段跟踪#,艺术家,专辑+一些不太重要的字段。
如果我在错误的搜索论坛上,请告诉我。我只是不知道其他任何我可能去的地方。
对于编程我可能会使用Visual Foxpro和/或汇编程序。我从1980年代初就没有用过C.
答案 0 :(得分:1)
如果您真的想自己开发,至少使用ID3库,请不要自己编写功能!
好的是http://id3lib.sourceforge.net/。我最近没有尝试过,但我相信你能以某种方式从VFP中调用它。
如果你只想要一些更适合标记文件的文件,请查看MediaMonkey。
答案 1 :(得分:1)
如果您只想在VFP中工作,那么您应该使用VFP低级实用程序
fopen()函数
FCHSIZE()
FCLOSE()
FCREATE()
FEOF()
FFLUSH()
FGETS()
FPUTS()
FREAD()
FSEEK()
FWRITE()
这些在VFP帮助系统中有很好的记录,网上有很多例子。
通过它们,您可以从MP3文件中获取“原始”数据,识别您要查找的内容,进行更改并再次将其写回。
缺点是不容易识别特定的“字段”(例如艺术家姓名,歌曲名称和专辑名称等)。您需要编写代码来识别这些代码,然后确定值所在的位置。
祝你好运