問題タブ [id3v2]

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.

0 投票する
1 に答える
890 参照

id3 - ID3 非同期化: 仕組み

ドキュメントによると、ID3 タグには非同期フラグがあります。私が理解しているように、ID3 フレーム (ヘッダーやフッターではなく) にのみ適用する必要があります。

しかし、解析する前にフレームをどのように正確に処理する必要がありますか (書き込みではなく読み取り用)。'11111111 111xxxxx'のすべてのシーケンスを置き換えるだけ'11111111 00000000 111xxxxx'ですか?

0 投票する
2 に答える
1769 参照

perl - PerlでMP3ファイルからID3v2タグを読み取るにはどうすればよいですか

提供された MP3 から ID3v2 タグを読み取り、すべての情報を Perl で出力するにはどうすればよいですか? サンプルコードをいただければ幸いです

0 投票する
4 に答える
2027 参照

c - c の fread() と strncpy() のヌル文字

私は一般的に新しいプログラマーで、c で作業を開始しました。IDEv3 mp3 タグをデコードしようとしていますが、さまざまな問題に遭遇しました。fread() および strncpy() コマンドを使用しているときに、どちらも終了参照点として \n 文字が必要であることに気付きました。(たぶん私は間違っているかもしれませんが、これは単なる観察です)

出力を印刷すると、判読できない文字が生成されます。この問題を解決するための解決策として、(8)\n 文字 (バイト全体) を生成するために 3 バイトではなく 4 バイトに fread() を使用しています。印刷に使用しているメモリ。理論的には、fread() を使用している場合、この問題は発生しないはずです。

コードのサンプル:

0 投票する
2 に答える
654 参照

perl - MP3 ファイルのアーティスト名の編集 Perl スクリプト ID3V2 タグ

ID3V2 タグ、つまり最初にアーティスト名を編集するための Perl コードを書き込もうとしていますが、検索して読み取ることはできますが、新しく書き込もうとすると、ファイルのすべてのコンテンツが新しいアーティスト名に置き換えられ、ファイルが破損します。私はこれに慣れていないので、以下のライブラリを使用するとは思わないので、私が試したコードは親切に教えてください。

0 投票する
2 に答える
4256 参照

php - Ubuntu に PECL id3 拡張機能をインストールする

私は一週間からこれを試してきましたが、これを試してもまだ答えが見つかりませんでした sudo pecl install id3このエラーが発生します

助けてください !!!私はすでにphp5-devをインストールしています。