問題タブ [m4a]
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.
c# - NAudio で AAC のストリームを再生する方法はありますか?
私が見つけた唯一のことはMediaFoundationReader
、ファイルでのみ動作するように見えることでした。しかし、ファイルではなくストリームを再生したいのです。それを行う方法はありますか?
mp3 - MixMeister BPM アナライザーを使用して、mp3 以外のファイルにタグを保持するにはどうすればよいですか?
そのため、ライブラリで同じ BPM の下にリストされている曲を見つけたいと考えていました。そこで、この BPM アナライザーに出会い、すべての曲を分析することにしました。問題は、曲の約半分が ".M4A" (AAC コーデック) であり、プログラムは ".MP3" のみを受け入れ、すべてを変換したことです。 M4A を MP3 に変換し、アナライザーですべての MP3 にタグを付けましたが、私が使用したコンバーターは、古いファイル (私がまだ持っている) の他のタグを保持していませんでした。BPM タグと他のすべての ID3 タグの両方を MP3 または M4A ファイルに配置するための最良のオプションは何ですか? タグを保持する新しいコンバーターですべての M4A を再変換してから、それらすべてを分析する必要がありますか? または、M4A と MP3 タグをファイルの 1 つに結合できるアプリケーションはありますか? ご想像のとおり、私のライブラリは大きすぎて一度に 1 つずつ調べることができません。
mp3 - 変異原トラックの長さ情報の正確さ
重複を探すなど、音楽ライブラリの監査を (Mutagen/Python を使用して) 行っています。特に、重複を探すプログラムを作成しており、2 つのトラックを比較する方法の一部としてトラック長を使用しています。その過程で、mp3 バージョンと m4a バージョンのトラックの長さの間にいくつかの小さな不一致 (たとえば 2 秒) を見つけています。
これは「本物」ですか (つまり、異なるエンコーディングがトラックの長さを歪めます - うわー!) それとも、タグの作成方法またはタグの読み取り方法と関係がありますか?
違いが現実的で避けられない場合、同等性のためにどの比較許容範囲を設定する必要がありますか?
itunes - iTunes は M4A ファイルが「購入済み」かどうかをどのように判断しますか?
M4Aファイルが「購入済み」であるかどうかをiTunesがどのように判断するかを理解しようとしています(「購入済みAACオーディオファイル」のように)。MP4v2を使用してファイルから iTunes アカウント タイプ タグを削除しようとしましたが、タグが削除されません。ファイルのどこかに特別なビットが設定されているに違いないと思います。