id3からLyrics3v2タグを削除するにはどうすればよいですか?

PeterCo

taglibシャープライブラリを使用して、コマンドで曲からすべてのタグを削除します

Track = TagLib.File.Create("C:\test\Super Trouper.mp3")
Track.RemoveTags(TagLib.TagTypes.AllTags)
Track.Save()
Track.Dispose()

残念ながら、は.RemoveTagsLyrics3 v2.0タグ
(ここで指定:http//id3.org/Lyrics3v2)を削除しません

このようなタグは、「Mp3 Diags」(http://mp3diags.sourceforge.net/などのツールで検出できます

曲からすべてのタグとすべてのフレームを完全に削除するにはどうすればよいですか?

または、この特定のLyrics3 v2タグを削除するにはどうすればよいですか?

ブライアンニッケル

残念ながら、TagLib#はLyrics3タグをサポートしていません。MP3ファイルでは、TagLib#はAPE、Id3v1、およびId3v2タグのみを検出して削除できます。

TagLib#によって削除されたタグを使用してファイルを保存した後、独自のコードを使用して次のような操作を行うことができます。

  1. ファイルストリームを開きます。
  2. 長さ-9にシークし、9バイトを読み取り、それらが等しいLYRICS200どうかを確認しますLYRICSENDそうでない場合は、ファイルを閉じます。
  3. 11バイトをシークバックします。
  4. 11バイトを読み取り、それらが一致するかどうかを確認しますLYRICSBEGINその場合は、その時点でファイルを切り捨てます。
  5. そうでない場合は、1バイトを探し続け、手順4を繰り返します。おそらく10KB程度で諦めます。

これは最も効率的な戦略ではありませんが、これらのタグが付いたファイルの数は非常に少ないと思います。そのため、ほとんどの場合、手順2の後で停止する必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

TagLibSharpを使用して、MP3ファイルからLyrics3v2タグを削除することは可能ですか?

分類Dev

id3v2タグで既知のジャンルから番号への変換を停止するにはどうすればよいですか?

分類Dev

変異原性物質を使用してID3タグを印刷するにはどうすればよいですか?

分類Dev

USLT(ID3)のエンコーディングを確認または変更するにはどうすればよいですか?

分類Dev

この例でGoogleMaps API V3から円グラフを削除するにはどうすればよいですか?

分類Dev

LIからH3タグの内容を取得するにはどうすればよいですか

分類Dev

ヘッダーデータ(ID3タグ)などを無視して、ファイル内のmp3、flacオーディオデータを比較するにはどうすればよいですか?

分類Dev

Mass .flac-> .mp3トランスコーディング:ID3タグ情報を保持するシェルスクリプトを作成するにはどうすればよいですか?

分類Dev

XMLのようなタグを入力から削除するにはどうすればよいですか?

分類Dev

odooのグループから暗黙のIDを削除するにはどうすればよいですか?

分類Dev

コマンドラインでID3「カバーアート」を追加するにはどうすればよいですか?

分類Dev

コマンドラインでID3「カバーアート」を追加するにはどうすればよいですか?

分類Dev

コマンドラインでID3「カバーアート」を追加するにはどうすればよいですか?

分類Dev

Phaser 3で画像を削除するにはどうすればよいですか?

分類Dev

Fluentdログから日時とタグを削除するにはどうすればよいですか?

分類Dev

タグリストからタグを削除するときに参照(cq:tags)からタグを削除するにはどうすればよいですか?

分類Dev

Python 3.xで文字列の末尾から数字を削除するにはどうすればよいですか?

分類Dev

配列からすべてのhtmlタグを削除するにはどうすればよいですか?

分類Dev

文字列からすべてのHTMLタグを削除するにはどうすればよいですか?

分類Dev

文字列から属性を持つHTMLタグを削除するにはどうすればよいですか?

分類Dev

RailsからSQLite3を削除し、ActiveRecord / Mongoを使い続けるにはどうすればよいですか?

分類Dev

3クラスデータフレームの最初の2クラスから1行を削除するにはどうすればよいですか?

分類Dev

HTMLタグを削除するにはどうすればよいですか

分類Dev

親タグ名を削除するにはどうすればよいですか?

分類Dev

d3 V3でタイマーを使用するにはどうすればよいですか?

分類Dev

Phalcon v2 PhalconCrypt phpをv3で動作するように再コーディングするにはどうすればよいですか?

分類Dev

TPUデバイスタイプがv2またはv3かどうかを確認するにはどうすればよいですか?

分類Dev

特定のタグからcssクラスを削除するにはどうすればよいですか?

分類Dev

出力テキストからHTMLタグを削除するにはどうすればよいですか?

Related 関連記事

  1. 1

    TagLibSharpを使用して、MP3ファイルからLyrics3v2タグを削除することは可能ですか?

  2. 2

    id3v2タグで既知のジャンルから番号への変換を停止するにはどうすればよいですか?

  3. 3

    変異原性物質を使用してID3タグを印刷するにはどうすればよいですか?

  4. 4

    USLT(ID3)のエンコーディングを確認または変更するにはどうすればよいですか?

  5. 5

    この例でGoogleMaps API V3から円グラフを削除するにはどうすればよいですか?

  6. 6

    LIからH3タグの内容を取得するにはどうすればよいですか

  7. 7

    ヘッダーデータ(ID3タグ)などを無視して、ファイル内のmp3、flacオーディオデータを比較するにはどうすればよいですか?

  8. 8

    Mass .flac-> .mp3トランスコーディング:ID3タグ情報を保持するシェルスクリプトを作成するにはどうすればよいですか?

  9. 9

    XMLのようなタグを入力から削除するにはどうすればよいですか?

  10. 10

    odooのグループから暗黙のIDを削除するにはどうすればよいですか?

  11. 11

    コマンドラインでID3「カバーアート」を追加するにはどうすればよいですか?

  12. 12

    コマンドラインでID3「カバーアート」を追加するにはどうすればよいですか?

  13. 13

    コマンドラインでID3「カバーアート」を追加するにはどうすればよいですか?

  14. 14

    Phaser 3で画像を削除するにはどうすればよいですか?

  15. 15

    Fluentdログから日時とタグを削除するにはどうすればよいですか?

  16. 16

    タグリストからタグを削除するときに参照(cq:tags)からタグを削除するにはどうすればよいですか?

  17. 17

    Python 3.xで文字列の末尾から数字を削除するにはどうすればよいですか?

  18. 18

    配列からすべてのhtmlタグを削除するにはどうすればよいですか?

  19. 19

    文字列からすべてのHTMLタグを削除するにはどうすればよいですか?

  20. 20

    文字列から属性を持つHTMLタグを削除するにはどうすればよいですか?

  21. 21

    RailsからSQLite3を削除し、ActiveRecord / Mongoを使い続けるにはどうすればよいですか?

  22. 22

    3クラスデータフレームの最初の2クラスから1行を削除するにはどうすればよいですか?

  23. 23

    HTMLタグを削除するにはどうすればよいですか

  24. 24

    親タグ名を削除するにはどうすればよいですか?

  25. 25

    d3 V3でタイマーを使用するにはどうすればよいですか?

  26. 26

    Phalcon v2 PhalconCrypt phpをv3で動作するように再コーディングするにはどうすればよいですか?

  27. 27

    TPUデバイスタイプがv2またはv3かどうかを確認するにはどうすればよいですか?

  28. 28

    特定のタグからcssクラスを削除するにはどうすればよいですか?

  29. 29

    出力テキストからHTMLタグを削除するにはどうすればよいですか?

ホットタグ

アーカイブ