eyeD3でタグ情報をクリアする
1. eyeD3をインストールしたPython環境を準備します。環境の準備については、以下を参照してください。pythonとeyeD3でMP3ファイルの曲名・アーティスト名・アルバム名を取得する
2. サンプルプログラムの作成と実行
以下のスクリプトを保存します。ファイル名は適宜変更してください。
remove_tags.py
import eyed3
import shutil
# 元ファイルをコピー
src = './yoursong.mp3'
dest = './yoursong_notag.mp3'
shutil.copyfile(src, dest)
# ファイルの読み込み
af = eyed3.load(dest)
print("Title: {}".format(af.tag.title))
# タグをクリア
af.tag.clear()
# 別名で保存
af.tag.save(dest)
以下のコマンドでスクリプトを実行します。
python remove_tags.py
関連情報
・PythonでMP3ファイルの情報にアクセスできるeyeD3モジュールのまとめ・eyeD3のgithubリポジトリ
https://github.com/nicfit/eyeD3
0 件のコメント:
コメントを投稿