問題タブ [id3]
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.
php - Dropbox ファイルから ID3 タグ情報を取得するには?
PHP API を使用して、ドロップボックス フォルダ内の音楽ファイルから ID3 タグ情報を簡単かつ効率的に収集する方法はありますか? getFile API メソッドと id3_get_tag php 関数を使用してファイルをループし、情報を取得することはできますが、音楽ファイルの数を増やすと非常に遅くなります。
音楽ファイルの大きなディレクトリから id3 情報を取得する効率的な方法はありますか?
c# - 4 バイトの左端のビットを無視する
最初に理由の説明:
さまざまな MP3 リンクへのリンクのリストがあり、これらのファイルの ID3 情報をすばやく読み取ろうとしています。最初の 1500 バイト程度しかダウンロードせず、このチャンク内のデータを分析しようとしています。ID3Lib に出くわしましたが、完全にダウンロードされたファイルでしか動作せず、Streams のサポートに気付きませんでした。(これで間違っていたら遠慮なく指摘してください)
したがって、基本的には、ID3 タグを自分で解析しようとすることになります。タグのサイズは、ファイルの先頭付近の 4 バイトから判断できます。ID3 サイトから:
ID3v2 タグのサイズは 4 バイトでエンコードされ、すべてのバイトで最上位ビット (ビット 7) がゼロに設定され、合計 28 ビットになります。ゼロになったビットは無視されるため、257 バイトの長さのタグは $00 00 02 01 として表されます。
だから基本的に:
00000000 00000000 00000010 00000001
になる
0000 00000000 00000001 00000001
私はビットレベルの操作にあまり慣れていないので、誰かがこれらの 4 バイトのそれぞれの左端のビットを無視するエレガントなソリューションについて洞察を得ることができるかどうか疑問に思っていましたか? そこから基数 10 の整数を取得しようとしているので、それも機能します。
php - MP3 ファイルの ID3 タグを取得する関数の filesize() stat が失敗しました
ローカル ファイルでは機能しますが、外部ドメインでは機能しません。これが私のコードです(http://www.barattalo.it/2010/02/22/reading-mp3-informations-with-php-id3-tags/から取得しました):
objective-c - mp3でメタデータを変更するにはどうすればよいですか?
C / Objective-C(OS X)のmp3ファイルにメタデータを追加したいと思います。いくつかのライブラリ(id3libなど)を見つけましたが、それらをコンパイルする方法がわかりません。それを行う方法についてのチュートリアルはありますか?C / Objective-CがID3タグをMP3ファイル(曲名、アーティスト、カバーアート)に書き込むための他のフレームワークはありますか?
mp3 - メタデータをオーディオから分離して、MP3ファイルを読み取る方法は?
MP3ファイル形式は基本的にid3メタデータ+オーディオフレームの2つのセグメントで構成されていることを理解しています。すべてのid3セグメントとすべてのオーディオフレームを2つのバイナリブロブとしてバイナリ形式で読み取るにはどうすればよいですか?メタデータとオーディオをファイル内の2つの別々のユニットとしてハッシュ計算を実行することを単純に探しています。「分割点」がファイルのどこにあるかをどのように判断できますか?
java - iTunes が使用するこの「アルバム アーティスト」タグは何ですか? Javaを使用して設定する方法はありますか?
iTunes は「アルバム アーティスト」と呼ばれるID3タグを使用します。1 つのアルバムが実際に iTunes でアルバムとしてグループ化されるには、アルバム名とアルバム アーティストの両方が同じである必要があります。
私の知る限り、Album Artist は公式のID3タグではありません。また、これまでに見たID3ライブラリの中で、「Album Artist」をサポートしているものはありませんでした。
この奇妙なタグと、Javaで(またはコマンドラインユーティリティを使用して)設定する方法を知っている人はいますか?
java - BufferedInputStream から id3 タグを読み取る方法は?
このリンクは役に立ちませんでしたが、これは id3_1 http://willcode4beer.com/parsing.jsp?set=mp3ID3です
多くのライブラリがありますが、ストリームで動作しないライブラリはありません。
ファイルを保存し、ファイルで動作するライブラリを転送するために、ライブラリに伝えるか、ダウンロードする必要がある情報の量を教えてください。
powershell - PowershellでTagLibを使用してid3v2フレームを読み取る
PowershellでTagLib#ライブラリを使用してファイルのid3v2タグ情報を読み取ろうとしています。標準のタグプロパティ(アーティスト、タイトルなど)の読み取りは問題ありませんが、ID3v2フレーム(具体的にはCOMMENT)の読み取り方法を理解するのに苦労しています。
誰かがこれを達成する方法について簡単な例を提供できますか?これに関するドキュメントは少ないようです。
android - Android でのオーディオ ファイル メディア メタデータの設定 (ID3)
Androidのオーディオファイルにメディアメタデータ(主にアーティスト、アルバム、曲などのID3)を設定する方法があるかどうかを調べようとしています。
MediaMetadataRetrieverを使用してそのような情報を取得できることに気付きましたが、それを設定する方法が見つかりません。
助けていただけますか?出来ますか?