問題タブ [gracenote]
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.
gracenote - クエリが返すべきではない結果を返す
GraceNote Web API を使用しようとしていますが、予期しない結果が得られます。たとえば、Green Day/Dookie/She のトラック情報を取得するクエリを実行すると、求めていたすべての情報が得られますが、album_title を AMERICAN IDIOT に変更しても、24 トラックが見つかったという応答が返されます。私のトラックは 21 位ですが、American Idiot には「she」というタイトルの曲はありません (したがって、何も返されません)。これが私のクエリのコピーです:
誰かが結果を得る理由を説明できますか?
他の異常も経験していますが、別の質問として投稿します。
gracenote - 機能のリクエスト : 単一のベスト マッチの構成設定。ミュージックID
私はモバイル開発者キットを数週間使用しており、Android キットの「GNOperations.recognizeMIDFileFromFile」メソッドを、単一の最適一致応答が構成された多数のファイルでテストしました。私は結果にかなり感銘を受けました。結果が見つかったときは 95% の正確さでしたが、1 つのベスト マッチで認識されたファイルの約 20% がコンピレーション アルバムの一部であることがわかりました。コンピレーション アルバム、EP、またはサウンドトラック アルバムの一部であると識別する前に、該当する場合はそのアーティストのシングルまたはアルバムの一部として曲を識別します。
ドキュメントを見た後、それを構成できるものは何も見当たりませんでした。私の提案は、コバート アートのサイズ設定を指定するために使用される「content.coverArt.sizePreference」プロパティと同様に、config オブジェクトで設定できるプロパティを持つことです。そのプロパティは次のようになります:「content.singleBestMatch.albumPreference」と、異なる値は「SINGLE、ALBUM、COMPILATION、DJ_MIX、SOUNDTRACK、LIVE_ALBUM」のようなものになります。
Gracenote チームの誰かから、または他の誰かからコメントをいただければ幸いです。
playlist - 曲の名前を取得するため、gracenote プレイリスト ID (例: 0_12) を使用する方法
私は混乱しています。曲名を取得するために ident (例: 0_11) でプレイリストを生成したいのですが、どうすればよいでしょうか。それらの関数を使用できます。ありがとう!
gracenote - 何ミリ秒後に「recognizeMIDFileFromFile」がフィンガープリントを開始するかを指定する構成プロパティ
タイトルにあるように、ファイルのフィンガープリンティングを何ミリ秒 (または秒) 後に指定できるように設定できる構成プロパティがあればいいと思います。ドキュメントによると、それは曲の冒頭で行われますが、「 GNOperations.recognizeMIDFileFromFile」メソッドでしばらく遊んだ後、「 GNOperations.recognizeMIDStreamFromMic 」によって奇妙に識別できる場所で識別できなかった曲があることに気付きました。方法。特定できなかった曲には、曲の最初のリリースにあった特別な dj サウンド エフェクトが曲の冒頭にあることに気付きました。
この機能のリクエストについて、Gracenote チームの誰かからコメントをいただければ幸いです。
gracenote - URL_GET と TVCHANNEL_IMAGE: 一致が返されなくなりました
アプリケーションのプログラミング ガイドに Gracenote ビデオ サービスを使用しています。ガイド内に、チャンネル名と番号とともにチャンネル ロゴを表示します。過去に、モードを TVCHANNEL_IMAGE に設定して URL_GET API クエリを使用して、チャンネル ロゴの URL を取得しました。クエリの本文には、一連のチャンネルの Gracenote ID を含めます (TVCHANNEL_LOOKUP 応答で見つかります)。以下はクエリの例です。
クエリへの応答は、ロゴをダウンロードできる URL を返します。これは1週間前までは問題なく機能していました。これで、一致なしで応答が返されます。
チャンネルのロゴを取得するための API は変更されましたか? もしそうなら、チャンネル ロゴを取得するための新しい方法はどのようなものですか? 理想的には、URL_GET に似た API を介してオンデマンドでロゴをダウンロードし続けたいと考えています。
gracenote - gracenote python ラッパーを使用してストリームからトラックの詳細を取得する
私が使用しているのは、グレースノート gnsdk (gnsdk-3.06.0.1241o-20130927/wrappers/gnsdk_python/samples/musicid_stream/main.py) の python ラッパーの開発バージョンを使用して、15 秒間の音楽を識別しているようです。曲の収録アルバムを認識するという点でかなりうまく機能しています。
返されたデータを使用して、アルバム タイトルだけでなく、アーティスト、曲、その他の情報を取得することはできますか?
iphone - Gracenote Entourage Initialization Error
I received my Entourage License Info and attempting to test the GN_Entourage_Demo.
However, when inputting the Client ID, Tag and License String in the appropriate #define lines in GNViewController.m, I receive the following errors:
2014-03-10 19:05:20.506 GN_Entourage_Demo[24927:70b] getUserACR: ERROR: Manager not initialized 2014-03-10 19:05:20.509 GN_Entourage_Demo[24927:70b] Error: Invalid User (lldb)
I have tried various permutations and even used second Entourage License but I get the same error. Can anyone provide some insight?
api - Gracenote Rhythm API - Web オーディオでストリーミングできますか?
興味深いGracenote Rhythm APIを発見し始めました- https://developer.gracenote.com/rhythm-api
メタデータ、音楽認識、インターネット ラジオ APIが含まれていると書かれていますが、たとえばWeb オーディオ APIでストリーミングする可能性は見つかりませんでした。応答にMP3またはOGGのURL はありません。
多分私は何かを見逃している..このいわゆる「インターネットラジオ」をストリーミングする方法はありますか?
PSインターネットラジオに関連するいくつかのnode.jsモジュールをグーグルで検索しましたが、見つけたものはすべて、IcecastおよびShoutcastで動作するhttps://github.com/fwg/node-radio-streamのようなモジュールです..
ありがとう!