mac*_*mac 8 linux audio perl command-line metadata
有各种命令行工具可用于编辑音频文件的元数据.但是他们都不能编辑音频文件的"专辑艺术家"标签.有没有命令行工具或perl模块做同样的事情?谢谢
MP3::Tag 支持。
#!/usr/bin/perl
use MP3::Tag;
$mp3 = MP3::Tag->new($filename);
$mp3->new_tag("ID3v2");
$mp3->{ID3v2}->add_frame("TALB", "Album title");
$mp3->{ID3v2}->add_frame("TPE2", "Album artist");
$mp3->{ID3v2}->write_tag;
$mp3->close();
Run Code Online (Sandbox Code Playgroud)
或者
#!/usr/bin/perl
use MP3::Tag;
$mp3 = MP3::Tag->new($filename);
$mp3->select_id3v2_frame_by_descr('TPE2', 'album artist'); # Edit in memory
$mp3->update_tags(); # commit
$mp3->close();
Run Code Online (Sandbox Code Playgroud)