Mutagen チートシート
オーディオデータのタグ・メタデータ抽出に便利なPythonモジュール Mutagen
。
この記事では、よく使う3つのコーデックでのメタデータ抽出でよく使いそうな、 mutagen オブジェクトのキーおよびインスタンス変数をまとめました。
https://buildmedia.readthedocs.org/media/pdf/mutagen/latest/mutagen.pdf
mutagen.mp3.MP3
mutagen.mp3.MP3.tags
mp3.tags["TIT2"] title mp3.tags["TALB"] album mp3.tags["TCON"] genre mp3.tags["TRCK"] track_number/16 mp3.tags["TPOS"] disc_number/3 mp3.tags["TPE1"] artist mp3.tags["TPE2"] album_artist mp3.tags["TCOM"] composer mp3.tags["COMM::eng"] comments mp3.tags["TDRC"] release_date
mutagen.mp3.MP3.info
mp3.info.sketchy mp3.info.length mp3.info.frame_offset mp3.info.mode mp3.info.channels mp3.info.version mp3.info.layer mp3.info.protected mp3.info.padding mp3.info.bitrate mp3.info.sample_rate mp3.info.bitrate_mode mp3.info.encoder_settings mp3.info.encoder_info mp3.info.track_gain mp3.info.track_peak mp3.info.album_gain
mutagen.flac.FLAC
mutagen.flac.FLAC.tags
flac.tags["artist"] artist flac.tags["albumartist"] album_artist flac.tags["composer"] composer flac.tags["tracktotal"] total_track_number flac.tags["disctotal"] disc_number flac.tags["date"] year flac.tags["tracknumber"] track_number flac.tags["comment"] comments flac.tags["title"] title flac.tags["genre"] genre flac.tags["discnumber"] disc_number flac.tags["album"] album
mutagen.flac.FLAC.info
flac.info.min_blocksize flac.info.max_blocksize flac.info.min_framesize flac.info.max_framesize flac.info.sample_rate flac.info.channels flac.info.bits_per_sample flac.info.total_samples flac.info.length flac.info.md5_signature flac.info.code flac.info.bitrate
mutagen.mp4.MP4
mutagen.mp4.MP4.tags
mp4.tags["\xa9gen"] genre mp4.tags["\xa9day"] year mp4.tags["\xa9nam"] title mp4.tags["\xa9wrt"] composer mp4.tags["\xa9cmt"] comments mp4.tags["\xa9ART"] artist mp4.tags["aART"] album_artist mp4.tags["\xa9alb"] album mp4.tags["\xa9too"] encoded by
mutagen.mp4.MP4.info
mp4.info.length mp4.info.channels mp4.info.bits_per_sample mp4.info.sample_rate mp4.info.bitrate mp4.info.codec mp4.info.codec_description