Mp3tag

Mp3tagは多くのマルチメディアファイルフォーマットに対応したタグ（メタデータ）編集ソフトウェア。ドイツ人の Florian Heidenreich によって開発されている。日本語を含むマルチ言語に対応しておりWindowsで動作する。 現在、無料で提供・公開されているが、維持管理目的の寄付やウィッシュリストからの音楽CDの提供を歓迎している。ドネーションウェア。 カッコ内は開くことのできる拡張子。ピリオドも併記。 Advanced Audio Coding (.aac) Free Lossless Audio Codec (.flac) Monkey's Audio (.ape) MPEG Audio Layer-3 (.mp3) MPEG-4 (.mp4/m4a/m4b) iTunes互換方式 Musepack (.mpc) Ogg (.ogg) OptimFROG OptimFROG DualStream Speex (.spx) Tom's lossless Audio Kompressor (.tak) The True Audio (.tta) Advanced Systems Format (.wma) WavPack (.wv) IETF Opus (.opus) 公に明言されていないだけでこの他にも編集可能なフォーマットが存在する。 例えばMPEG-4フォーマットの関連フォーマットである3GPPおよび3GPP2フォーマット (.3gp/3g2) やQuickTimeフォーマット (.mov) は拡張子を (.mp4) に一時的に変更することでiTunes互換のタグが書き込める。 便宜的につくられた (.m4v) という拡張子をもつMPEG-4フォーマットファイルやiTunes Storeで旧来販売されたデジタル著作権管理された各種マルチメディアファイル (.m4p) も同様である。 また動画部が含まれるAdvanced Systems Format フォーマット (.wmv) の場合も一時的に拡張子を (.wma) に変更することでタグの編集が可能である。 タグ編集のバッチ処理 一度に複数のファイルにID3v1.1、ID3v2.3、ID3v2.4、iTunes互換、Windows Media、APEv2、Vorbis Commentsの中から任意及び適当なタグ方式の書込 Unicode のサポート アルバムのカバーアートの埋込 プレイリストの自動作成 ユーザー定義のフィールドマッピング 複数のファイルからタグの一部もしくはすべての削除 タグ情報に基づくファイル名の変更 ファイル名から任意のフィールドにタグを書込 テキストファイルから任意のフィールドにタグをインポートおよび書込 タグとファイル名の初期化 タグやファイル名から文字や単語を置換 正規表現をサポート ユーザー定義のフォーマットにタグ情報をエクスポート及び出力（例: HTML、RTF、CSV、XML、テキストフォーマット） 外部のオンラインデータベースからタグ情報を取得 ローカルのfreedbデータベースからタグ情報を取得 ISO-8859-1及びUTF-16によるID3v2.3をサポート UTF-8によるID3v2.4 をサポート 以下に日本語版iTunesから参照されるタグフィールドとMp3tagでのタグフィールドの関係を表にまとめる。 なお他のタグエディタとは同じものもあれば違うものもあり、タグエディタを複数使用する際は該当タグエディタの振る舞いの確認が必要である。 参考程度にiTunes及びMp3tagでは編集できないがiTunes Storeで購入したコンテンツに付与される情報も併記する。 ^ “Mp3tag - the universal Tag Editor (ID3v2, MP4, OGG, FLAC, ...)”. Mp3tag. 2020年12月31日閲覧。 ^ “Mp3tag v3.04a released”. Mp3tag. Florian Heidenreich (2020年11月27日). 2020年12月31日閲覧。 ^ “Mp3tag Development Build Status”. Florian Heidenreich (2020年12月17日). 2020年12月31日閲覧。 ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab 255バイトまでの文字列 ^ a b c d e f g h i j k 並べ替えの際に利用される。日本語環境では[あ-んA-Z0-9記号]の順に並べ替えされる。（読み）ではあるが自分のスタイルで読みがな以外にも自由に利用すればよい。 ^ a b c d e f 255バイトの制限はない。文字列。改行はCtrl+Enter。 ^ a b c YYYY-MM-DDフォーマットで定義する。YYYYだけでも構わない。 ^ a b c d e f g h i 整数 ^ a b 1でコンピレーションの一部であることを明示する。0もしくは削除で明示しない。 ^ 通常の音楽ファイルはNomal, ムービーファイルはMovie, ミュージックビデオはMusic Video, テレビ番組はTV Show, オーディオブックはAudiobook, iTunes UはiTunes U, 着信音はRingtoneで明示できる。（ただし電話着信音向けに利用するには40秒以下、メール着信音にするには30秒以下である必要がある。また拡張子をm4rに変更する必要がある。） ^ 1でコンテンツがギャップレスアルバムの一部であることを明示する。ライブ音源を連続的に収録したアルバム曲に明示するとよい。明示することによってiTunesもしくはiPodでシャッフル再生時に該当コンテンツ（該当曲）は再生されることはなくなる。 ^ 0がSD解像度であることを、1がHD解像度以下であることを、2がFHD解像度以下であることを明示する。cnIDが同一であるとき複数の解像度のバージョンをひとつのコンテンツとして扱える。 ^ 性的描写や暴力表現など問題のあるコンテンツ（歌詞や映像）などを児童のために保護者がコントロールする（ペアレンタルコントロール）レート。0がレートなし、つまり問題なしを表す。2は問題が取り除かれたバージョンであることを明示。4は問題を含んでいることを明示する。 ^ 1でPodcastであることを明示する。 ^ http://~ ^ a b 現在のiTunesのバージョンでは利用できない。 ^ a b 再生する際に曲と曲との間にもともと存在しない余分な無音（最大約0.04秒以下）を生まないために必要不可欠な情報であるため決して消してはならない。また利用用途がわからない人は触ってはいけない。 ^ iTunes Storeにおけるコンテンツを最も小さい単位で識別する情報。 ^ https://itunes.apple.com/jp/album/idXXXXXXXX?i=YYYYYYYY ^ iTunes StoreにおけるiTunes Storeにおけるプレイリスト（アルバム）を識別する情報。 ^ https://itunes.apple.com/jp/album/idXXXXXXXX ^ iTunes Storeにおけるジャンルを識別する情報。 ^ https://itunes.apple.com/jp/genre/idXXXXXXXX ^ iTunes Storeにおけるアーティストを識別する情報。アルバムアーティストを識別するものではない。 ^ https://itunes.apple.com/jp/artist/idXXXXXXXX ^ 購入に使用したアカウントの種類を識別する。0でApple IDを使用、1でAOL アカウントを使用したものと識別する。 ^ 購入に使用したストアの国を識別する。 ^ メールアドレス iTunes - アップルのメディアコンテンツ管理ソフトウェア foobar2000 - 音楽管理ソフトウェア Mp3tag Help - Tag field mappings iTunesMetadata - mp4v2 - Description of iTunes style metadata. - MP4v2 Library: This library provides functions to read, create, and modify mp4 files - Google Project Hosting iTunes, App Store, iBooks, and Mac App Store Affiliate Resources - Search API iTunes, App Store, iBooks, and Mac App Store Affiliate Resources - Advanced Affiliate Linking MPEG-4 files - AtomicParsley 公式ウェブサイト