echoprint-codegen icon indicating copy to clipboard operation
echoprint-codegen copied to clipboard

No songs in response on Lion

Open adriaandotcom opened this issue 12 years ago • 2 comments

I'm using this code on OS X on Lion (Mac OS X 10.7).

I put it in post_data:

$ echoprint-codegen Billie-Jean.mp3 10 20 > post_data

[
{"metadata":{"artist":"", "release":"", "title":"", "genre":"", "bitrate":128,"sample_rate":44100, "duration":294, "filename":"Billie-Jean.mp3", "samples_decoded":220598, "given_duration":20, "start_offset":10, "version":4.12, "codegen_time":0.088343, "decode_time":0.395396}, "code_count":648, "code":"eJzlV22OpqkNvBJgY8NxsLHvf4QUzGbeTStLK2qtoijzozQND1-uctlvKdVHecCOB7RiL6DxAuEXzPoCixeEPYCYX-D2ghwP4MYv6PUFuh_wf8dRHS94M6j1AT_h6DsW8gXJD_iGo1Zf8GaQ4wVqL1jjBbs_gHD1B3R7gfELoj7gG47w5gdkf8A3LPwvxvkZSS7xgL8xF34SZ5EXvFmY7QU_YaHFC7S9YOgL3gyKPuBnmfJ2M3_BfymPvuMoX_Bk4Z0pTPaAv7OmPFmg-YKf-JXlC8IfQHW-4J0L76rh_oBvGGz9AT9h8DuOnpX97VffsBAP-IaFt1_NfIHvB3Bvfw175V42rdRVJ8WSvnLEGM4tW-t17YnLrUV1F1Mlm205192F_6PZ1laaTd3um3TcWaE1qWvMFS1rx0P3qsN47bIsf-23fU5L9LakvSVzX71GzhE-69Jdu7ZumitdZeiqPbDnotk2Qym8QjIFq7LtJr5C9-B7Rs-wsUv21pWt3Y8_d7ao-H7W2lPnDMuY9OVFVCbhXyeTPav-etFZcWOwN-E3BtXMSivoLqucpGoVAW_B_gGJvtqXsQ-szOA1wQuPhZybWbMojrBTfLPOwaq4-1gllkafIpszwKDTX84mots_s9kGlztby5B9Z4tyyVig5zP72RmC7_AAMYoCWscRAPK6853dNmnWFG_3XCdq69_dCv9Lb1vqcnSD5mNvvbPpjMW5ht5Z2RI09uzgq3mvdBa4M93Z2m2tOwsiGCy0WWRuKCoNkV_EJJDlr53Fd2aWBBGF7U-QG_Nfxj6wJjejYb1TbafEeOC40n3amE1SdpHhxne2967eOazfWacYjUkRrH9d230NurN3522QL4Ra5hCFmkqrv869K-5-LMtsNG_Y35AGrbs6lLUgIhAQKkstp3BAsk0nNoWAhS1HwsEEkhyzWCWad79KZeiddaRDgAWLZtgxxHPZDu3ljE1EbeDXuAov8AxNCLabcVTyx6yNulY3OiI5kij9kBSBcxKxh-ebRY9-L967y2RGxvIRUp_LGK812jrS_rgL1u49QMxvSCPKL2N_nm2MLFzbkXS-BXfSSNvbTmcepcIpdkKwrAz1c0V2eUXKUt93xf24NPeJ7NeOvI02ya0iIs53diiS5zO762q5e7MNr6F1105QMKHLyZ-1eO0RM9Z28anNg1JRFuKuzXYyRmAYNmKRdB1rgPgVTgrjJNgbR4weMadiW2EmRKgcVTgbgtZsLhm8qzXKO3sPxx1p8mbMg8lwaBiPCOn3vZ934HJwyt9wn_pl7AMQKywReq6nYFhF48sOUzbYxBzI4xHI6iKw5DIRHxa8jbVCCeOu6CTT6ly93WVr9LKyV7wDzqbEraUmQSXnO0WO6f0YaVArNFjTg5EUSHQTOpWj80DpF9V77obHQlEqp_VVbtGQmLWseVfc01S9zkAxQOdVmwQqCbyHR6WNRDmBWpC2LBSrqmHwHDsOYfhDOm80P1bGGO18AHcnwnBHlXPk6_DJSEQ4qCdOcfNDN9VaIDCsHVYdzUZFwtzrFkqxmWMjXMTz-OQRyqBzwjEypFRHlMA3jBEB1ALDXnd70NfqQBruhY6rfQBpPL-OfSAmYgDZLWQo0kAJNo2bKnK8YmOcCEmVUXrYHgV1p6PyVN2xKsIHScNkUKzPimJLXUy6dEgz6hkP_H6jXAjngtwH7BtZBUmquEHe5-MkMDINRo831e0DpWdIC2rYhRG_kOog8c5uVFgXDe5eiCS170RhhLNtL7JOEQDjpyxu34g16jAsqsNlGqSIQuAuTe4K7FYN_IxzS4E861hrolwNWA6Yk4D_JOIAi6hqxxnPaYSnFhN8fTcFruQFf5mwMWSZoMBZhYOP21j8ExoMyb6MfQAFp7iczmaJpAkupgR6Ef6BCoW8hWAIqdoQTqkCfUTAujt0K4piseHN6A8oIbDjROiwGtpySDxRswc0izqhpMgumDlqCirZeQn6l8TBaFGQaJwYRD81EIaz9t7lXgNudhovdlQ09B0BHuye60PMk1DyCDUYTXUiAxa8DxzAzgl09kWQZoMe2mmOBC7p6A5mJRQq5CXDy5jhpI1CEQWQjhJA9xr3kullC7wMTSGcEF6loaAWWjRlyM51qOxRTU6bpKeTFE48q8IcJlKwcjv2ruvUOy2KLbEamTzggSGxUK0IgmgwJP71jj3EUSuRb78BmeH2ZewDeLMpNFkGwu2u8_ggGtalqOsLDo3eYxBMhiG_2OdXr21vaA9AOtdeTjAVb4Q1Iv2Ng--rJvrGBSVORBZBk7aj0Nob4kWPBKtQ-JSiTzvlrFlH7UGfgg5IGp4DasHx1o0WIlAQFvT2ORdJlkiO7gn6T0NZJdFGBx8aMI54oVFuhvfUDhOFJ07UMqTxoo0E9HvaYDx1dIYA0dOCvz4G4cTT9J0iC8O4sxOE9o3Uk3ISijcc5R6E5G7jA6Ux1y9jH_gHMV5j_Q==", "tag":0}
]

Sent it with my key:

$ curl -F "query=@post_data" http://developer.echonest.com/api/v4/song/identify?api_key=YOUR-API-KEY

And get this response:

$ {"response": {"status": {"version": "4.2", "code": 0, "message": "Success"}, "songs": []}}

I hope it isn't a Lion thing. And ffmpeg works but truncates somewhere. The .wav sounds good.

ffmpeg -b:a 64k -i Billie-Jean.mp3 Billie-Jean.wav

(...)

Output #0, wav, to 'Billie-Jean.wav':
Metadata:
encoded_by      : Lavf52.16.0
encoder         : Lavf53.32.100
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16, 1411 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (mp3 -> pcm_s16le)
Press [q] to stop, [?] for help
Truncating packet of size 1024 to 836ate=1410.7kbits/s    
Truncating packet of size 1024 to 1
size=   50724kB time=00:04:54.45 bitrate=1411.2kbits/s    
video:0kB audio:50724kB global headers:0kB muxing overhead 0.000089%

I'm using this song: http://dl.dropbox.com/u/4080869/Billie-Jean.mp3 I don't know how to give you more details.

Can you help?

adriaandotcom avatar May 06 '12 22:05 adriaandotcom

Hello harianus,

I have checked the matching algorithm by querying the back end database directly using your fingerprint. The fingerprint is indeed matching with the correct song deep inside the system, but because the match is weak the algorithm returns no match. This is done to reduce false positives.

Could you please send me a copy of the file you used to generate the fingerprint? (Contact details at http://github.com/alnesbit ) That will help me to run some further tests to see if the problem is specific to your file, or if it is a symptom of something else.

Thanks,

Andrew

alnesbit avatar May 06 '12 23:05 alnesbit

Thanks for your reply.

Here are more songs that aren't recognized either: https://www.dropbox.com/sh/95gukr6dh61zo0s/_eqJbGbSos

I included a couple of songs that are recognized.

They are all in the echoprint-list-of-tracks.txt on http://echoprint.me/data

Adriaan

adriaandotcom avatar May 07 '12 08:05 adriaandotcom