問題タブ [eyed3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Pythonでeyed3を使用して漢字を処理する
私は eyed3 を使用して歌詞を追加していますが、このコードがありました
IDE(pyCharm)で実行すると。それは私にエラーを返します
これが私のpythonコンソールのスクリーンショットです:
これを機能させるには、IDE でコードを修正するにはどうすればよいですか? 悪い英語でごめんなさい。
python - Python eyed3:曲の歌詞を取得するには?
eyed3 を使用して、曲の歌詞を取得または設定するにはどうすればよいですか?
私はこれを試しました
しかし、メソッドはパラメーターを要求していますが、それがどうあるべきかわかりません。
このリンクのドキュメントは不明確です(まだ完全ではないと思います)
また、mp3 タグを操作するためのより良いライブラリを知っている場合は、それも提案してください。
python - Python と eyed3 を使用して新しい ID3 タグを作成する
ID3 タグがまったくない mp3 ファイルがたくさんあります。eyed3 を使用して ID3 タグをファイルに追加しようとしていますが、使用する方法がわかりません。これが私のコードです:
次のエラーが表示されます: 「AttributeError: 'NoneType' オブジェクトに属性 'artist' がありません」
MP3ファイルにID3タグがまったくないためだとわかりました。すでにタグが付いている他の MP3 ファイルを使用してこれを行うと、正常に動作します。MP3 に新しい ID3 タグを付けるにはどうすればよいですか?
python - UnicodeEncodeError: 'latin-1' コーデックは、位置 4 の文字 u'\u2019' をエンコードできません: 序数が範囲外です(256)
mp3 ファイルのメタデータを編集するために eyeD3 を使用しています。歌詞タグが設定できません。
私が得たトレースバックは次のとおりです。
エラーがわかりません。update() または addLyrics() 関数に他のパラメーターを渡す必要がありますか? 何か助けはありますか?
python - python (eyeD3) から mp3 ファイルにタグ付けするときに「タグ付け時間」が設定されないようにする方法
http://snipplr.com/view/4025/mp3-checksum-in-id3-tag/のスクリプトを使用して、mp3 コレクションに md5 チェックサムを装備したいと考えてい
ます。スクリプトは、オーディオ データのチェックサムを保持するカスタム ID3 タグを追加でき、そのチェックサムを削除するオプションも備えています。残念ながら、チェックサムの追加と削除は、いくつかの理由で往復テストに合格しません。それを変えたい。理由の 1 つは、スクリプトの実行時に「タグ付け時間」フィールドが作成されますが、チェックサムが削除されても削除されず、時間も更新されるためです。IIUC--no-tagging-time-frame
オプションは、コマンドラインのeyed3ツールでこれを防ぎますが、同等のpythonが見つかりません。タグ付け時間がPythonで変更または設定されないようにするにはどうすればよいですか?
詳細:
元のファイルのコピーにチェックサムを追加してから削除し、両方のファイルを比較しました。これは、最良の場合のバイナリ データの違いです。
オリジナル:
チェックサム付きでコピー:
チェックサムを削除してコピー:
他のファイルでは、さらに変更が導入されています。最初の問題が解決されたら、その問題に戻ります。
python - eyeD3を使用してpython 2.7でmp3ファイルにタグを付ける
python 2.7
スクリプトを使用して mp3 ファイルのディレクトリのテイスト プロファイルを作成しようとしていますが、eyed3
モジュールに問題があるようです。
まず、「D」ではなく「d」でインポートする必要がありました
次に、非推奨のプレイリスト メソッドを に変更する必要がありましたcatalog.get_item_dicts()
。
しかし、今ではこの方法に何か問題があるようです:
python
大文字と小文字が区別されることはわかっており、いくつかの構文を試しました: eyeD3
, tag()
.
しかし、端末ログ:
私はこのスレッドをフォローしました: How to get detail (Title,Artist) from .mp3 files in python using eyed3 with 同様の質問ですが、解決されませんでした。
スクリプトの実行時: python personal_catalog_scanner.py -c soup -t song mp3
、
曲のEchonest
カタログが作成され、mp3
ファイルが見つかりましたが、何id
も作成されませんでした。
何が間違っている可能性がありますか?