新しいTagLibシャープです。私はそのファイルの特定のバージョンのみをファイルに保存しようとしています。タグを保存するたびに、ID3v1とID3v2の両方が作成されます。これが起こるのを止める方法はありますか?どちらを保存するかを選択できますか? save関数は引数をとらないので、どのような考えですか?TaglibシャープセービングのみID3v2
1
A
答えて
3
これらのタグは、File
オブジェクトが作成されたときの便宜のために追加されています。新しく作成されたタグを削除する正しい方法はSave
を呼び出す前に、次のコマンドを実行することです:
file.RemoveTags (file.TagTypes & ~file.TagTypesOnDisk);
1
あなたにブライアンをありがとうございます。
C#の "&〜" 構文はVB.NETのユーザーのためにそれ明らかにされていません。
file.RemoveTags(file.TagTypes And Not file.TagTypesOnDisk)
:
あなたが特定のID3v2のバージョンを書きたい場合は、これは
TagLib.Id3v2.Tag.DefaultVersion = 3
TagLib.Id3v2.Tag.ForceDefaultVersion = True
をコマンドを使用することができます
DefaultVersionに指定できる値は、2(id3v2.2)、3(id3v2.3)、または4(id3v2.4)です。
関連する問題
- 1. TagLib#(C#)とTagLib(C++)の長さの差
- 2. ID3v2タグをJavaで読み書きするには?
- 3. taglib-rubyでtaglibをバンドルする
- 4. のtaglibコール
- 5. taglib VB.netの設定
- 6. JSFのPrimefaces taglibエラー
- 7. html taglib struts
- 8. GSP taglib import
- 9. testing grails taglib
- 10. Grails taglib for bootstrap
- 11. id3v2タグを削除するC++
- 12. Faceletsの-のtaglib-jsf20スプリング-3
- 13. サービスでtaglibにアクセス
- 14. PHPを使用してmp3ファイルにid3v2タグを書き込みますか?
- 15. TagLib - GEOBコンテンツの取得
- 16. JCR JSP taglibの実装
- 17. TagLib :: Fileを破棄するときにTagLibがクラッシュし、開けなかったTagLib :: File
- 18. Mavenビルド中にJSPでtaglibデータを読み取る方法
- 19. c#MP3 ID3データ(taglibなし)
- 20. ID3v2タグのC#/。NETでのAPICの問題
- 21. C++プロジェクトでのTagLibのインストールと使用
- 22. JSP taglibの式内の動的式
- 23. TagLib-Sharp - ファイルの再タグ付け
- 24. taglib-sharp:MP3ファイルのChannelModeを取得する
- 25. taglib-rubyとリソースバランシング(ファイルハンドルの解放)?
- 26. JavaでビデオID3v2タグを編集するには
- 27. System.NotImplementedException: 'ID3v2バージョン2はサポートされていません。
- 28. getid3(id3v2)を使用してAPICをmp3ファイルに書き込む
- 29. mp3-header(actionscript-3)に新しいid3v2-tagsを書き込む
- 30. Grails、tagLib g:remoteLinkは存在しません