ここが正しい質問であることを願っています。
基本的に私はCMUSそして、mp3を自動的にダウンロードし、名前を変更し、移動する小さなbashスクリプトがあります。
ただし、cmusは曲名をライブラリのフルパスとしてリストします(例/home/user/music/genre/song.mp3
:)。
mp3ファイルにアルバム、タイトル、アーティストなどのタグを追加して変更したいと思います。
特定のファイルがUnixに本質的にそのようなメタデータを持っているのか、それとも音楽プレーヤーが読むことができるようにデータを特定の方法で生成する必要があるのかはわかりません。
私は読んだcmus のマニュアルページタグやタグの読み方については何も表示されません。
要約すると、bashスクリプトを介して入力(例: '')を読み取り、albumname
その入力を音楽プレーヤーで使用するmp3ファイルのアルバムタグとして割り当てる方法を知りたいです。
答え1
努力するeyeD3
。
以下からインストールしてください。Pythonのアイデア。 pipは最新バージョンをインストールします。
ドキュメントはここにあります:https://eyed3.readthedocs.io/en/latest/。
eyeD3
良い文書があるので、始めるのは簡単です。
便利なプラグインもたくさんあります。一度試してみてください!