|
Posts: 1
Registered: Aug 04, 2011
|
Posted: 2011-08-04 09:23:57
|
The documentation is very clear, and the steps to identify a song seem straightforward - however the server always responds:
{"response": {"status": {"version": "4.2", "code": 0, "message": "Success"}, "songs": []}}
I run the command "./echoprint-codegen billie_jean.mp3 10 30", and I extracted the code part in the output to build a query as follow:
http://developer.echonest.com/api/v4/song/identify?api_key=MY_API_KEY&version=4.11&code=OUTPUT_CODE"
I tried with different parts of the song, with different songs, without "version=4.11"... but still the server keeps sending me an empty list of songs.
Am I missing something ?
Help will be really appreciated!
|
|
|
Posts: 171
Registered: Sep 05, 2008
|
Posted: 2011-08-04 11:25:26
|
Hey philippe, can you post the code you are using? And is that mp3 file of billie jean? That should work.
|
|
|
Posts: 3
Registered: Nov 14, 2011
|
Posted: 2011-11-16 13:30:36
|
i've the same problem... there are a list of available songs??
|
|
|
Posts: 2
Registered: Nov 27, 2011
|
Posted: 2011-12-16 07:55:21
|
Even the example URL on http://echoprint.me/ with the fingerprint for "Elvis Costello - Accidents Will Happen" is returning an empty result. Has anyone got this working?
|
|
|
Posts: 105
Registered: Feb 22, 2011
|
Posted: 2011-12-16 15:05:42
|
jhurliman,
We are looking into it. There appears to be an issue with the Echoprint database server.
David
|
|
|
Posts: 1
Registered: Dec 22, 2011
|
Posted: 2011-12-28 14:57:25
|
I also have the same problem. Any news?
|
|
|
Posts: 1
Registered: Dec 27, 2011
|
Posted: 2012-01-01 18:10:43
|
I'm also seeing the same. One mp3 in ten will return song data.
Interestingly enough, if I upload the mp3, it identifies it correctly.
|
|
|
Posts: 2
Registered: Nov 02, 2011
|
Posted: 2012-01-11 23:14:21
|
|
Posts: 2
Registered: Nov 02, 2011
|
Posted: 2012-01-11 23:16:42
|
or in other words, whats the timeframe for a fix?
|
|
|
Forum User
|
Posted: 2012-01-13 09:52:23
|
Hi, I've the same problem, the server always responds:
{"response": {"status": {"version": "4.2", "code": 0, "message": "Success"}, "songs": []}}
The song can be downloaded at:
http://mp3.baidu.com/j?j=2&url=http%3A%2F%2Fzhangmenshiting2.baidu.com%2Fdata2%2Fmusic%2F8011354%2F8011354.mp3%3Fxcode%3D17e8f1ee1ebdbd7a6497cf4a50e9a463
The post data is:
{"metadata":{"artist":"Eminem", "release":"The Slim Shady Lp", "title":"If I Had", "genre":"", "bitrate":0,"sample_rate":0, "duration":0, "filename":"download07.mp3", "samples_decoded":330902, "given_duration":30, "start_offset":10, "version":4.11, "codegen_time":2.375000, "decode_time":1.016000}, "code_count":798, "code":"eJztWQuOGCcMvRIfY_BxDJj7H6EPj5TZjjJUTZpmV8pq5Y3GvId_GKOEEGcIB2HrIFK0k6BxEnwUoifR5SSsHURmOglJJzHiScDnd0FlnITKQZTAJ1HoJHo8iZ3kd7HWQZwrJwU7iXNtND2JIQeRQz0JKifR8kmcs79D8iooz5Oo_SR2Ub-LVQ-i5HIS59rYR_xVcJoH8Vlrg0_iT218FDWfxLE2Pmv2_3SGr579o_hN2cclexK_LL-_LoNfs7f_Od3_zb3_SfP7Mxn8ijn6XR14H_F3QUdxzO8_nNAveAZL5JP44em6LOs1S52UClruGLOJjRClpByHZO5MUiXWrsuk5yaFWcQ4qkRi6a517ExrmmMT8xBnrhytSOXBN_Ncs60i2vgDtnEaNMhkigwbqROnEIuVxbbGCqu7Fg_2lNwMm5TxwXpJljio8ZhW0liXaUFDc63zBR34rUTx9mglsuj7MiXNvs6t6mPF4Pu21SOv2mdBBtai0QbVENV6gBZsXRNXxCPpLMRV1SSKcGGjFkudESZgM5uDFhV1F9yWFFXrykHGHKtVj2lqoYn7sQM2giwJs05ZjnWDpmLpzeLRcD_upNzOXE7vSLrhHnu3nrGiXi7sQJA0hHJb_9A64lXbJM1qY_YWtBqimnPmzKN0bYtnN56VWhXXiqWSXDsZZcUjD3Ws7DUP7CuzY29mx97MZ-zntOp72F5jtUpmitRlcuyNSKGM7tqVLY0LtndzKsc6TCT35Xy3GTepY_-VzQ-tY1-1UvKKpA0fUg85YXnCgShjoY2gCKeMjrpT144RYWlXaav1jGaQQUJcEq2Y-gN7M-fU0nSt1haDY29mxz6YHfvKnI1WcqwzO_bM_D2rnv7-r9haZDEyQiUrNXLsjUATV720s-lymO92JWVjL5jO2Z3vgxl_1_q-r1qd6F051hoJcUymIa4qhXIvAx0ZUwUaCAYT1w5L3VyL3tkyhZWiY6OGog_sK7Njb2bH3sy_DvuZPIqdI62eFVNsWuzYG7F_cEsGFFOk0C6DNuJaTBVX9wqSRm6sjnAq2JHtofXdXrUTVx46AwlFxnWKKuQ2A-6tLDhWqugXivkgZVUR7bWUAstiDomJfPDLLaGPhZLKCkkcWyKuRGsoVLJZkuKmxXiBaC1t8CIYyHFrizM7dlTeRNasLcXIsa2itCJSMSeb1FxNBqMn1jBwxYXutriROPcTs8_ovTaMK26pG-lmdFwTK0veoUNTwXWPEGyrguGOxH4YSUZphfqY-dr3Www-7LuZ3dwrBpu51MW8Vgt1kI65BP_2xb5bkFrFtTi0yN-iEJ35Cs5m9nXO7NgPofvG4jYHlAY7gcfqoXWbX7XSMelGzEo1o9kYU26zjooBDSmugpsndDKM0lsrzVCHW5tQasoFTcOxvGv7iX1jduzN7FhnXhXt_NJurGF-n99j5piQzY1tE4V7YUtHjn7M5p_e93seNTRjw8uotL5muJhvvkoxJ9ei84bsMOe7NqqjYeTrmBOKsbkfN9VD6868ajH6Wk6khVYhKUXm3BYadp0qukrsXWvmSxv3A5NDgk_WpmuNa6qOuLVoVF0c5loEYw1MuWG2ikrHGwEfUNfxppKRcXi3NqPuphvktrgZOMJCvs6Z3Rbf0plvFjTPESwJjdvm2z6nevXXqT74u-17YB_Mj2g4880n0kZ0t9xfhzni8vdbNNxfRziVu_DQ-m6v2qgZRVJwGez_Oh1LSWHVijPBTTwnsXlAn7IW8abpo6EvopJCmXtQynW2gT-WtYjEjpOGrpQWZUz-TrXawFSFSCBsBc85vGAy43t2gjxYMA42JUttD6oYSKwhaHgRoovuJZjY9rnAutHxUPLFYM6t9FSrr4uMpumLqYQRb6274Fo0iTBd637EZaSuHRpzl2jTkBHrE8-cMffe0XD5uc0JD6KYFY2tEE6mewSC3i6PFAPYZfNCvOp-ibmRLQSLt0c8ImvnjtdhnGS629EUKkRoxZfNtx8PrTvzqv0LXL_Gew==", "tag":0}
|
|
|
Posts: 3
Registered: Feb 04, 2012
|
Posted: 2012-02-06 16:45:22
|
There still seems to be a problem. An echoprint code that when hosting my own echoprint server with the data provided on echoprint.me/data ingested returns the correct song ID, the echonest server returns empty songs[] for the exact same FP.
In fact the only single echoprint FP I've been able to get work is the one for billie jean provided on the API page for song/identify.
Here's the file hash that works on the private server but not echonest's.
eJzVV2uOLqsN3BLGD2A5tjH7X0KquUpaGSl9pRyNovyp0eDmVS6X-VprtNsHMH-B-BfM_QWxvqDsA4jPF1h8wZof0Ci_4E_YGOMLnL_gf8TV_yMb1D9B9Qtm_wKvD_gzrtYX_AlXT6X9Zzj5AX_D1R-xIV_wi8rxL_g9rn5RV_oFv8fkn3D1eV_a8QG9jQ_4Ra7-RlfxBZ9cUVtf8Gu6-ub5714Fv1a_s77g16qbLL_gv-Z5r1oaNFg49z4r3cuWHxu0xyBtxzuTHmfwOufpurqn0FYT0-Dqi1ZP6ac7D7VkHdpS9upKvm0RJpvJOEtSmZXDxQb-jfQbjVOLb9T2IuyZcaJo9zPWqhtd1Vunk3L60L3fle9Zyq2PvsbM3rUwCWwv2ti385rRS_IFneH5Y-yFSczSM7BwHG3qhvYXhmu2NfZoZ5qDnFlaTN6lbV-ZdUDD2IGDkpVt84GMytBQtuOBR0637Q2EFTeZLs3xmpPMidO4Uvg5Jb1tal2wr9EJvlF9FqE1Dp99aEUd0mFqShiiWcgRhg9SR1OdddMZmr5saW2rZncaR-MQESpqEvHCHDv5x9gLyTV7OtJZlrhHQAgb_No02xDMsOi7NwwgLIYPSHaucu3IyFKdNnxnEC0VXzPpSWyMMqbOscc8QTXbyJi7ep5OTcXqLtXoGIMGPhUT-R8SlVSluEXHPWIQkgKBDjvKMsFZgeKzmiYyhtNrrGmpaVP6Bh_z6I0eASncoHtkmBPLG9JnLfs5Qwqy2VC2rr1nnBcsVsiPsRdijB7se7FENxHUyhAvjLDNHTwJ4hHdko-JKGJnOZ9Do-fWHvt-PMepA9nuqEf0ix_y2HPXCWzzRFFiC3OKsVxD5T5RYcEMDIuqEwRAYD-Ht0oePmKS3o9vtGQ52WNmhvLZSdprI11z-cgzDMKFYBQmyxo3eucen3ZeuCv_GHuhtSQSQh0e6IGenQJJR_E3RZmJbz_Zmw2bbXXcCoSfI6RSs6Inijxr0HqUdKeBi906xDgOTo6Kx81XRuZBhY-JYvzrk3_tez-ZKDrv8DaI5zEvjJS4MHQD1nz0JlVsNhjNmctU78cO0xgLN3mc7KQLDAccrEnUdt1o0ETacqCWYQd_Hejd6M7F39nu3B8re2brL9yVf4y9QI7koUQHHNjmBDEQHAqX4MAoJ0qYEBxFcS7y4b1PPgbjUhEkohffjw-DlNnVYRMtBB7x2EIOiBpmcqPRKtqClJcgJ3ajsLBWwmrlvPHUf6IT_gzHQYr_imJcb5TBIH7g9E1rLe4Npmk3Cns87Y3elTOtW5ttGqxKqMfE0btQvKe60Zj61P8_4UZ_jL3QcfYalS1QHrgFVovTkKQw2LsRo8SRladZDTEyGEPw1rPdZhplOYTAaE_lhV4yCA0BjSFIc0-CLS3s0nOoiwwaYHiQP-8gNFIp9IFHnh0CXYe4U4du0SxScsORoVJxMz1IwgwYJxZeC0VYyju7V99B6C8oPMiE4O81Zy80qwU78ns0fTqPqDF6Hvu50XuMVbjlG70rUwe3N3r3NdzVXkB7Rwb-feyFPfEOzkDJQeRgDbaGZwFHGrogKxoxSjfOQ2yObdagNTicwMSZaQR0uxtalQw4SXpJgcQQ9LG7ssDA4DfMiQ4GTYM4Hs-2T5NBBtC8SRo_OxljA8IzAM-RO1eJOjrneFQOf7jRtsXQPuGmFI_SjOFoYOPskUsYjuIO6cBWVmh1cFzoezgDVDtrtLpbopc-HeZ43lVQTbngV0mQhqMqUL-Mk1bidTBfOK3m-DH2wj8A3KGzrw==
|
|
|
Posts: 117
Registered: Feb 07, 2012
|
Posted: 2012-02-07 15:56:58
|
There have been some changes to the Echoprint server-side matching algorithm over the past several months. Some of the changes have resulted in our Echoprint server returning no results for queries which previously worked, which is a known problem. I have identified where the issue lies and I am currently working on a fix, which will be put into production once it has been thoroughly tested.
The Echoprint website will be updated shortly with new, working examples, and I will post an announcement when this has been done.
Thanks for your patience. I will communicate any developments to the forums here, and also to Echoprint Google group.
|
|
|
Posts: 117
Registered: Feb 07, 2012
|
Posted: 2012-02-08 02:16:04
|
The examples at http://echoprint.me/ have been updated and should now work properly when querying the Echo Nest's Echoprint server. However, the server-side matching algorithm is still under development, so expect more changes over the coming weeks.
|
|
|
Posts: 5
Registered: Feb 29, 2012
|
Posted: 2012-02-29 19:15:22
|
I am experiencing the same problem where many songs aren't getting matched (Example at the bottom). I've read this thread and so I know about the current issues affecting results and that it will be fixed in the future. However, I am confused on a point: The docs here as well as the thread I linked to mention ENMFP Servers. The thread mentions they aren't affected by the problem currently. But the docs just point to a codegen download. I'm confused, to access ENMFP do I just need to use a different version of codegen? Or is there a service located somewhere other than http://developer.echonest.com/api/v4/song/identify that I need to call?
For example I get this:
{"response": {"status": {"version": "4.2", "code": 0, "message": "Success"}, "songs": []}}
When I POST this:
{"metadata":{"artist":"Bon Jovi","release":"Bon Jovi Greatest Hits - The Ultimate Collection","title":"Lay Your Hands On Me","genre":"Rock","bitrate":285,"sample_rate":44100,"duration":229,"filename":"E:\Music\Bon_Jovi_-_Lay_Your_Hands_On_Me.mp3","samples_decoded":330902,"given_duration":30,"start_offset":10,"version":"4.12","codegen_time":0.173,"decode_time":0.35},"code_count":810,"code":"eJzVmUuOXDsORLekL0UtR6TE_S-hj7IBF9pAqgYe9SSenc66VyKDEcF6KWVf6TuUVF_Q5AWWHlCzv6CPF6i8wMcLTn5Ay_0F5TyAL7ygtheIvsDkBTs_QOp4QPZ4wZEHlJRfUNoL6nxBPy-4bfwKv_Cqrhec9IB2G_Udpr7A4gVxHtBHe0B2ecHeD_ilg628oPsLnrP_Tx2UJ9xyfod3f5_T_Ut_Yz-gd3vBGg9463Pe5wG_9Le3F3h-wC89avUFV9K-g8YLPiBq3sF4Q9oEu8wPwFu7wg6gN-6e-JB5TSX9DiBaYPqCle0PoLnv7b6hPuEH-H5wz-4r9Ph5X0hPqCbPaCXxx2PaCk9oI8XvCLw9YXyH6Bpxfs-YKIB_zm3ekFPh_wb9oeD_gl1_2Szf6BV3u94P-RV5pe8Atz0gvKfEHdL7gh6zvMeEGsB_wLJ3_ZF-Z-wZOT_8K6csv5Hf6FG7ec3-GpOfWubt_h3X31B7SeX7DSA_p9_He4j_8O1r5C7KVNJq08fk4M4Zp11FHmtJRjz9JXnsd3MK9tZrcYfpJkracR7EVMZtgKtpphkf3ETGPpaoIFZ1fdOZfJ_eJOnlpyNCUa3j51rBwz2hhMR_TaZz77CFtM7JH0yOqhrCXN1toxmnqREr2XHOwUe5cr5D5GJjfldgrXSAOUvVbtMpKXOXTOUsch0Z2pW1R97Mo5ezs6Tm2-iWR7W-mlmc6WNGSuznvMW2gXG8Xm0iRj22h1jTaquxM_tsn2Upd77HqKih096Yw1qxdtWT1DKE-xZTXbhJLShsj9Sul5N54ma-so_Jh5r-WMLVGjbjsny6oj0xwjJg3NuWWOeXh_X0csUd0u03mH7B55sxrsVdaxcpr_QMl25l-f_YAUL334bnsOK-vKUE-ZntHzOm-9F2e03I1NWkvSXZmBSUnnCaEnnstlRS401VwaxRMqLm3GLkHHjo1a6g49q3RZuqftKFAh4owjW-aYBy5gynWFr0Ide5U92oFsheqa5aJDV0wxniDaGvVYuV4e5Ka21xmta6bHeOjquY34bBXB2tJp_kihc3jlLS1PHu1z5qhQkXa12zzn5Z0tp68-zp1GXdKzGtVoqIJ4hrWSQxzejT5JtVlq7c395O4Qlkvs1bokv5pp7oWfK1sl2Rk66JHk6jvb6iamw23mutU4X9XS7i_ATsHGSzCKjTv_wJhN_v7sD8BnCrKo8DmnrDVgUrnOyx-SzlCmJFaNaXPWwoXGKrmqRKGtmbnsNqKWssMtDd5fmdIK7fJy88Pk7NLOyj4Ova2zM1cML42i15qnfx5Dzc-ZVITpLtKoITXpcOveEsbPMepBizTr3iJhwmToXMbR6LhTgRyxmf4RXEcvu9CVAjOp8TTEpu49oJ02P1cQd6t6joxJDZMKT1hx95hd59zU4PQTZbeQnlYZlzLV6P5mWDeixrak3lzDdk9DyuRLwbPabCdsNk98B5-5yiFMGIM2YN5tago5bS643fX0xrhyV6vbB6KyxGxqCVhQvE5mx5xur8RfcrF1lWlz5PiBE_fIvZD6yqmph6TrDbFaVAUgfHnB2dpNd1Hz44ozIFud7faPbNLLstNMRpM6O4uPP5yA5cqnVlfBBlQru33i0LeS2iMRHgPQ-SxPd6p59Cn9TnirogU7Zbu20pRjpr2B41EgUOLlzTpXZzzOMq7fQRW0-t9K5Zm4J-2USwbr87reRHFqqH39iCgY2KVW3MB-RJEh48hpuqVubBP3kRw6Bv9ciHXffF_Yr3lo2aQuVxXQD-Zau0qEo1TOmWak0zBDiY3TI_v068nWYi6R8OuSiB0TwU3umOoUmWFiPfvKHEavxx9u00IWKqXRb0upa3ih-h0vNowvUaY09h7sUkfqAwVu2vz37gHEMaJXEWpL9wgMHNa8-YWaXYKCUWxFBSNSYK4QkUbQ09SFpaGFO5dotcI4B0JZDZFtC9LOT94JMVw8AbcJ-tE_XiimWfvNHXO8Af95cYIVqxgiIdFb88oA97ogRqeJm4He_GvFcsNHXo4NEO6m8QzFpuRfgCTJTYGOj2RCczVGAk1-Izz9EwDl9baupIOsOZDmljuN9grVoU1YRLkJKb9FFa796yODJqJ9-vXkIKNOIVhhFtxq2QWRhE74HcJKTVFLFOvjrSLBg0ss2wc5u4ynudYwkyY8s_B0rYXgrWHJgJbRL5huY7H_-BQwf6X5_9ABkFYYzFOPBurjVOIMN5YIgkhlOtnXaqBgaOf6JTzBoXRYoyekP0YMhqLZhglMMRe2eO_QYG_h0rxlButORrwfgW62iZoIJMKblyMfNuY1FourFxAwTn8GOoDevbhBPV1sS6BDPQdg21tbuaneunEwudmcBjS_Ap9Jq3k5z4-6y0rhMu1slXTIRkSNEWchRmN27VVlaBrLs1MkI_5U4-s9tsXPVQzU3wJmYd-aJcHW4OeJhGLh3ZKsga3N0oC-PI05D7tOANo3UIhNX74Djws2ykM1MnZBxBAXeFCkwis7rFpgz2K0x1YfMNxul1MHirBEolQlvGVJh_xguy2I16iFKC0QTf7lobmtnOdXpdKYgJdOamNKlkC3YsZwZp7Tg-Olh7lIFCCLbAJRIhg_NQJnyRi246ic1UxV4cS7vLEoKkHc3-A4QRVPN_P_uBSbLIhWiwrWZCC2GLMMyy1xF5pDgIsYKjk_hI8jBs--eAm6kxWAzlFkoiuVMKz33qNcJ1btiDGrP1oARYe0cdu5Jl9fOvNBmt009YPsxSGnPtK050Fh5g6eS9tMddFbB6DYacLMC6F_99L711pKvuyvfKwSwTzkn2l_s7d-Ix5juRfc8NLescP2NEhPI6Lj0bLzKCBk6G0aM5N7cTAJCA2ceYbAUZQwq9ApxssvCtjd4svxkhQ2i4GR0m8B-eDQepiK7FexWtpIQ8D6mPO-_OXdGN6svQSpqFTbC42olMfsecBWEjQDKUznwHU82PsV1sItvKRGCSJ_QSyokG1N611qwc2-AAldyMHgdMo5EnAm-GIDvRCcqVWURuOOZum_3Fo2vHcea4Ek73iI3cEzqhJ9gtwQlFQK9KnYzzZW1nXWkmIxgb_BMjcaycQV734JSFYkkzdPMPwEP_-7MfmJ7naOhrI3dh_YwZzYVKrAKkN5yHhEZSxQVg4TCh-Yb5Y8TBULA0MEOw98B2nkAUG_S6kdU5YNG5O_28mw2ezEONmqAeOGBuhD92M-kIBj25_k1fJnH8ngtvyKgMrKIek0SGC98gGGxsRMpBw5YXSI8A3myuQlqgDp1oA1XvZkTC_NCXTpYKK0YQmtjNNnYkvaB9l7ssBGxGsIC8T4aBEOyLqMy4_y95Kv56_3X63UfnJ4ygFdig8kyGkdicBl9iA7lHy5gKnStWJvNLO0nB13oPo8qghSX2HzLn5wSMCUNQ91UtGJAcqg-6EN4n5vgHCtMof332A_8BNSHweA==","tag":15,"error":null}
|
|
|
Posts: 117
Registered: Feb 07, 2012
|
Posted: 2012-02-29 19:54:49
|
The example you have posted is using Echoprint codes, which can be identified by their version number (4.xx). This uses the song/identify endpoint which you have specified.
ENMFP is a different music fingerprinting system and you do indeed need a different codegen, which you can download from here: http://developer.echonest.com/downloads/license You also have to use the API in a slightly different way. Look at the docs for the version parameter here: http://developer.echonest.com/docs/v4/song.html#identify and note that the major version is 3 rather than 4. That is how ENMFP is differentiated from Echoprint in our API.
|
|
|
Posts: 5
Registered: Feb 29, 2012
|
Posted: 2012-02-29 20:20:47
|
Thanks! I'll have to wait 'til I'm home to try it out but that makes sense - thank you.
|
|
|
Posts: 5
Registered: Feb 29, 2012
|
Posted: 2012-02-29 21:08:53
|
Ok, I tried it but I still get the same response, only now I don't get matches on anything:
{"response": {"status": {"version": "4.2", "code": 0, "message": "Success"}, "songs": []}}
When I POST this to http://developer.echonest.com/api/v4/song/identify:
version=3.15&query={"metadata":{"artist":"","release":"","title":"Tears For Fears - Break It Down Again.mp3","genre":"Other","bitrate":128,"sample_rate":44100,"duration":272,"filename":"C:\Users\Mark\Music\Google Music\00 Tears For Fears - Break It Down Again_mp3.mp3","samples_decoded":661814,"given_duration":30,"start_offset":10,"version":"3.15","codegen_time":0.434,"decode_time":0.22},"code_count":105,"code":"eJwtlNmhJSEIRFNqRQXDEZH8Q3iHO_NTdpcUyKJf1-_7uhqwL3AW4A-IgldcwsnXC-CkHaAPQNDKQCurOC3Oys7q96AVr68oLms3cTA-uNFwOnr9Sn1NvAxFMaxg14bjfly04wHzw242K2B39voSXM1RsJBNqw3-vumlKO0M4s4Kvj4Uq06_eoEUJ8jWKJhoV1VjWcFGu06ZVDXWJfiKgse2VjW08tCGVnvBWAUYKx-faplUMlqutAqrjj-N2o3y8spBAvZhZ-XKqiSG2WeViC20Vq6sSKu6WLkyx4HdMqkErSpk1S1LYJe_Xe3Zg409C9YPcLDrgNsKtn3yxCcJ9BhpL0bT6ROyfz5jxZCh1kNn7ycovDd9dnxQgph5qORpWOpj7TZ6wLNCUlpnFdlfQlZ-b0Ba65_K_oUYht1Lu6znfelPsO9u8oiH_XnMG_GwZzwW8WRJtKw2nrAcKq8xsUtELanR6fuLBylB-yBltZxncxwLU1o4LTvkl9pov_XxJO60vn2LJRNwznrjtbu5DttbpjLtR5prBmRyjsiUZhLZvEcyHNisgwHzOXOfw07rlGodfI5hMzEhEGQIOsvPu45LPLd-dwjx6L13dMSjAlfH2BVvZUNHfST8Kn2iPtxJuT6LTPmyyDh5r1xWX57SzXydOMQ7HVJMmU6jl-QWHEIbfWa2bAcJlf501fbTH9vt9Z-ea63GSqhgAOoc3Z27Tspu5zVaELeaZ7ORj7hLkf2c924adue4--_875yfnjqL_tNz_ij97_wJ-f_8MvUXn1cn5iOPOb4LKZlzQra1MgNy29xOP3gqFiRvTgikvPe9HJfpSKpJYXl5HDKnDUjpzojwcfOem5PL4pKdh6OewJttH6vXRuwunjdavJjFfYhDH-z-ARzPWEo=","tag":81,"error":null}
|
|
|
Posts: 117
Registered: Feb 07, 2012
|
Posted: 2012-02-29 23:20:15
|
It seems as though you have queried ENMFP using the raw JSON output from the codegen. If you reformat your query as follows and run it from, say, your web browser, then you should get the correct response:
http://developer.echonest.com/api/v4/song/identify?api_key=N6E4NIOVYMTHNDM8J&code=eJwtlNmhJSEIRFNqRQXDEZH8Q3iHO_NTdpcUyKJf1-_7uhqwL3AW4A-IgldcwsnXC-CkHaAPQNDKQCurOC3Oys7q96AVr68oLms3cTA-uNFwOnr9Sn1NvAxFMaxg14bjfly04wHzw242K2B39voSXM1RsJBNqw3-vumlKO0M4s4Kvj4Uq06_eoEUJ8jWKJhoV1VjWcFGu06ZVDXWJfiKgse2VjW08tCGVnvBWAUYKx-faplUMlqutAqrjj-N2o3y8spBAvZhZ-XKqiSG2WeViC20Vq6sSKu6WLkyx4HdMqkErSpk1S1LYJe_Xe3Zg409C9YPcLDrgNsKtn3yxCcJ9BhpL0bT6ROyfz5jxZCh1kNn7ycovDd9dnxQgph5qORpWOpj7TZ6wLNCUlpnFdlfQlZ-b0Ba65_K_oUYht1Lu6znfelPsO9u8oiH_XnMG_GwZzwW8WRJtKw2nrAcKq8xsUtELanR6fuLBylB-yBltZxncxwLU1o4LTvkl9pov_XxJO60vn2LJRNwznrjtbu5DttbpjLtR5prBmRyjsiUZhLZvEcyHNisgwHzOXOfw07rlGodfI5hMzEhEGQIOsvPu45LPLd-dwjx6L13dMSjAlfH2BVvZUNHfST8Kn2iPtxJuT6LTPmyyDh5r1xWX57SzXydOMQ7HVJMmU6jl-QWHEIbfWa2bAcJlf501fbTH9vt9Z-ea63GSqhgAOoc3Z27Tspu5zVaELeaZ7ORj7hLkf2c924adue4--_875yfnjqL_tNz_ij97_wJ-f_8MvUXn1cn5iOPOb4LKZlzQra1MgNy29xOP3gqFiRvTgikvPe9HJfpSKpJYXl5HDKnDUjpzojwcfOem5PL4pKdh6OewJttH6vXRuwunjdavJjFfYhDH-z-ARzPWEo=&version=3.15
|
|
|
Posts: 117
Registered: Feb 07, 2012
|
Posted: 2012-03-01 10:21:09
|
developmentalmadness: P.S. The JSON is formatted funny. Have a go at escaping the backslashes in the filename (you don't really need to specify the filename anyway) and removing the quote marks from around the version (you do need the version to differentiate between ENMFP and Echoprint), and then POST again. The codegen should take care of this automatically. I'm not sure why it's not happening here. This JSON works for me when I POST:
{"metadata":{"artist":"","release":"","title":"Tears For Fears - Break It Down Again.mp3","genre":"Other","bitrate":128,"sample_rate":44100,"duration":272,"filename":"C:\Users\Mark\Music\Google Music\00 Tears For Fears - Break It Down Again_mp3.mp3","samples_decoded":661814,"given_duration":30,"start_offset":10,"version":3.15,"codegen_time":0.434,"decode_time":0.22},"code_count":105,"code":"eJwtlNmhJSEIRFNqRQXDEZH8Q3iHO_NTdpcUyKJf1-_7uhqwL3AW4A-IgldcwsnXC-CkHaAPQNDKQCurOC3Oys7q96AVr68oLms3cTA-uNFwOnr9Sn1NvAxFMaxg14bjfly04wHzw242K2B39voSXM1RsJBNqw3-vumlKO0M4s4Kvj4Uq06_eoEUJ8jWKJhoV1VjWcFGu06ZVDXWJfiKgse2VjW08tCGVnvBWAUYKx-faplUMlqutAqrjj-N2o3y8spBAvZhZ-XKqiSG2WeViC20Vq6sSKu6WLkyx4HdMqkErSpk1S1LYJe_Xe3Zg409C9YPcLDrgNsKtn3yxCcJ9BhpL0bT6ROyfz5jxZCh1kNn7ycovDd9dnxQgph5qORpWOpj7TZ6wLNCUlpnFdlfQlZ-b0Ba65_K_oUYht1Lu6znfelPsO9u8oiH_XnMG_GwZzwW8WRJtKw2nrAcKq8xsUtELanR6fuLBylB-yBltZxncxwLU1o4LTvkl9pov_XxJO60vn2LJRNwznrjtbu5DttbpjLtR5prBmRyjsiUZhLZvEcyHNisgwHzOXOfw07rlGodfI5hMzEhEGQIOsvPu45LPLd-dwjx6L13dMSjAlfH2BVvZUNHfST8Kn2iPtxJuT6LTPmyyDh5r1xWX57SzXydOMQ7HVJMmU6jl-QWHEIbfWa2bAcJlf501fbTH9vt9Z-ea63GSqhgAOoc3Z27Tspu5zVaELeaZ7ORj7hLkf2c924adue4--_875yfnjqL_tNz_ij97_wJ-f_8MvUXn1cn5iOPOb4LKZlzQra1MgNy29xOP3gqFiRvTgikvPe9HJfpSKpJYXl5HDKnDUjpzojwcfOem5PL4pKdh6OewJttH6vXRuwunjdavJjFfYhDH-z-ARzPWEo=","tag":81,"error":null}
|
|
|
Posts: 117
Registered: Feb 07, 2012
|
Posted: 2012-03-01 10:36:59
|
Another cause of confusion is the way that Markdown processes backslashes, which I didn't check before posting, so my example didn't come out right either. OK, let's get this right. The JSON should look like this:
{"metadata":{"artist":"","release":"","title":"Tears For Fears - Break It Down Again.mp3","genre":"Other","bitrate":128,"sample_rate":44100,"duration":272,"filename":"C:\\Users\\Mark\\Music\\Google Music\\00 Tears For Fears - Break It Down Again_mp3.mp3","samples_decoded":661814,"given_duration":30,"start_offset":10,"version":3.15,"codegen_time":0.434,"decode_time":0.22},"code_count":105,"code":"eJwtlNmhJSEIRFNqRQXDEZH8Q3iHO_NTdpcUyKJf1-_7uhqwL3AW4A-IgldcwsnXC-CkHaAPQNDKQCurOC3Oys7q96AVr68oLms3cTA-uNFwOnr9Sn1NvAxFMaxg14bjfly04wHzw242K2B39voSXM1RsJBNqw3-vumlKO0M4s4Kvj4Uq06_eoEUJ8jWKJhoV1VjWcFGu06ZVDXWJfiKgse2VjW08tCGVnvBWAUYKx-faplUMlqutAqrjj-N2o3y8spBAvZhZ-XKqiSG2WeViC20Vq6sSKu6WLkyx4HdMqkErSpk1S1LYJe_Xe3Zg409C9YPcLDrgNsKtn3yxCcJ9BhpL0bT6ROyfz5jxZCh1kNn7ycovDd9dnxQgph5qORpWOpj7TZ6wLNCUlpnFdlfQlZ-b0Ba65_K_oUYht1Lu6znfelPsO9u8oiH_XnMG_GwZzwW8WRJtKw2nrAcKq8xsUtELanR6fuLBylB-yBltZxncxwLU1o4LTvkl9pov_XxJO60vn2LJRNwznrjtbu5DttbpjLtR5prBmRyjsiUZhLZvEcyHNisgwHzOXOfw07rlGodfI5hMzEhEGQIOsvPu45LPLd-dwjx6L13dMSjAlfH2BVvZUNHfST8Kn2iPtxJuT6LTPmyyDh5r1xWX57SzXydOMQ7HVJMmU6jl-QWHEIbfWa2bAcJlf501fbTH9vt9Z-ea63GSqhgAOoc3Z27Tspu5zVaELeaZ7ORj7hLkf2c924adue4--_875yfnjqL_tNz_ij97_wJ-f_8MvUXn1cn5iOPOb4LKZlzQra1MgNy29xOP3gqFiRvTgikvPe9HJfpSKpJYXl5HDKnDUjpzojwcfOem5PL4pKdh6OewJttH6vXRuwunjdavJjFfYhDH-z-ARzPWEo=","tag":81,"error":null}
|
|
|
Posts: 1
Registered: Feb 28, 2012
|
Posted: 2012-03-02 11:20:23
|
Hi,
I can't get the song/indetify work using GET.
This is how I'm doing:
-
./echoprint-codegen ../song2.mp3 10 30
-
From 1. I get the following JSON:
{
"metadata": {
"artist": "Tears For Fears",
"release": "M1+ Top 1000",
"title": "Break It Down Again",
"genre": "Oldies",
"bitrate": 128,
"sample_rate": 44100,
"duration": 272,
"filename": "../song2.mp3",
"samples_decoded": 330902,
"given_duration": 30,
"start_offset": 10,
"version": 4.12,
"codegen_time": 0.273552,
"decode_time": 1.422246
},
"code_count": 780,
"code": "eJzFmFuSnSkOhLfETQiWIxDsfwnzgXv6eCpiqIdqR_shI-rAz0VKpRKHEN3CA9Z6QIr9BVleUP0FPb1g2QNyaC8o-wVTX-D7ASU8Ya4HSKkvaOsFyx8Qx37BO785vEDkBbZfsMMDvsmRPeEnOSLHD3hn8Cc5mv0FOz4gpfSCYi9wecEfy9E3WajrBe8spCeovuAnGfT8gncG43hB8RdYf8GUF6z9gBzzC7K9QPcLfsKN_ISaXvAT5ry5YfqA6PEFyx6QcnpBGS_Q_gJbL_D2gjdz_i31_nPZlxfEYS_4Sfa_8VfxBaW_oMcX_EvZ_4PK_yMH9efy-4Rv8tte8K79Hl7wzv5PXMG_5c1-UN1v5nzHjRd8k18JL9D2gm_qdz0gx_2CH3T2b7L_TWd_wl4P-Ca_4wU1-v-FYcZjdGbZK-YqHiepaZQQ5mqKzp1tWog6ZfaUsJiqG4Us0Xppee-Wayl5rhFWLDH42rIl5oZrkOjeq6xmc1uUNEZbSddcK_UdYUdvaZeSap09L3GNwVpeqSQpcRqn2kH6jInddZRaYptzVl88kG0ktlmS8h6r9rV33jElm-Vs45tNdJ7hPFucuST-bEumpG3GUTs_1uw45liVN4a21nhMNOs9LDV2Op-ZZ1XiW7zb2vxtq-y2m7fiVuqEpmtnbcSur5BT07tKHVM8iJuPNUeVWcTulpZUatWRty-f-X7BzVusHph5Dx42H5zNty2v9-B71BrUe6p3lZFW-Q320vb1tw9wIE5PQD1ZISVhcBhNnXuK79jVpViz3ZKHFktvkyLwUdGFoiJStfZcUy4zmBphIWp1ErUq47BhrdFrUvPODsrYiGELGe9mSsJjnrGk0PtuZiVXF8ljjzJk1J26qE0NOBudd1HiWLQSBrlTksNSc8u9V4g6y6xZZ6qZs7pAJLWUuq67wK4a4yxxxdpa8EhynRZF8KpkNu0J5sBbaU2kD_4tKmsTATi22HQZBWDLZtTDzLwIxMgFrnWvvy59P9sTa3o_q6uWniDt-HXce49zyBjKGB-4J_3y2wd4b0gjTkvUA2nP2qPIrH3W0nyOuGGVjV134YQGi2VSeCVrWUwcwp1G4hkmweoqvJqkWhjMi1469E7ec1ZePM27wjYJvQ7ym7fktXrrKJCUvnEKMuKCUjsJEc9Nd_ZEicXcCfsMxTgnOpD_wVE4n4akBHHConufUWSoUJK56GceMrG7Zx_xTuniWe5oPYveKbG1BSNWDXdKjsnls0BLfDR6yCtoaiPX1XOwEatJ-2vRz2T3NvYH7uiX3z7QauplzuRTy2jbROHa1lHJFyVctw0VbUgJqlQ0usInnR4oi2Cpn0yNaQViYopZqSbh3TxrNNeUl2VFp6rF6a7FEUBpeqS1lCkWepoFaYpx6Ql2RKCRoO0SEMfirQY-Ha2lie5K5LKOxKj2gSZQu3UkG17RfwKSw0y7JvaelKZIMp-2e1TCVbb4IXPxUYpSahIJeZMapUDETRFzO-mthMqWu69V56BSEN1BpaHj00h4RXcClVkq0gXt0Ju92Tt1qEowK63YPQ_uK9UJUClSw2z3uNA2-zwBiHQTnwkFciNkzVNhjxqoqM7lIMwso2jDxlREsO2BJpFu7X_texeFZdwf0bI7JdEY8q_RvsjDmZK4DM4iabhTtrW6P2BkuX757QMd-ZqYtBGOLK21VVqnmLkJ8n-4VxZNlvLdnhoXyIkNQwwLydukbVge8LLCFJR6XKUl6fR2AlRiDSe27nuXPTwfIV-7IHIDYVJiAgtGpf3BISdfCz2gqfAxisnqyDndX9CVnMgH1hsKRHp7WxsJ6grxSSoKrke6cz79DYXIaF7psdtOWQ1ppdmS8ElrKeNOGQ2jTl3zShjdULY6Efc0-ajYtsS1nBaV7gL0PmtKy_Oy9PgWDQNWkV96TkG-qNGqCOWC6Xc3ykDpywPVwswQK2U6At3oag3hI96DPPp2YnxPdTcaOhRPgXZTJhMrqQLRaev3LHdlg8fpA1QhKf_f3z4QiQ3EiscJTPJYctBFWccwo9OSmnZWptxmR5obUwbRSPHcS2egPgn_XDiuKV2VxKIDG9Y2zgUpzxd3PUqxEYfpnYrCW5wt0148LM5k1rfjv-KMGXN0_FXZW-jH4p3lrRTqFW3JigCe3TK8hJjo1Z5oQdaKKMRmxwnYpptwfEyeBYkbCtAusF6BfNL1aqOxQLxeaOHEOJCWWdqaBZsQfo12znBHyfKYdxTNaeN-dkfvZ5_Ru_Jd4M777HEn_4Ojo8lh53_hjn757QO5Y9dONUQqKXs-TphyEx4pcp6Lw0TQW3g6uAn1NZRaHVgUd19032Or4QFuQrAVOVWO0EuEUQHFWVgSVRQClYf1MyUydFaWCmd_jd5vO2pVEOyCfaTJ08DccVZy1yPk9IAzeiTL7md3vbvUPM6LQ2AnBi7qrhfpSsjaXK1OxjDs2Rv29tdnDQfr5__-aHoFRTAxaOUcG4lYiUaBdI3Mz3BC6NVwDeOMbidehYJtZkWoXTHUiAZ20DGRUHjTq6mDkelVaVDKeGx6H899VuXhd8Ub48b54Hw4EaKcI23uOMXcbXT6Fx3c6Rc3ePSgfHx1u5fhFdLivYzLrvEucFS_333v6Y9Hss8V6B74pkwkg7dET8IY_AbnRl9_-xt41i2qJB_PmwhG4G2w8M8UZ2tYNYMqbVLhrGxTIDlObGO1wq0xWvyqmTJvGZbwVEgT91ezHR8cmuiiv9NFdxu8EgamwkghzoBz6ragmI54jDwrQ7YROvoZG5YOHrTzuuN9hBFBvs9rwhHY4Cd2GWXMMqjW3rwuCZv2ywOL7o4ahSJI7B5CMzCiWAe9KcIvF5-OVcRG3yl23l6j-nlZYWDxmZbv6P2WN-PArJDcjNeZd-Xf1ovHnh_bSovFMp_PcC_k7GxEq92YUWHNM5pJcbhLHet2ZLZXCLMwE7Tye5a78v32rvz59ssoDTRaPF57xUF8z6hverHQ4SoSnNpvkGDx19_-hv8AIbTTAQ==",
"tag": 0
}
- The URL is:
http://developer.echonest.com/api/v4/song/identify?api_key=BHNG8QVRKXC2I5ZDK&code=eJzFmFuSnSkOhLfETQiWIxDsfwnzgXv6eCpiqIdqR_shI-rAz0VKpRKHEN3CA9Z6QIr9BVleUP0FPb1g2QNyaC8o-wVTX-D7ASU8Ya4HSKkvaOsFyx8Qx37BO785vEDkBbZfsMMDvsmRPeEnOSLHD3hn8Cc5mv0FOz4gpfSCYi9wecEfy9E3WajrBe8spCeovuAnGfT8gncG43hB8RdYf8GUF6z9gBzzC7K9QPcLfsKN_ISaXvAT5ry5YfqA6PEFyx6QcnpBGS_Q_gJbL_D2gjdz_i31_nPZlxfEYS_4Sfa_8VfxBaW_oMcX_EvZ_4PK_yMH9efy-4Rv8tte8K79Hl7wzv5PXMG_5c1-UN1v5nzHjRd8k18JL9D2gm_qdz0gx_2CH3T2b7L_TWd_wl4P-Ca_4wU1-v-FYcZjdGbZK-YqHiepaZQQ5mqKzp1tWog6ZfaUsJiqG4Us0Xppee-Wayl5rhFWLDH42rIl5oZrkOjeq6xmc1uUNEZbSddcK_UdYUdvaZeSap09L3GNwVpeqSQpcRqn2kH6jInddZRaYptzVl88kG0ktlmS8h6r9rV33jElm-Vs45tNdJ7hPFucuST-bEumpG3GUTs_1uw45liVN4a21nhMNOs9LDV2Op-ZZ1XiW7zb2vxtq-y2m7fiVuqEpmtnbcSur5BT07tKHVM8iJuPNUeVWcTulpZUatWRty-f-X7BzVusHph5Dx42H5zNty2v9-B71BrUe6p3lZFW-Q320vb1tw9wIE5PQD1ZISVhcBhNnXuK79jVpViz3ZKHFktvkyLwUdGFoiJStfZcUy4zmBphIWp1ErUq47BhrdFrUvPODsrYiGELGe9mSsJjnrGk0PtuZiVXF8ljjzJk1J26qE0NOBudd1HiWLQSBrlTksNSc8u9V4g6y6xZZ6qZs7pAJLWUuq67wK4a4yxxxdpa8EhynRZF8KpkNu0J5sBbaU2kD_4tKmsTATi22HQZBWDLZtTDzLwIxMgFrnWvvy59P9sTa3o_q6uWniDt-HXce49zyBjKGB-4J_3y2wd4b0gjTkvUA2nP2qPIrH3W0nyOuGGVjV134YQGi2VSeCVrWUwcwp1G4hkmweoqvJqkWhjMi1469E7ec1ZePM27wjYJvQ7ym7fktXrrKJCUvnEKMuKCUjsJEc9Nd_ZEicXcCfsMxTgnOpD_wVE4n4akBHHConufUWSoUJK56GceMrG7Zx_xTuniWe5oPYveKbG1BSNWDXdKjsnls0BLfDR6yCtoaiPX1XOwEatJ-2vRz2T3NvYH7uiX3z7QauplzuRTy2jbROHa1lHJFyVctw0VbUgJqlQ0usInnR4oi2Cpn0yNaQViYopZqSbh3TxrNNeUl2VFp6rF6a7FEUBpeqS1lCkWepoFaYpx6Ql2RKCRoO0SEMfirQY-Ha2lie5K5LKOxKj2gSZQu3UkG17RfwKSw0y7JvaelKZIMp-2e1TCVbb4IXPxUYpSahIJeZMapUDETRFzO-mthMqWu69V56BSEN1BpaHj00h4RXcClVkq0gXt0Ju92Tt1qEowK63YPQ_uK9UJUClSw2z3uNA2-zwBiHQTnwkFciNkzVNhjxqoqM7lIMwso2jDxlREsO2BJpFu7X_texeFZdwf0bI7JdEY8q_RvsjDmZK4DM4iabhTtrW6P2BkuX757QMd-ZqYtBGOLK21VVqnmLkJ8n-4VxZNlvLdnhoXyIkNQwwLydukbVge8LLCFJR6XKUl6fR2AlRiDSe27nuXPTwfIV-7IHIDYVJiAgtGpf3BISdfCz2gqfAxisnqyDndX9CVnMgH1hsKRHp7WxsJ6grxSSoKrke6cz79DYXIaF7psdtOWQ1ppdmS8ElrKeNOGQ2jTl3zShjdULY6Efc0-ajYtsS1nBaV7gL0PmtKy_Oy9PgWDQNWkV96TkG-qNGqCOWC6Xc3ykDpywPVwswQK2U6At3oag3hI96DPPp2YnxPdTcaOhRPgXZTJhMrqQLRaev3LHdlg8fpA1QhKf_f3z4QiQ3EiscJTPJYctBFWccwo9OSmnZWptxmR5obUwbRSPHcS2egPgn_XDiuKV2VxKIDG9Y2zgUpzxd3PUqxEYfpnYrCW5wt0148LM5k1rfjv-KMGXN0_FXZW-jH4p3lrRTqFW3JigCe3TK8hJjo1Z5oQdaKKMRmxwnYpptwfEyeBYkbCtAusF6BfNL1aqOxQLxeaOHEOJCWWdqaBZsQfo12znBHyfKYdxTNaeN-dkfvZ5_Ru_Jd4M777HEn_4Ojo8lh53_hjn757QO5Y9dONUQqKXs-TphyEx4pcp6Lw0TQW3g6uAn1NZRaHVgUd19032Or4QFuQrAVOVWO0EuEUQHFWVgSVRQClYf1MyUydFaWCmd_jd5vO2pVEOyCfaTJ08DccVZy1yPk9IAzeiTL7md3vbvUPM6LQ2AnBi7qrhfpSsjaXK1OxjDs2Rv29tdnDQfr5__-aHoFRTAxaOUcG4lYiUaBdI3Mz3BC6NVwDeOMbidehYJtZkWoXTHUiAZ20DGRUHjTq6mDkelVaVDKeGx6H899VuXhd8Ub48b54Hw4EaKcI23uOMXcbXT6Fx3c6Rc3ePSgfHx1u5fhFdLivYzLrvEucFS_333v6Y9Hss8V6B74pkwkg7dET8IY_AbnRl9_-xt41i2qJB_PmwhG4G2w8M8UZ2tYNYMqbVLhrGxTIDlObGO1wq0xWvyqmTJvGZbwVEgT91ezHR8cmuiiv9NFdxu8EgamwkghzoBz6ragmI54jDwrQ7YROvoZG5YOHrTzuuN9hBFBvs9rwhHY4Cd2GWXMMqjW3rwuCZv2ywOL7o4ahSJI7B5CMzCiWAe9KcIvF5-OVcRG3yl23l6j-nlZYWDxmZbv6P2WN-PArJDcjNeZd-Xf1ovHnh_bSovFMp_PcC_k7GxEq92YUWHNM5pJcbhLHet2ZLZXCLMwE7Tye5a78v32rvz59ssoDTRaPF57xUF8z6hverHQ4SoSnNpvkGDx19_-hv8AIbTTAQ==&version=4.12
- Got this response: {"response": {"status": {"version": "4.2", "code": 0, "message": "Success"}, "songs": []}}
Do you know what is wrong? I tried to change the version to 3.15 but I got the same response.
Thank you.
|
|
|
Posts: 117
Registered: Feb 07, 2012
|
Posted: 2012-03-02 11:55:31
|
This response is correct, in that the main Echoprint database you are querying does not have a record for this track, so the negative response is a true negative (it cannot identify a track which it doesn't know about). We are currently expanding the database on the main Echoprint server, after which you will be able to identify many more tracks.
ENMFP has a much larger database. It is different to Echoprint, however, so in addition to having a different version number, it uses a different codegen, which you can download from here: http://developer.echonest.com/downloads/license
|
|
|
Posts: 5
Registered: Feb 29, 2012
|
Posted: 2012-05-04 14:14:22
|
Just as a late reply, I got it working. My current C# code is here: https://github.com/developmentalmadness/echoprint-net
|
|
|
Posts: 3
Registered: Feb 04, 2012
|
Posted: 2012-05-04 14:24:18
|
My (still in development) android app manages to get responses from "Michael Jackson - Billie Jean" and "U2 - Beautiful Day" just fine now using the library provided by edu.gvsu.masl, but I recently discovered a possible problem with the /song/profile from the returned id.
|
|
|
Posts: 117
Registered: Feb 07, 2012
|
Posted: 2012-05-06 23:33:02
|
developmentalmadness: Great to hear that you got it working. Can't wait to try it out sometime!
Andrew
|
|
|
Posts: 117
Registered: Feb 07, 2012
|
Posted: 2012-05-06 23:39:45
|
Hi jacksonliam,
FYI, I saw your post about song/profile in the other thread. The issue has been identified and I will update that thread once we have more detailed information for you.
Thanks,
Andrew
|
|
|
Posts: 1
Registered: Jun 08, 2012
|
Posted: 2012-06-08 17:18:08
|
Hi all,
I was trying to setup an Echoprint server the codegen and the Android App
I was successful in setting up all this . But When i try a song from the App its not finding the match
I use the Emulator and the Microphone from the system
http://localhost:8080/query?fp_code=eJzFk0uOJDEIRK-EMR9zHD7m_kcYetPZKmlyM2qNSnoLsmyCcAAAhPAC6TfgesO-b3i_ufUNC9_wLxNdfUOfN7y78Z9ULdQXwJeyv2O_4hcnegXbG_4lV78274J4we_l-b3vWzbcIfGgADEgSOClfHB18f2o_UDsq8xZAcsYXVjbleNa3VK-J0qqzAglyckuhYYfZIqZKZRp_nTF0HkBRfzA3UGftW8QFGxBtBGdxo0yv2lF2Gwr6d6aZWSlVpvvQh7tG2vm9NGwhShyzfQhO2_TXnDgXvYu8QgjAGvt0V4n-gEB-_qoPcjYcOY6zlCsk0mbuq2OwzGLfaTH6wohM5x2y3ejrmU9jjg6nlV-xsqjATy-G8ierPvsdx9Xm0tKY_mSc2hzNNhqWe5sJKP85q7i9mn0wDvyfNQeCHo7iZxataVuytGl9SXPKBmvMJkjn87am6e35RxIaZz2LYcJek6KKicQYO30Ne55qCibbYNVvUUxdSrUjHLoQHKNXTkacCb2TMAHsq3io_ZgnLo5kqImWLZ3LiuaB0hu4yDT4nmAXNo5WTnc90Eyrf6oPbCLu2OitYLGz9p4EaiACGvGl9kEkUI7trXGgmzQkQA2c9WE_1xTHHtsnugrZj-wuM9n7RvhOnv0ha6xh7FcpI2WzbuYW-1KK5NVs1Bpa-T4RE615hXXObtnvybucXIV4D7WXT15xtnQOUWXR19POtnwB3QMqo_agz-7nAgV
Response is this..
{"total_time": 15, "score": 0, "ok": true, "query": "eJzFk0uOJDEIRK-EMR9zHD7m_kcYetPZKmlyM2qNSnoLsmyCcAAAhPAC6TfgesO-b3i_ufUNC9_wLxNdfUOfN7y78Z9ULdQXwJeyv2O_4hcnegXbG_4lV78274J4we_l-b3vWzbcIfGgADEgSOClfHB18f2o_UDsq8xZAcsYXVjbleNa3VK-J0qqzAglyckuhYYfZIqZKZRp_nTF0HkBRfzA3UGftW8QFGxBtBGdxo0yv2lF2Gwr6d6aZWSlVpvvQh7tG2vm9NGwhShyzfQhO2_TXnDgXvYu8QgjAGvt0V4n-gEB-_qoPcjYcOY6zlCsk0mbuq2OwzGLfaTH6wohM5x2y3ejrmU9jjg6nlV-xsqjATy-G8ierPvsdx9Xm0tKY_mSc2hzNNhqWe5sJKP85q7i9mn0wDvyfNQeCHo7iZxataVuytGl9SXPKBmvMJkjn87am6e35RxIaZz2LYcJek6KKicQYO30Ne55qCibbYNVvUUxdSrUjHLoQHKNXTkacCb2TMAHsq3io_ZgnLo5kqImWLZ3LiuaB0hu4yDT4nmAXNo5WTnc90Eyrf6oPbCLu2OitYLGz9p4EaiACGvGl9kEkUI7trXGgmzQkQA2c9WE_1xTHHtsnugrZj-wuM9n7RvhOnv0ha6xh7FcpI2WzbuYW-1KK5NVs1Bpa-T4RE615hXXObtnvybucXIV4D7WXT15xtnQOUWXR19POtnwB3QMqo_agz-7nAgV", "message": "no results found (type 7)", "qtime": 5, "match": false, "track_id": null}
Can someone help me please..
@jacksonliam - I see that you got it working - Can you please shed some light on this..
|
|
|
Posts: 3
Registered: Jun 10, 2012
|
Posted: 2012-06-10 15:02:20
|
It would be excellent if one could specify the minimum confidence for the server to return results. I am having considerable difficulties with Echoprint and ENMPF finding fingerprints (from 30 second excerpts) that should be in there, e.g., Brittney Spears "Oops." I am just sent: {"response": {"status": {"version": "4.2", "code": 0, "message": "Success"}, "songs": []}}
|
|
|
Posts: 171
Registered: Sep 05, 2008
|
Posted: 2012-06-10 15:30:55
|
Bob: Can you please post the 30s ENMFP code you are using for the Britney example?
|
|
|
Posts: 3
Registered: Jun 10, 2012
|
Posted: 2012-06-10 15:32:54
|
From "Ooops," by B. Spears (to maintain anonymity)
eJwdVIuxBCEIa0m-ajm4aP8lXHLvzTBn0BgC7hj_P3EEXQjBZX4Ik8t5ERazi9jm8ijClwhdCBdBhjIgK4KEkErsIzGxBIFMJsgim6EYDhOkkiYB-eTyxENQAaYKTI1LUmkSm1RLfbqY3cnA7EeswayXvx72GaUZVRmpjFTGKi2JkcUWf1GasSCjKopHYLb5i9KM0hz_wynNWaVzo5PPyef0yqnFCyecXjlZnKr8_R1WBiyDqoKCggRBgpg4FosYtcQhRoJoZ-AxykiypCCRlJFkSbKQBAExSZWkyuJmlpWkShaT1DJZzKSMqY6e5LhWG4bmXrbkaMWutFX51U4VubqP2kaZE9bPvAHQ9pM-20etOz_0WVKLYD2UUgtm5flwS7UvgKamJ9hwyPmqZW8UqmajMx37en4WAKst3mgYqsd7gkfUqzWvL4CjfZ-taCw6CtBeoTz41PNdOG-9cP6V2H0kHRX-DsDruun7HA-XxHhLPoCjvz9ob9ok-O7rD5YnCM-bgmJPvCvW4StbPnQ0Qu3DdoC8BxyYk8Q9H8o8b2-7mr3uuwn79kk7ls9nZWNvn5YrFTYBwrTcHJTqWl1wqPVkcYKXoW7DrC2A0Pc9gOry-uH2jD0m9J3VGwaO78GMDDTGrM8SOHj9e5IyHSDysQJjTcpO0T3gL_JnFJrYUic_gIKZrj5DA8cAIrVxDIOi0BWTXw1f1fAn-OiNEsLh34Bv8KfyfTQTD2yfB4vWdzlkCj0AsR4MsgpvG81tT90AJWcAxJiM2O167_qWpOU8pwBe1HnvxZfDYBmsW1PWXXK9i58T2XMDHJQW1_H6UZ9sQ1OCege6QTf4ps87evFMAFoEzCroRIMTikrhSgSgWrBSv50LIObwKJ6ncp4Bip7iPONqr1v9A3o3Uso=
|
|
|
Posts: 171
Registered: Sep 05, 2008
|
Posted: 2012-06-11 14:01:40
|