syncedlyrics
syncedlyrics copied to clipboard
Return additional metadata
I have the problem that I want to search for "We own it" by 2 Chainz and Wiz Khalifa:
import syncedlyrics
syncedlyrics.search("we own it 2 chainz", allow_plain_format=False)
This return the correct lyrics:
[00:07.81] It's Young Khalifa man\n
[00:10.79] 2 Chainz!\n
[00:13.17] Money's the motivation\n
[00:14.53] Money's the conversation\n
[00:16.13] You on vacation, we gettin' paid so\n
[00:18.73] We on paid-cation, I did it for the fam\n
[00:21.41] It's whatever we had to do, it's just who I am\n
[00:24.10] Yeah, it's the life I chose\n
[00:26.41] Gunshots in the dark, one eye closed\n
[00:29.14] And we got it cookin' like a one-eyed stove\n
[00:32.08] You can catch me kissin' my girl with both eye' closed\n
...
[02:15.73] See these people I ride with (I ride or die for life)\n
[02:18.09] This moment, we own it\n
[02:21.10] This moment, we own it\n
[02:22.40] I ride or die for mine\n
[02:22.87] I'm ride or die material\n
[02:23.67] One life to live, so here we go\n
[02:24.24] This moment, we own it\n
[02:24.75]
But the timesteps seem to be wrong, the whole songs lasts for about 3:47 and not 2:24 as the last lyrics line indicates. Now I question myself if the returned lyrics belongs to a different version of the song. It would be great if you could return some additional metadata (if the APIs provide that) to check against that