友人のMP3プレーヤー用に大きなMP3ライブラリを再編成すると、タイトルID3タグの名前をファイル名と同じにする必要があり、Windowsのプロパティでこれを行うのは永遠にかかるのでこれを行うPythonスクリプトをディレクトリ内のすべてのMP3に素早く連続して作成する方法を知っている人はいないでしょうか。または、少なくともWindowsにインストール可能なライブラリへのリンク。この時Python MP3 ID3タグエディタ
5
A
答えて
7
2
は、私はそれはID3情報を解析するための変異原Pythonライブラリを使用しています。このhttps://gitlab.com/tomleo/id3_folder_rename
#! /usr/bin/python
import os
import re
import glob
import subprocess
from mutagen.easyid3 import EasyID3
path = os.getcwd()
fpath = u"%s/*.mp3" % path
files = glob.glob(fpath)
for fname in files:
_track = EasyID3(fname)
track_num = _track.get('tracknumber')[0]
track_title = re.sub(r'/', '_', _track.get('title')[0])
if '/' in track_num:
track_num = track_num.split('/')[0]
if len(track_num) == 1:
track_num = "0%s" % track_num
_valid_fname = u"%s/%s %s.mp3" % (path, track_num, track_title)
if fname != _valid_fname:
subprocess.call(["/bin/mv", fname, _valid_fname])
を行うために書いたPythonスクリプトです。あなたはそれをウィンドウで動作させるためにサブプロセスコールを微調整する必要がありますが、これはあなたにそれを行う方法のアイデアを与えるはずです。お役に立てれば。
関連する問題
- 1. Ruby mp3 Id3 parsing
- 2. 編集mp3ファイル(ID3)
- 3. c#MP3 ID3データ(taglibなし)
- 4. Python - NOタグのあるmp3ファイルにID3タグを追加
- 5. MP3ファイルのID3データの表示/編集
- 6. MP3ファイル/ ID3タグからアルバムアートワークを取得
- 7. Pythonを使用してMP3のID3タグを読み取る方法は?
- 8. C#でMP3にID3タグを読み書きするには?
- 9. objective-cでmp3 ID3タグを編集するには
- 10. Java ID3タグライブラリを持つMP3ファイルから画像を取得
- 11. ID3-TAG JAVA FileOutputStream
- 12. Java ID3オーディオタグlib
- 13. mp3からID3情報を読み取るための非GPL Pythonライブラリはありますか?
- 14. Python:デコードmp3
- 15. Python MP3 Player
- 16. 新しいID3タグを使用してMP3を保存できない問題
- 17. ID3クラスの埋め込みMp3ファイルから曲情報を抽出します
- 18. AVExportSessionを使用してmp3ファイルのID3タグを書き直します
- 19. ffmpegでmp3からID3オーディオタグイメージ(またはメタデータ)を削除するには
- 20. FLACからMP3にタグ(ID3)を転送するためのLinuxスクリプト
- 21. Symbian V3がMP3ファイルからid3情報を取得する方法
- 22. ID3メタデータ用のPerlまたはPythonライブラリはありますか?
- 23. phpのフロントエンドを持つPythonスクリプトmp3データベース
- 24. VB.netのID3タグ
- 25. ID3 Android MediaScanner
- 26. ID3 on cpanel 58
- 27. MP3の書類
- 28. Pythonでmp3ファイルをイコライズする正しい方法
- 29. id3タグでvimを編集する
- 30. PythonでのMp3解析
Googleを最初に試しましたか? –