perl与mp3
结束语
本文的第 2 部分将讨论 autotag.pl 的主循环,介绍该程序的一般用法。
- 阅读 Ted 在 developerWorks 上的“功能丰富的 Perl”系列中的所有 Perl 文章。
- 下载 autotag application(为了运行该文件,请重命名为 autotag.pl)。
- The CPAN module archive 包含很多有用的 Perl 程序。
- Ted 在专有的 CDDB / Gracenote 上选择免费的 FreeDB project 作为后端数据库。
- 可以在 Open Directory 中找到有关很多不同 音频格式 (包括 MIDI、MP3 和 Ogg Vorbis)的资源。
- 如果您在使用 Term:Readline:Perl 时曾经遇到过麻烦,请尝试使用 Term:Readline:GNU。
- id3lib library 是用于读、写和操纵 ID3v1 和 ID3v2 标签的。
- MP3::Tag CPAN module 是用于读 MP3 音频文件的标签的。
- Webservice::FreeDB CPAN module 通过搜索关键字从 FreeDB 中获取条目。
- MP3::ID3Lib CPAN module 使得您可以在 MP3 文件中编辑和添加 ID3 标签 。
- CPAN bundle 安装 MusicBrainz 客户机和所要求的模块。
- AudioFile-Identify-MusicBrainz 是 MusicBrainz 服务的另一种 CPAN 接口,是纯 Perl 的 MusicBrainz 客户机实现。
- IBM developerWorks 的文章“Thinking XML: Manage metadata with MusicBrainz”讨论了 MusicBrainz 服务的元数据问题。
- AppConfig 是用于管理应用程序配置信息的 Perl5 模块。
- 在 Ted 的专栏“Application configuration with Perl”中可以了解更多有关 AppConfig 的信息。
- 喜欢玩音响吗?在 IBM developerWorks 的文章“Introducing XHTML + Voice -- IBM's proposal to the W3C on developing multimodal UIs”和“Multimodal applications”中,可以了解更多有关启动声音设备的内容。
- 您可能希望阅读 IBMalphaWorks 上的文章 Voice Toolkit Preview。
- 噢,试一下Music Sketcher 吧,这是一个图形化的作曲工具,它是由 IBM Research 的多媒体专家编写的。
关于作者 Teodor Zlatanov 于 1999 年获取了波士顿大学计算机工程系硕士学位。他从 1992 年就开始做程序员,使用 Perl、Java、C 和 C++。他的兴趣在于开放源代码工作,致力于文本解析、3 层客户机-服务器数据库体系结构、UNIX 系统管理、CORBA 和项目管理。可以通过 tzz@bu.edu 与他联系。 |
Tags:perl,mp

Teodor Zlatanov 于 1999 年获取了波士顿大学计算机工程系硕士学位。他从 1992 年就开始做程序员,使用 Perl、Java、C 和 C++。他的兴趣在于开放源代码工作,致力于文本解析、3 层客户机-服务器数据库体系结构、UNIX 系统管理、CORBA 和项目管理。可以通过 