8

オーディオ ファイルのメタデータを編集するために使用できるさまざまなコマンド ライン ツールがあります。ただし、いずれもオーディオ ファイルの「アルバム アーティスト」タグを編集することはできません。同じことを行うコマンドラインツールまたはperlモジュールはありますか? ありがとう

4

2 に答える 2

4

mid3v2変異原ライブラリが付属しており、私が知っているこの目的に最適なコマンドラインツールです。-f引数を指定して呼び出すと、TPE2タグはサポートされているものとしてリストされます。

于 2012-04-25T22:33:07.597 に答える
3

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();

また

#!/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();
于 2012-04-25T21:05:45.877 に答える