コンソール(コマンドライン)から、mp3ファイルのId3v2.xタグを編集できるソフトを探しています。

OSはWindows系です。
(できれば避けたいですが、VB・VCから利用できるDLL形式でもOKとしています)
編集にエンコードを伴うソフトは除外させていただきます。
タグのバージョンは、v2.2、v2.3、v2.4のどれでもかまいませんが、v2.3対応のモノだと嬉しいです。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2006/05/08 12:55:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:tukigase No.1

回答回数8ベストアンサー獲得回数0

ポイント35pt

Linux用では

http://id3v2.sourceforge.net/

が該当すると思います。

CygwinでWindowsでも動く…かもしれません

id:hamano_ryo

Linuxのソフトは何件か知っておりました。(今回のソフトは知りませんでしたが)

Cygwinで・・・というのは除外させてください。

あくまで、windowsネイティブのアプリケーションを希望いたします。

2006/05/01 14:28:43
id:mutsuju No.2

回答回数551ベストアンサー獲得回数35

ポイント35pt

foobar2000は、Windowsベースの軽量なオーディオプレイヤーです。

これ自体はGUIを持つソフトウェアですが、コマンドラインで操作することが出来ます。付属するMassTagEditorをコマンドライン制御することで要求を満たすと思います。

http://foobar.s53.xrea.com/fbwiki/index.php?cmd=read&page=ID3v2%...

のとおり、v2.3の書き込みが可能です。

http://foobar.s53.xrea.com/fbwiki/index.php?FAQ#tc17553d

には、関連する解説があります。コマンドライン foobar2000 /tag:helpの実行結果を示します。

Usage:

/tag:help - displays this message

/tag:<command1>[;<command2>;<command3>...] <file1> [<file2> <file3>...]

Commands:

<NAME>=<VALUE>

Sets <NAME> field to <VALUE>, e.g. "/tag:title=test <file>".

You can erase particular field by specifying empty value, e.g. "/tag:comment= <file>".

You can also specify multiple values by separating them with \ character, e.g. "/tag:artist=name1\name2 <file>".

AUTOTRACKNUMBER

Sets TRACKNUMBER field of multiple files according to their order in commandline.

E.g. "/tag:AUTOTRACKNUMBER <file1> <file2> <file3>" will assign TRACKNUMBER=1 to <file1>, 2 to <file2> and 3 to <file3>.

FORMAT:<FIELD>:<SPEC>

Formats <FIELD> using <SPEC>; see title formatting manual for more info how to use it.

E.g. "/tag:FORMAT:COMMENT:"%ARTIST% - %TITLE%" <file>".

GUESS:<PATTERN>:<SPEC>

Guesses field values using <PATTERN>, according to <SPEC>.

To perform "guess values from filename" action, use "/tag:GUESS:<PATTERN>:%_FILENAME% <file>".

E.g. "/tag:GUESS:"%TRACKNUMBER%. %TITLE%":%_FILENAME% <file>".

id:hamano_ryo

これは知りませんでした。

ものすごく趣旨とぴったりな気がしております。

ちょこっと試してみます。

2006/05/02 02:12:21

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません