Linux用のMP3タグ付けツールはどれですか?[閉まっている]


80

LinuxでMP3をタグ付けするために推奨するアプリケーションはどれですか?Windowsでは、以前はTag&Renameを使用していて、とても気に入っていました。Wineでも問題なく動作しますが、ネイティブに実行されるものが必要です。


回答:


73

さまざまなものがあります:

  • easytagには多くのオプションがあります
  • Qt / KDE環境を使用している場合はkid3
  • id3v2またはeyeD3コマンドライン用
  • 一般的に、音楽プレーヤーは一般的なタグfe bansheerhythmboxまたはamarok

ほかにも、ディストリビューションリポジトリを検索して、それらのいくつかをテストしてみてください。


4
id3v2ユニコードをサポートしておらず、ユニコードを使用する最新のmp3のタグを破損するため、使用する際の注意(mid3v2代わりに@ user495470が提案する回答で言及)
gene_wood

3
id3v2今Unicodeをサポートしています
ミハルPolovka

55

私は主に使用しますmid3v2sudo apt-get install python-mutagenUbuntuまたはsudo easy_install pip;sudo pip install mutagenOS X でインストールできます。

$ mid3v2 -h
Usage: mid3v2 [OPTION] [FILE]...

Mutagen-based replacement for id3lib's id3v2.

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -v, --verbose         be verbose
  -q, --quiet           be quiet (the default)
  -e, --escape          enable interpretation of backslash escapes
  -f, --list-frames     Display all possible frames for ID3v2.3 / ID3v2.4
  --list-frames-v2.2    Display all possible frames for ID3v2.2
  -L, --list-genres     Lists all ID3v1 genres
  -l, --list            Lists the tag(s) on the open(s)
  --list-raw            Lists the tag(s) on the open(s) in Python format
  -d, --delete-v2       Deletes ID3v2 tags
  -s, --delete-v1       Deletes ID3v1 tags
  -D, --delete-all      Deletes ID3v1 and ID3v2 tags
  --delete-frames=FID1,FID2,...
                        Delete the given frames
  -C, --convert         Convert tags to ID3v2.4 (any editing will do this)
  -a "ARTIST", --artist="ARTIST"
                        Set the artist information
  -A "ALBUM", --album="ALBUM"
                        Set the album title information
  -t "SONG", --song="SONG"
                        Set the song title information
  -c "DESCRIPTION":"COMMENT":"LANGUAGE", --comment="DESCRIPTION":"COMMENT":"LANGUAGE"
                        Set the comment information
  -g "GENRE", --genre="GENRE"
                        Set the genre or genre number
  -y YYYY[-MM-DD], --year=YYYY[-MM-DD], --date=YYYY[-MM-DD]
                        Set the year/date
  -T "num/num", --track="num/num"
                        Set the track number/(optional) total tracks
You can set the value for any ID3v2 frame by using '--' and then a frame ID.
For example:
        mid3v2 --TIT3 "Monkey!" file.mp3
would set the "Subtitle/Description" frame to "Monkey!".

Any editing operation will cause the ID3 tag to be upgraded to ID3v2.4.

id3v2そして、id3tagUnicodeをサポートしていないとid3toolし、mp3infoID3v2のをサポートしていません。


2
ここで言及したmid3v2が最も信頼性の高い最新のコマンドラインタグ付けツールであることに同意します。投票する必要があります。
ヤンフィリップゲールケ14

1
同意した。iTunesも私の車のプレーヤーも、他のツールによって作成されたタグを認識しません。これはやった。
mikiemorales 14

それに出版社のタグを追加する方法任意のアイデア
user889030

何らかの理由で、Debianにpython-mutagenをインストールしてバイナリを取得する必要があることに注意してください-python3-mutagenはパスに何も入れません。
ACK_stoverflow

10

Ex Falsoを使用します。QuodLibet音楽プレーヤーとともにインストールされたので、試してみました。

私は単一のファイル、ファイルのバッチでそれを使用しました...それは非常に直感的で、何よりも非常にうまく機能します。


2
ex falsoとquod libetには「アルバムアーティスト」タグに対する非標準的なアプローチがあることに注意してください。このエディターで作成されたこのタグは、他のプレイヤーには見えない場合があります。
バラフアルビノ

9

このスレッドを見つけて、id3toolを使用することにしました。私は非常に軽量なツールにのみ興味があり、コマンドラインは問題ありませんでした。重いGUIを多用するツールによって時折発生する混乱からシステムを解放しようとしています。

Linux Mintでのインストールは非常に簡単でした。

sudo apt-get install id3tool

私が覚えている限り、追加のライブラリなどは必要ありませんでした。利用可能なオプションの完全なリストを取得するには:

man id3tool

mp3ファイルの現在のメタデータを表示するには:

id3tool <filename.mp3>

以下は、かなり少ないmp3を更新するために使用したコマンドです。

id3tool -t "<song title>" -a "<album name>" -r "<artist name>" -y "<year>" -c <track number, no quotes, just the number, like 1> <filename.mp3>

これを実行した後、私はBansheeに音楽ライブラリを再スキャンするように指示しましたが、「不明」カテゴリのファイルはもうありませんでした。このヒントを提供してくれたstrangeronyourtrainに感謝します!


id3toolを試しましたが、いくつかの問題がありました。id3toolで作成されたタグは、ほとんどの場合、MADライブラリーで読み取り可能ではないようです(ケースの約80%で失敗します)。
ベンクロウェル14

3
id3toolは通常のid3v2タグをサポートせず、古いv1タグのみをサポートします。そして、もはや開発されていません。
mivk

8

私はかなり長い間、Picardの熱心なユーザーでした。本当に安定していると感じる唯一のクロスプラットフォームタガー。MusicBrainzの巨大な音楽データベースを忘れないでください。


7

puddletagと呼ばれるこの小さなプログラムを発見しました。Tag&Renameほど素晴らしいものではありませんが、十分に近いものです。

ウェブサイトから:

puddletagは、WindowsプログラムのMp3tagに似たGNU / Linux用の(主に作成された)オーディオタグエディターです。GNU / Linuxのほとんどのタガーとは異なり、スプレッドシートのようなレイアウトを使用しているため、手で編集したいすべてのタグが表示され、簡単に編集できます。

ファイル名からタグ情報を抽出する、パターンを使用してタグに基づいてファイル名を変更する、基本的なタグ編集など、通常のタグエディター機能がサポートされています。

次に、テキストの置換、トリミング、大文字と小文字の変換などを行うことができる関数があります。アクションは、反復タスクを自動化できます。Amazon(カバーアートを含む)、Discogs(カバーアートも!)、FreeDB、MusicBrainzを使用したWebルックアップもサポートされています。まだまだありますが、コンマクォータに達しました。

サポートされている形式:ID3v1、ID3v2(mp3)、MP4(mp4、m4aなど)、VorbisComments(ogg、flac)、Musepack(mpc)、Monkey's Audio(.ape)、WavPack(wv)。


2
あなたの提案のいくつかのさらなる説明、または少なくともそれらへのリンクを含めることを検討してください。
HalosGhost 14年


4

lltagもお勧めします

コマンドラインで動作し、かなり簡単で高速です。CDDBもサポートしています。


1
vorbiscommentとmetaflacの読み取りもサポートしています。
0xcaff

3

私が好きTagToolid3toolを。両方ともコマンドライン用です。PicBardは、MusicBrainzデータベースに存在する音楽ファイルにも便利だと思います。


3

Audacityにはメタデータ編集ツールがあり、ファイルをエクスポートするとき、または「ファイル」>「メタデータの編集」に移動すると表示できます。

ここに画像の説明を入力してください

注:これにはID3v2.4タグ(Mp3)が使用されていると思いますが、これは一部のデバイス(およびフリッピングWindows、Win8など)と互換性がありません。ただし、Easytagには、互換性のあるID3v2.3を使用するオプションがあります。

こちらもご覧ください:


バッチ編集を行う多くのオプションが利用可能です。アルバムのアーティスト、名前などを各曲に書きたくない場合は
ロドリゴ

@Rodrigoはい、テンプレートとして保存できます。その後、それぞれのタイトルなどを編集する必要があります
Wilf

puddletagを試して、違いを自分で確認してください。修正が必要なサブフォルダーが多数ある場合、puddletagは、提案されているものよりもはるかに高速です。
ロドリゴ

@Rodrigo人々が既に持っているかもしれない代替手段としてこれを追加したと思います!私が通常使用しているようにこれを言ってeasytagください(あなたはpuddletag答えに賛成票を投じることができます)
ウィルフ

3

eyeD3が好きです。

ただし、aptではなくpython pipからインストールしてください。aptは現在0.6バージョンをインストールしますが、pipは最新のものをインストールすると思います。ここでのドキュメント:https://eyed3.readthedocs.io/en/latest/。eyeD3には優れたドキュメントがあるため、簡単に開始できます。また、便利なプラグインがたくさんあります-試してみてください!

$ pip install eyeD3


1
#!/bin/bash
for i in *.mp3 ; do
resto=$(echo "${i}" | sed 's/.mp3$//')
mid3v2 -t "${resto}" "${i}"
echo "${i}"
done
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.