Version 2.0.1 - Changement de l'API des Lyrics

This commit is contained in:
Raphael 2024-02-06 17:59:17 +01:00
parent a51c027985
commit 0b32b28b7f
8 changed files with 299 additions and 1029 deletions

View File

@ -2,31 +2,31 @@
{
"name": "visitorCounted",
"description": "Nombre de visiteurs",
"value": 1023
"value": 8289
},
{
"name": "numberOfCommands",
"description": "Nombre de commandes éxécutées",
"value": 3
"value": 166
},
{
"name": "userCommand_raphixscrap",
"description": "Nombre de commandes éxécutées par l'utilisateur : raphixscrap",
"value": 2
"value": 165
},
{
"name": "songPlayed",
"description": "Nombre de musiques jouées",
"value": 25
"value": 966
},
{
"name": "songDuration",
"description": "Durée totale des musiques jouées en secondes",
"value": 5641
"value": 527998.784
},
{
"name": "userMusicPlayed_raphixscrap",
"description": "Nombre de musiques jouées par l'utilisateur : raphixscrap",
"value": 17
"value": 682
}
]

View File

@ -1,772 +1,228 @@
{
"shared": {},
"486943594893017119": {
"Mes musiques": [
{
"track": "QAAAlQIAJElGU0NMIFRSQUlMRVIgTVVTSUMgLSBORVcgQ0hBTExFTkdFUwAXQ2luw6ltb3JwaGlxdWUgT2ZmaWNpZWwAAAAAAAGaKAALazZkWDZSQ2NLQXMAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1rNmRYNlJDY0tBcwAHeW91dHViZQAAAAAAAAAA",
"title": "IFSCL TRAILER MUSIC - NEW CHALLENGES",
"identifier": "k6dX6RCcKAs",
"author": "Cinémorphique Officiel",
"duration": 105000,
"1b61e18d-e7fe-42f4-8535-e6114d4034b0": {
"title": "Immu's Trailers",
"source": "youtube",
"content": "https://www.youtube.com/watch?v=c5nbukIjcsc&list=PL22E20FC527F52BEB"
},
"d51d4d5e-d042-4b93-a433-a8a91412813b": {
"title": "GIMS - Clips Officiels 🕶",
"source": "youtube",
"content": "https://www.youtube.com/playlist?list=PLwMuWIGfMyJUxQiAHS-pJHff66uFpN5IT"
},
"4483547c-bda9-4b73-976b-198cd8e33dc4": {
"title": "IFSCL - Trailers Music",
"source": "youtube",
"content": "https://www.youtube.com/playlist?list=PLVu7lKiTwB7GjGXOOzli4YJD8VOLlBppd"
},
"b26dc4d6-c7ce-49ad-ae40-26257d5e2f39": {
"title": "Ma musique",
"source": "normal",
"content": [
{
"track": "QAAAiwIAIk15bGVuZSBGYXJtZXIgICBhcHBlbGxlIG1vbiBudW1lcm8AD0ZhbGxpbmdPdXRPZkNhcgAAAAAABQz4AAtVSkpxUnNGZXpZUQABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PVVKSnFSc0ZlellRAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Mylene Farmer appelle mon numero",
"identifier": "UJJqRsFezYQ",
"author": "FallingOutOfCar",
"duration": 331000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=UJJqRsFezYQ",
"thumbnail": "https://img.youtube.com/vi/UJJqRsFezYQ/default.jpg"
},
{
"track": "QAAAgwIAHU15bGVuZSBGYXJtZXIgLSBQZXV0LUV0cmUgVG9pAAxNdXNpY2Jlc3QxMTEAAAAAAASIKAALOE0zRndOYjZnTFkAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj04TTNGd05iNmdMWQAHeW91dHViZQAAAAAAAAAA",
"title": "Mylene Farmer - Peut-Etre Toi",
"identifier": "8M3FwNb6gLY",
"author": "Musicbest111",
"duration": 297000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=8M3FwNb6gLY",
"thumbnail": "https://img.youtube.com/vi/8M3FwNb6gLY/default.jpg"
},
{
"track": "QAABEAIALVJlcGxpY2F0aW9uIG9mIENpbmVtb3JwaGlxdWUgLSBOZXcgQ2hhbGxlbmdlcwAGUmFwaGl4AAAAAAABqJgAck86aHR0cHM6Ly9hcGktdjIuc291bmRjbG91ZC5jb20vbWVkaWEvc291bmRjbG91ZDp0cmFja3M6MTYwNDMwNjc4NC81YmUxOWNiZS03NTkyLTQ0ODktYjMzMC0yN2RlZGMyYTFjZjIvc3RyZWFtL2hscwABAERodHRwczovL3NvdW5kY2xvdWQuY29tL3JhcGhpeC0zNTkzMDEwNjkvY2luZW1vcnBoaXF1ZS1uZXctY2hhbGxlbmdlcwAKc291bmRjbG91ZAAAAAAAAAAA",
"title": "Replication of Cinemorphique - New Challenges",
"identifier": "O:https://api-v2.soundcloud.com/media/soundcloud:tracks:1604306784/5be19cbe-7592-4489-b330-27dedc2a1cf2/stream/hls",
"author": "Raphix",
"duration": 108696,
"isSeekable": true,
"isStream": false,
"uri": "https://soundcloud.com/raphix-359301069/cinemorphique-new-challenges",
"thumbnail": null
},
{
"track": "QAAAqwIANE11cnJheSBIZWFkIC0gT25lIE5pZ2h0IEluIEJhbmdrb2sgKExvbmcgSW50cm8gMTo0NykAHUpvc8OpIE9zdmFsZG8gT3J0aWdvemEg7aC87b6tAAAAAAAEp2gAC1l2RGdNZEdDUmEwAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9WXZEZ01kR0NSYTAAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Murray Head - One Night In Bangkok (Long Intro 1:47)",
"identifier": "YvDgMdGCRa0",
"author": "José Osvaldo Ortigoza 🎭",
"duration": 305000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=YvDgMdGCRa0",
"thumbnail": "https://img.youtube.com/vi/YvDgMdGCRa0/default.jpg"
},
{
"track": "QAAAoAIAMEplIHQnYWltZSBtw6lsYW5jb2xpZSAoTGl2ZSBCZXJjeSwgUGFyaXMgLyAxOTk2KQAWTXlsw6huZSBGYXJtZXIgLSBUb3BpYwAAAAAABMqQAAs2MF9TdVdLSlJIQQABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PTYwX1N1V0tKUkhBAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Je t'aime mélancolie (Live Bercy, Paris / 1996)",
"identifier": "60_SuWKJRHA",
"author": "Mylène Farmer - Topic",
"duration": 314000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=60_SuWKJRHA",
"thumbnail": "https://img.youtube.com/vi/60_SuWKJRHA/default.jpg"
},
{
"track": "QAAAlQIAJUNhbGlmb3JuaWEgKExpdmUgQmVyY3ksIFBhcmlzIC8gMTk5NikAFk15bMOobmUgRmFybWVyIC0gVG9waWMAAAAAAAaXgAALWERWNlZma1lZTEEAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1YRFY2VmZrWVlMQQAHeW91dHViZQAAAAAAAAAA",
"title": "California (Live Bercy, Paris / 1996)",
"identifier": "XDV6VfkYYLA",
"author": "Mylène Farmer - Topic",
"duration": 432000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=XDV6VfkYYLA",
"thumbnail": "https://img.youtube.com/vi/XDV6VfkYYLA/default.jpg"
},
{
"track": "QAAAkQIALURyZWFtIG9uIC0gR2xlZSBDYXN0IFZlcnNpb24gW0Z1bGwgSFEgU3R1ZGlvXQAKU3dlZXR0eU5vZQAAAAAABDI4AAtJOGNFS290dmtIYwABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PUk4Y0VLb3R2a0hjAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Dream on - Glee Cast Version [Full HQ Studio]",
"identifier": "I8cEKotvkHc",
"author": "SweettyNoe",
"duration": 275000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=I8cEKotvkHc",
"thumbnail": "https://img.youtube.com/vi/I8cEKotvkHc/default.jpg"
},
{
"track": "QAAAhgIAHUNydXNoIHwgR2xlZSBbSEQgRlVMTCBTVFVESU9dAA9UaGVBbGxHbGVlTXVzaWMAAAAAAAMY+AALdl9BN1F5d0NoNjAAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj12X0E3UXl3Q2g2MAAHeW91dHViZQAAAAAAAAAA",
"title": "Crush | Glee [HD FULL STUDIO]",
"identifier": "v_A7QywCh60",
"author": "TheAllGleeMusic",
"duration": 203000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=v_A7QywCh60",
"thumbnail": "https://img.youtube.com/vi/v_A7QywCh60/default.jpg"
},
{
"track": "QAAAkgIAKk15bMOobmUgRmFybWVyIC0gTW9ua2V5IG1lIChDbGlwIE9mZmljaWVsKQAOTXlsw6huZSBGYXJtZXIAAAAAAAN6oAALVVEweGZJUEFZMEkAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1VUTB4ZklQQVkwSQAHeW91dHViZQAAAAAAAAAA",
"title": "Mylène Farmer - Monkey me (Clip Officiel)",
"identifier": "UQ0xfIPAY0I",
"author": "Mylène Farmer",
"duration": 228000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=UQ0xfIPAY0I",
"thumbnail": "https://img.youtube.com/vi/UQ0xfIPAY0I/default.jpg"
},
{
"track": "QAAAoQIAOU15bMOobmUgRmFybWVyIC0gQydlc3QgdW5lIGJlbGxlIGpvdXJuw6llIChDbGlwIE9mZmljaWVsKQAOTXlsw6huZSBGYXJtZXIAAAAAAAPcSAALaHVaVFJ5bXlmcFUAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1odVpUUnlteWZwVQAHeW91dHViZQAAAAAAAAAA",
"title": "Mylène Farmer - C'est une belle journée (Clip Officiel)",
"identifier": "huZTRymyfpU",
"author": "Mylène Farmer",
"duration": 253000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=huZTRymyfpU",
"thumbnail": "https://img.youtube.com/vi/huZTRymyfpU/default.jpg"
}
]
},
"4d51728c-58c9-4c96-805b-b7b004e1218a": {
"title": "Glee Playlist",
"source": "youtube",
"content": "https://www.youtube.com/playlist?list=PLNcoCGzFbkMAeJCpoA_bC_Ft4BrJHarAj"
},
"c25cae32-a648-4aad-bf81-56d23cdb0401": {
"title": "Michael Flatley's Lord Of The Dance",
"source": "youtube",
"content": "https://www.youtube.com/playlist?list=OLAK5uy_lhH344DFtY62HeOkXjbkxzgSsbZFLCoJQ"
},
"d5bb3619-e82b-4c7d-85d1-40f43f3be266": {
"title": "Michael Flatley's Feet Of Flames",
"source": "youtube",
"content": "https://www.youtube.com/playlist?list=OLAK5uy_nq7ckMMCPkb4seMbjIIwRw4zzBiWxQjOI"
},
"2c8cb98a-c613-46f8-b12a-014f14de4bfc": {
"title": "Pop",
"source": "normal",
"content": [{
"track": "QAAAoAIAMEplIHQnYWltZSBtw6lsYW5jb2xpZSAoTGl2ZSBCZXJjeSwgUGFyaXMgLyAxOTk2KQAWTXlsw6huZSBGYXJtZXIgLSBUb3BpYwAAAAAABMqQAAs2MF9TdVdLSlJIQQABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PTYwX1N1V0tKUkhBAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Je t'aime mélancolie (Live Bercy, Paris / 1996)",
"identifier": "60_SuWKJRHA",
"author": "Mylène Farmer - Topic",
"duration": 314000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=k6dX6RCcKAs",
"thumbnail": "https://img.youtube.com/vi/k6dX6RCcKAs/default.jpg"
"uri": "https://www.youtube.com/watch?v=60_SuWKJRHA",
"thumbnail": "https://img.youtube.com/vi/60_SuWKJRHA/default.jpg"
},
{
"track": "QAAAiwIAIk15bGVuZSBGYXJtZXIgICBhcHBlbGxlIG1vbiBudW1lcm8AD0ZhbGxpbmdPdXRPZkNhcgAAAAAABQz4AAtVSkpxUnNGZXpZUQABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PVVKSnFSc0ZlellRAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Mylene Farmer appelle mon numero",
"identifier": "UJJqRsFezYQ",
"author": "FallingOutOfCar",
"duration": 331000,
"track": "QAAAlQIAJUNhbGlmb3JuaWEgKExpdmUgQmVyY3ksIFBhcmlzIC8gMTk5NikAFk15bMOobmUgRmFybWVyIC0gVG9waWMAAAAAAAaXgAALWERWNlZma1lZTEEAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1YRFY2VmZrWVlMQQAHeW91dHViZQAAAAAAAAAA",
"title": "California (Live Bercy, Paris / 1996)",
"identifier": "XDV6VfkYYLA",
"author": "Mylène Farmer - Topic",
"duration": 432000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=UJJqRsFezYQ",
"thumbnail": "https://img.youtube.com/vi/UJJqRsFezYQ/default.jpg"
"uri": "https://www.youtube.com/watch?v=XDV6VfkYYLA",
"thumbnail": "https://img.youtube.com/vi/XDV6VfkYYLA/default.jpg"
},
{
"track": "QAAAdgIAElBva8OpcmFwIEdTIEZyZW5jaAAKTWVudGFsaWkxMQAAAAAAA9CQAAttbUFTZkVUblBqWQABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PW1tQVNmRVRuUGpZAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Pokérap GS French",
"identifier": "mmASfETnPjY",
"author": "Mentalii11",
"duration": 250000,
"track": "QAAAkQIALURyZWFtIG9uIC0gR2xlZSBDYXN0IFZlcnNpb24gW0Z1bGwgSFEgU3R1ZGlvXQAKU3dlZXR0eU5vZQAAAAAABDI4AAtJOGNFS290dmtIYwABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PUk4Y0VLb3R2a0hjAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Dream on - Glee Cast Version [Full HQ Studio]",
"identifier": "I8cEKotvkHc",
"author": "SweettyNoe",
"duration": 275000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=mmASfETnPjY",
"thumbnail": "https://img.youtube.com/vi/mmASfETnPjY/default.jpg"
"uri": "https://www.youtube.com/watch?v=I8cEKotvkHc",
"thumbnail": "https://img.youtube.com/vi/I8cEKotvkHc/default.jpg"
},
{
"track": "QAAAgwIAHU15bGVuZSBGYXJtZXIgLSBQZXV0LUV0cmUgVG9pAAxNdXNpY2Jlc3QxMTEAAAAAAASIKAALOE0zRndOYjZnTFkAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj04TTNGd05iNmdMWQAHeW91dHViZQAAAAAAAAAA",
"title": "Mylene Farmer - Peut-Etre Toi",
"identifier": "8M3FwNb6gLY",
"author": "Musicbest111",
"duration": 297000,
"track": "QAAAhgIAHUNydXNoIHwgR2xlZSBbSEQgRlVMTCBTVFVESU9dAA9UaGVBbGxHbGVlTXVzaWMAAAAAAAMY+AALdl9BN1F5d0NoNjAAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj12X0E3UXl3Q2g2MAAHeW91dHViZQAAAAAAAAAA",
"title": "Crush | Glee [HD FULL STUDIO]",
"identifier": "v_A7QywCh60",
"author": "TheAllGleeMusic",
"duration": 203000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=8M3FwNb6gLY",
"thumbnail": "https://img.youtube.com/vi/8M3FwNb6gLY/default.jpg"
"uri": "https://www.youtube.com/watch?v=v_A7QywCh60",
"thumbnail": "https://img.youtube.com/vi/v_A7QywCh60/default.jpg"
},
{
"track": "QAAAfgIAG1ZheWEgY29uIGRpb3MgLSBOYWggbmVoIG5haAAJRGFuaWtsZWluAAAAAAACo8gACzdMVW0tRTRHUFU4AAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9N0xVbS1FNEdQVTgAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Vaya con dios - Nah neh nah",
"identifier": "7LUm-E4GPU8",
"author": "Daniklein",
"duration": 173000,
"track": "QAAAkgIAKk15bMOobmUgRmFybWVyIC0gTW9ua2V5IG1lIChDbGlwIE9mZmljaWVsKQAOTXlsw6huZSBGYXJtZXIAAAAAAAN6oAALVVEweGZJUEFZMEkAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1VUTB4ZklQQVkwSQAHeW91dHViZQAAAAAAAAAA",
"title": "Mylène Farmer - Monkey me (Clip Officiel)",
"identifier": "UQ0xfIPAY0I",
"author": "Mylène Farmer",
"duration": 228000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=7LUm-E4GPU8",
"thumbnail": "https://img.youtube.com/vi/7LUm-E4GPU8/default.jpg"
"uri": "https://www.youtube.com/watch?v=UQ0xfIPAY0I",
"thumbnail": "https://img.youtube.com/vi/UQ0xfIPAY0I/default.jpg"
},
{
"track": "QAAAigIAJ0lGU0NMIDQuNS5YIFRyYWlsZXIgWyBDb2RlIEx5b2tvIEdhbWUgXQAJSW1tdWRlbGtpAAAAAAABtYAAC1cyVXI1NkNFQXdvAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9VzJVcjU2Q0VBd28AB3lvdXR1YmUAAAAAAAAAAA==",
"title": "IFSCL 4.5.X Trailer [ Code Lyoko Game ]",
"identifier": "W2Ur56CEAwo",
"author": "Immudelki",
"duration": 112000,
"track": "QAAAoQIAOU15bMOobmUgRmFybWVyIC0gQydlc3QgdW5lIGJlbGxlIGpvdXJuw6llIChDbGlwIE9mZmljaWVsKQAOTXlsw6huZSBGYXJtZXIAAAAAAAPcSAALaHVaVFJ5bXlmcFUAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1odVpUUnlteWZwVQAHeW91dHViZQAAAAAAAAAA",
"title": "Mylène Farmer - C'est une belle journée (Clip Officiel)",
"identifier": "huZTRymyfpU",
"author": "Mylène Farmer",
"duration": 253000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=W2Ur56CEAwo",
"thumbnail": "https://img.youtube.com/vi/W2Ur56CEAwo/default.jpg"
},
{
"track": "QAAAwwIASVRIUklMTEVSICAgMzV0aCBBbm5pdmVyc2FyeSBTV0cgUmVtYXN0ZXJlZCBFeHRlbmRlZCBNaXggICBNSUNIQUVMIEpBQ0tTT04AIEV4cHJlY2lvbiBNdXNpY2FsIEFsdGVybmF0aXZhIEZNAAAAAAAIZHAAC1UtUnlXSzJERlM4AAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9VS1SeVdLMkRGUzgAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "THRILLER 35th Anniversary SWG Remastered Extended Mix MICHAEL JACKSON",
"identifier": "U-RyWK2DFS8",
"author": "Exprecion Musical Alternativa FM",
"duration": 550000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=U-RyWK2DFS8",
"thumbnail": "https://img.youtube.com/vi/U-RyWK2DFS8/default.jpg"
},
{
"track": "QAAAnAIAOUlGU0NMIDEzdGggVWx0aW1hdGUgQW5uaXZlcnNhcnkgVHJhaWxlciB8IENvZGUgTHlva28gR2FtZQAJSW1tdWRlbGtpAAAAAAABrbAAC2tZTTV4WUxzMUJBAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9a1lNNXhZTHMxQkEAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "IFSCL 13th Ultimate Anniversary Trailer | Code Lyoko Game",
"identifier": "kYM5xYLs1BA",
"author": "Immudelki",
"duration": 110000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=kYM5xYLs1BA",
"thumbnail": "https://img.youtube.com/vi/kYM5xYLs1BA/default.jpg"
},
{
"track": "QAAAfQIAH0fDqW7DqXJpcXVlIFBva8OpbW9uIENocm9uaWNsZXMABHRvdG8AAAAAAACUcAALSzRzRm5RTFV1ZXcAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1LNHNGblFMVXVldwAHeW91dHViZQAAAAAAAAAA",
"title": "Générique Pokémon Chronicles",
"identifier": "K4sFnQLUuew",
"author": "toto",
"duration": 38000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=K4sFnQLUuew",
"thumbnail": "https://img.youtube.com/vi/K4sFnQLUuew/default.jpg"
},
{
"track": "QAABEAIALVJlcGxpY2F0aW9uIG9mIENpbmVtb3JwaGlxdWUgLSBOZXcgQ2hhbGxlbmdlcwAGUmFwaGl4AAAAAAABqJgAck86aHR0cHM6Ly9hcGktdjIuc291bmRjbG91ZC5jb20vbWVkaWEvc291bmRjbG91ZDp0cmFja3M6MTYwNDMwNjc4NC81YmUxOWNiZS03NTkyLTQ0ODktYjMzMC0yN2RlZGMyYTFjZjIvc3RyZWFtL2hscwABAERodHRwczovL3NvdW5kY2xvdWQuY29tL3JhcGhpeC0zNTkzMDEwNjkvY2luZW1vcnBoaXF1ZS1uZXctY2hhbGxlbmdlcwAKc291bmRjbG91ZAAAAAAAAAAA",
"title": "Replication of Cinemorphique - New Challenges",
"identifier": "O:https://api-v2.soundcloud.com/media/soundcloud:tracks:1604306784/5be19cbe-7592-4489-b330-27dedc2a1cf2/stream/hls",
"author": "Raphix",
"duration": 108696,
"isSeekable": true,
"isStream": false,
"uri": "https://soundcloud.com/raphix-359301069/cinemorphique-new-challenges",
"thumbnail": null
},
{
"track": "QAAAqwIANE11cnJheSBIZWFkIC0gT25lIE5pZ2h0IEluIEJhbmdrb2sgKExvbmcgSW50cm8gMTo0NykAHUpvc8OpIE9zdmFsZG8gT3J0aWdvemEg7aC87b6tAAAAAAAEp2gAC1l2RGdNZEdDUmEwAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9WXZEZ01kR0NSYTAAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Murray Head - One Night In Bangkok (Long Intro 1:47)",
"identifier": "YvDgMdGCRa0",
"author": "José Osvaldo Ortigoza 🎭",
"duration": 305000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=YvDgMdGCRa0",
"thumbnail": "https://img.youtube.com/vi/YvDgMdGCRa0/default.jpg"
},
{
"track": "QAAAkAIALkJvbiBKb3ZpIC0gSXQncyBNeSBMaWZlIChPZmZpY2lhbCBNdXNpYyBWaWRlbykACEJvbiBKb3ZpAAAAAAAEEvgAC3Z4MnU1dVV1M0RFAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9dngydTV1VXUzREUAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Bon Jovi - It's My Life (Official Music Video)",
"identifier": "vx2u5uUu3DE",
"author": "Bon Jovi",
"duration": 267000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=vx2u5uUu3DE",
"thumbnail": "https://img.youtube.com/vi/vx2u5uUu3DE/default.jpg"
},
{
"track": "QAAAlwIAMllvdXNzb3UgTidEb3VyIC0gNyBTZWNvbmRzIChSYWRpbyBFZGl0KSBbQXVkaW8gSFFdAAtHb2xkZW5NdXNpYwAAAAAAA9hgAAtDaGlyZU5pcXhUbwABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PUNoaXJlTmlxeFRvAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Youssou N'Dour - 7 Seconds (Radio Edit) [Audio HQ]",
"identifier": "ChireNiqxTo",
"author": "GoldenMusic",
"duration": 252000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=ChireNiqxTo",
"thumbnail": "https://img.youtube.com/vi/ChireNiqxTo/default.jpg"
},
{
"track": "QAAAkQIALE1JQ0hBRUwgSkFDS1NPTiAtIEJBRCBbQUpBWMK0UyBFWFRFTkRFRCBNSVhdAAtBamF4U3RyaWtlcgAAAAAACDGoAAszRWE3XzZRdTJ4bwABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PTNFYTdfNlF1MnhvAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "MICHAEL JACKSON - BAD [AJAX´S EXTENDED MIX]",
"identifier": "3Ea7_6Qu2xo",
"author": "AjaxStriker",
"duration": 537000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=3Ea7_6Qu2xo",
"thumbnail": "https://img.youtube.com/vi/3Ea7_6Qu2xo/default.jpg"
},
{
"track": "QAAAlgIAM2xvZmkgaGlwIGhvcCByYWRpbyDtoL3ts5ogLSBiZWF0cyB0byByZWxheC9zdHVkeSB0bwAJTG9maSBHaXJsf/////////8AC2pmS2ZQZnlKUmRrAQEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9amZLZlBmeUpSZGsAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "lofi hip hop radio 📚 - beats to relax/study to",
"identifier": "jfKfPfyJRdk",
"author": "Lofi Girl",
"duration": 9223372036854776000,
"isSeekable": false,
"isStream": true,
"uri": "https://www.youtube.com/watch?v=jfKfPfyJRdk",
"thumbnail": "https://img.youtube.com/vi/jfKfPfyJRdk/default.jpg"
}
],
"Liste de lecture Immu": [
{
"track": "QAAAhAIAIFRoYW5jcmVkIFdhdGVyczogVGhlIE1hbiAtIEZGWElWAApGbHVmZlN0dWZmAAAAAAAENiAAC3dGV1pMLTFJWG5jAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9d0ZXWkwtMUlYbmMAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Thancred Waters: The Man - FFXIV",
"identifier": "wFWZL-1IXnc",
"author": "FluffStuff",
"duration": 276000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=wFWZL-1IXnc",
"thumbnail": "https://img.youtube.com/vi/wFWZL-1IXnc/default.jpg"
},
{
"track": "QAAAvwIAYkZveGVzIHBlcmZvcm1zICdEb24ndCBTdG9wIE1lIE5vdycgb24gYm9hcmQgdGhlIE9yaWVudCBFeHByZXNzIC0gRG9jdG9yIFdobzogU2VyaWVzIDggKDIwMTQpIC0gQkJDAANCQkMAAAAAAAMVEAALaC1PVFlUMDJXN0UAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1oLU9UWVQwMlc3RQAHeW91dHViZQAAAAAAAAAA",
"title": "Foxes performs 'Don't Stop Me Now' on board the Orient Express - Doctor Who: Series 8 (2014) - BBC",
"identifier": "h-OTYT02W7E",
"author": "BBC",
"duration": 202000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=h-OTYT02W7E",
"thumbnail": "https://img.youtube.com/vi/h-OTYT02W7E/default.jpg"
},
{
"track": "QAAAjAIAKkRvY3RvciBXaG8gKDEtMTEpIHZpZDogR29uZSBpbiB0aGUgTW9ybmluZwAIc2hheWVyYTkAAAAAAAIqsAALazNWclpETVhIbUUAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1rM1ZyWkRNWEhtRQAHeW91dHViZQAAAAAAAAAA",
"title": "Doctor Who (1-11) vid: Gone in the Morning",
"identifier": "k3VrZDMXHmE",
"author": "shayera9",
"duration": 142000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=k3VrZDMXHmE",
"thumbnail": "https://img.youtube.com/vi/k3VrZDMXHmE/default.jpg"
},
{
"track": "QAAAhwIAJjMgRG9vcnMgRG93biAtIEtyeXB0b25pdGUgKFNtYWxsVmlsbGUpAAdXRUlMSU5OAAAAAAADikAAC0VPTzRWTjFHM0dZAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9RU9PNFZOMUczR1kAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "3 Doors Down - Kryptonite (SmallVille)",
"identifier": "EOO4VN1G3GY",
"author": "WEILINN",
"duration": 232000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=EOO4VN1G3GY",
"thumbnail": "https://img.youtube.com/vi/EOO4VN1G3GY/default.jpg"
}
]
"uri": "https://www.youtube.com/watch?v=huZTRymyfpU",
"thumbnail": "https://img.youtube.com/vi/huZTRymyfpU/default.jpg"
}]
}
},
"249494159629484033": {},
"435462012974268426": {
"Mes musiques": [
{
"track": "QAAAlQIAJElGU0NMIFRSQUlMRVIgTVVTSUMgLSBORVcgQ0hBTExFTkdFUwAXQ2luw6ltb3JwaGlxdWUgT2ZmaWNpZWwAAAAAAAGaKAALazZkWDZSQ2NLQXMAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1rNmRYNlJDY0tBcwAHeW91dHViZQAAAAAAAAAA",
"title": "IFSCL TRAILER MUSIC - NEW CHALLENGES",
"identifier": "k6dX6RCcKAs",
"author": "Cinémorphique Officiel",
"duration": 105000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=k6dX6RCcKAs",
"thumbnail": "https://img.youtube.com/vi/k6dX6RCcKAs/default.jpg"
},
{
"track": "QAAAiwIAIk15bGVuZSBGYXJtZXIgICBhcHBlbGxlIG1vbiBudW1lcm8AD0ZhbGxpbmdPdXRPZkNhcgAAAAAABQz4AAtVSkpxUnNGZXpZUQABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PVVKSnFSc0ZlellRAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Mylene Farmer appelle mon numero",
"identifier": "UJJqRsFezYQ",
"author": "FallingOutOfCar",
"duration": 331000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=UJJqRsFezYQ",
"thumbnail": "https://img.youtube.com/vi/UJJqRsFezYQ/default.jpg"
},
{
"track": "QAAAdgIAElBva8OpcmFwIEdTIEZyZW5jaAAKTWVudGFsaWkxMQAAAAAAA9CQAAttbUFTZkVUblBqWQABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PW1tQVNmRVRuUGpZAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Pokérap GS French",
"identifier": "mmASfETnPjY",
"author": "Mentalii11",
"duration": 250000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=mmASfETnPjY",
"thumbnail": "https://img.youtube.com/vi/mmASfETnPjY/default.jpg"
},
{
"track": "QAAAgwIAHU15bGVuZSBGYXJtZXIgLSBQZXV0LUV0cmUgVG9pAAxNdXNpY2Jlc3QxMTEAAAAAAASIKAALOE0zRndOYjZnTFkAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj04TTNGd05iNmdMWQAHeW91dHViZQAAAAAAAAAA",
"title": "Mylene Farmer - Peut-Etre Toi",
"identifier": "8M3FwNb6gLY",
"author": "Musicbest111",
"duration": 297000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=8M3FwNb6gLY",
"thumbnail": "https://img.youtube.com/vi/8M3FwNb6gLY/default.jpg"
},
{
"track": "QAAAfgIAG1ZheWEgY29uIGRpb3MgLSBOYWggbmVoIG5haAAJRGFuaWtsZWluAAAAAAACo8gACzdMVW0tRTRHUFU4AAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9N0xVbS1FNEdQVTgAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Vaya con dios - Nah neh nah",
"identifier": "7LUm-E4GPU8",
"author": "Daniklein",
"duration": 173000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=7LUm-E4GPU8",
"thumbnail": "https://img.youtube.com/vi/7LUm-E4GPU8/default.jpg"
},
{
"track": "QAAAigIAJ0lGU0NMIDQuNS5YIFRyYWlsZXIgWyBDb2RlIEx5b2tvIEdhbWUgXQAJSW1tdWRlbGtpAAAAAAABtYAAC1cyVXI1NkNFQXdvAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9VzJVcjU2Q0VBd28AB3lvdXR1YmUAAAAAAAAAAA==",
"title": "IFSCL 4.5.X Trailer [ Code Lyoko Game ]",
"identifier": "W2Ur56CEAwo",
"author": "Immudelki",
"duration": 112000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=W2Ur56CEAwo",
"thumbnail": "https://img.youtube.com/vi/W2Ur56CEAwo/default.jpg"
},
{
"track": "QAAAwwIASVRIUklMTEVSICAgMzV0aCBBbm5pdmVyc2FyeSBTV0cgUmVtYXN0ZXJlZCBFeHRlbmRlZCBNaXggICBNSUNIQUVMIEpBQ0tTT04AIEV4cHJlY2lvbiBNdXNpY2FsIEFsdGVybmF0aXZhIEZNAAAAAAAIZHAAC1UtUnlXSzJERlM4AAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9VS1SeVdLMkRGUzgAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "THRILLER 35th Anniversary SWG Remastered Extended Mix MICHAEL JACKSON",
"identifier": "U-RyWK2DFS8",
"author": "Exprecion Musical Alternativa FM",
"duration": 550000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=U-RyWK2DFS8",
"thumbnail": "https://img.youtube.com/vi/U-RyWK2DFS8/default.jpg"
},
{
"track": "QAAAnAIAOUlGU0NMIDEzdGggVWx0aW1hdGUgQW5uaXZlcnNhcnkgVHJhaWxlciB8IENvZGUgTHlva28gR2FtZQAJSW1tdWRlbGtpAAAAAAABrbAAC2tZTTV4WUxzMUJBAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9a1lNNXhZTHMxQkEAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "IFSCL 13th Ultimate Anniversary Trailer | Code Lyoko Game",
"identifier": "kYM5xYLs1BA",
"author": "Immudelki",
"duration": 110000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=kYM5xYLs1BA",
"thumbnail": "https://img.youtube.com/vi/kYM5xYLs1BA/default.jpg"
},
{
"track": "QAAAfQIAH0fDqW7DqXJpcXVlIFBva8OpbW9uIENocm9uaWNsZXMABHRvdG8AAAAAAACUcAALSzRzRm5RTFV1ZXcAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1LNHNGblFMVXVldwAHeW91dHViZQAAAAAAAAAA",
"title": "Générique Pokémon Chronicles",
"identifier": "K4sFnQLUuew",
"author": "toto",
"duration": 38000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=K4sFnQLUuew",
"thumbnail": "https://img.youtube.com/vi/K4sFnQLUuew/default.jpg"
},
{
"track": "QAABEAIALVJlcGxpY2F0aW9uIG9mIENpbmVtb3JwaGlxdWUgLSBOZXcgQ2hhbGxlbmdlcwAGUmFwaGl4AAAAAAABqJgAck86aHR0cHM6Ly9hcGktdjIuc291bmRjbG91ZC5jb20vbWVkaWEvc291bmRjbG91ZDp0cmFja3M6MTYwNDMwNjc4NC81YmUxOWNiZS03NTkyLTQ0ODktYjMzMC0yN2RlZGMyYTFjZjIvc3RyZWFtL2hscwABAERodHRwczovL3NvdW5kY2xvdWQuY29tL3JhcGhpeC0zNTkzMDEwNjkvY2luZW1vcnBoaXF1ZS1uZXctY2hhbGxlbmdlcwAKc291bmRjbG91ZAAAAAAAAAAA",
"title": "Replication of Cinemorphique - New Challenges",
"identifier": "O:https://api-v2.soundcloud.com/media/soundcloud:tracks:1604306784/5be19cbe-7592-4489-b330-27dedc2a1cf2/stream/hls",
"author": "Raphix",
"duration": 108696,
"isSeekable": true,
"isStream": false,
"uri": "https://soundcloud.com/raphix-359301069/cinemorphique-new-challenges",
"thumbnail": null
},
{
"track": "QAAAqwIANE11cnJheSBIZWFkIC0gT25lIE5pZ2h0IEluIEJhbmdrb2sgKExvbmcgSW50cm8gMTo0NykAHUpvc8OpIE9zdmFsZG8gT3J0aWdvemEg7aC87b6tAAAAAAAEp2gAC1l2RGdNZEdDUmEwAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9WXZEZ01kR0NSYTAAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Murray Head - One Night In Bangkok (Long Intro 1:47)",
"identifier": "YvDgMdGCRa0",
"author": "José Osvaldo Ortigoza 🎭",
"duration": 305000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=YvDgMdGCRa0",
"thumbnail": "https://img.youtube.com/vi/YvDgMdGCRa0/default.jpg"
},
{
"track": "QAAAkAIALkJvbiBKb3ZpIC0gSXQncyBNeSBMaWZlIChPZmZpY2lhbCBNdXNpYyBWaWRlbykACEJvbiBKb3ZpAAAAAAAEEvgAC3Z4MnU1dVV1M0RFAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9dngydTV1VXUzREUAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Bon Jovi - It's My Life (Official Music Video)",
"identifier": "vx2u5uUu3DE",
"author": "Bon Jovi",
"duration": 267000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=vx2u5uUu3DE",
"thumbnail": "https://img.youtube.com/vi/vx2u5uUu3DE/default.jpg"
},
{
"track": "QAAAlwIAMllvdXNzb3UgTidEb3VyIC0gNyBTZWNvbmRzIChSYWRpbyBFZGl0KSBbQXVkaW8gSFFdAAtHb2xkZW5NdXNpYwAAAAAAA9hgAAtDaGlyZU5pcXhUbwABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PUNoaXJlTmlxeFRvAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Youssou N'Dour - 7 Seconds (Radio Edit) [Audio HQ]",
"identifier": "ChireNiqxTo",
"author": "GoldenMusic",
"duration": 252000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=ChireNiqxTo",
"thumbnail": "https://img.youtube.com/vi/ChireNiqxTo/default.jpg"
},
{
"track": "QAAAkQIALE1JQ0hBRUwgSkFDS1NPTiAtIEJBRCBbQUpBWMK0UyBFWFRFTkRFRCBNSVhdAAtBamF4U3RyaWtlcgAAAAAACDGoAAszRWE3XzZRdTJ4bwABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PTNFYTdfNlF1MnhvAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "MICHAEL JACKSON - BAD [AJAX´S EXTENDED MIX]",
"identifier": "3Ea7_6Qu2xo",
"author": "AjaxStriker",
"duration": 537000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=3Ea7_6Qu2xo",
"thumbnail": "https://img.youtube.com/vi/3Ea7_6Qu2xo/default.jpg"
},
{
"track": "QAAAlgIAM2xvZmkgaGlwIGhvcCByYWRpbyDtoL3ts5ogLSBiZWF0cyB0byByZWxheC9zdHVkeSB0bwAJTG9maSBHaXJsf/////////8AC2pmS2ZQZnlKUmRrAQEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9amZLZlBmeUpSZGsAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "lofi hip hop radio 📚 - beats to relax/study to",
"identifier": "jfKfPfyJRdk",
"author": "Lofi Girl",
"duration": 9223372036854776000,
"isSeekable": false,
"isStream": true,
"uri": "https://www.youtube.com/watch?v=jfKfPfyJRdk",
"thumbnail": "https://img.youtube.com/vi/jfKfPfyJRdk/default.jpg"
}
],
"Liste de lecture Immu": [
{
"track": "QAAAhAIAIFRoYW5jcmVkIFdhdGVyczogVGhlIE1hbiAtIEZGWElWAApGbHVmZlN0dWZmAAAAAAAENiAAC3dGV1pMLTFJWG5jAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9d0ZXWkwtMUlYbmMAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Thancred Waters: The Man - FFXIV",
"identifier": "wFWZL-1IXnc",
"author": "FluffStuff",
"duration": 276000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=wFWZL-1IXnc",
"thumbnail": "https://img.youtube.com/vi/wFWZL-1IXnc/default.jpg"
},
{
"track": "QAAAvwIAYkZveGVzIHBlcmZvcm1zICdEb24ndCBTdG9wIE1lIE5vdycgb24gYm9hcmQgdGhlIE9yaWVudCBFeHByZXNzIC0gRG9jdG9yIFdobzogU2VyaWVzIDggKDIwMTQpIC0gQkJDAANCQkMAAAAAAAMVEAALaC1PVFlUMDJXN0UAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1oLU9UWVQwMlc3RQAHeW91dHViZQAAAAAAAAAA",
"title": "Foxes performs 'Don't Stop Me Now' on board the Orient Express - Doctor Who: Series 8 (2014) - BBC",
"identifier": "h-OTYT02W7E",
"author": "BBC",
"duration": 202000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=h-OTYT02W7E",
"thumbnail": "https://img.youtube.com/vi/h-OTYT02W7E/default.jpg"
},
{
"track": "QAAAjAIAKkRvY3RvciBXaG8gKDEtMTEpIHZpZDogR29uZSBpbiB0aGUgTW9ybmluZwAIc2hheWVyYTkAAAAAAAIqsAALazNWclpETVhIbUUAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1rM1ZyWkRNWEhtRQAHeW91dHViZQAAAAAAAAAA",
"title": "Doctor Who (1-11) vid: Gone in the Morning",
"identifier": "k3VrZDMXHmE",
"author": "shayera9",
"duration": 142000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=k3VrZDMXHmE",
"thumbnail": "https://img.youtube.com/vi/k3VrZDMXHmE/default.jpg"
},
{
"track": "QAAAhwIAJjMgRG9vcnMgRG93biAtIEtyeXB0b25pdGUgKFNtYWxsVmlsbGUpAAdXRUlMSU5OAAAAAAADikAAC0VPTzRWTjFHM0dZAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9RU9PNFZOMUczR1kAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "3 Doors Down - Kryptonite (SmallVille)",
"identifier": "EOO4VN1G3GY",
"author": "WEILINN",
"duration": 232000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=EOO4VN1G3GY",
"thumbnail": "https://img.youtube.com/vi/EOO4VN1G3GY/default.jpg"
}
]
},
"226744358567804928": {
"Mes musiques": [
{
"track": "QAAAlQIAJElGU0NMIFRSQUlMRVIgTVVTSUMgLSBORVcgQ0hBTExFTkdFUwAXQ2luw6ltb3JwaGlxdWUgT2ZmaWNpZWwAAAAAAAGaKAALazZkWDZSQ2NLQXMAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1rNmRYNlJDY0tBcwAHeW91dHViZQAAAAAAAAAA",
"title": "IFSCL TRAILER MUSIC - NEW CHALLENGES",
"identifier": "k6dX6RCcKAs",
"author": "Cinémorphique Officiel",
"duration": 105000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=k6dX6RCcKAs",
"thumbnail": "https://img.youtube.com/vi/k6dX6RCcKAs/default.jpg"
},
{
"track": "QAAAiwIAIk15bGVuZSBGYXJtZXIgICBhcHBlbGxlIG1vbiBudW1lcm8AD0ZhbGxpbmdPdXRPZkNhcgAAAAAABQz4AAtVSkpxUnNGZXpZUQABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PVVKSnFSc0ZlellRAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Mylene Farmer appelle mon numero",
"identifier": "UJJqRsFezYQ",
"author": "FallingOutOfCar",
"duration": 331000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=UJJqRsFezYQ",
"thumbnail": "https://img.youtube.com/vi/UJJqRsFezYQ/default.jpg"
},
{
"track": "QAAAdgIAElBva8OpcmFwIEdTIEZyZW5jaAAKTWVudGFsaWkxMQAAAAAAA9CQAAttbUFTZkVUblBqWQABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PW1tQVNmRVRuUGpZAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Pokérap GS French",
"identifier": "mmASfETnPjY",
"author": "Mentalii11",
"duration": 250000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=mmASfETnPjY",
"thumbnail": "https://img.youtube.com/vi/mmASfETnPjY/default.jpg"
},
{
"track": "QAAAgwIAHU15bGVuZSBGYXJtZXIgLSBQZXV0LUV0cmUgVG9pAAxNdXNpY2Jlc3QxMTEAAAAAAASIKAALOE0zRndOYjZnTFkAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj04TTNGd05iNmdMWQAHeW91dHViZQAAAAAAAAAA",
"title": "Mylene Farmer - Peut-Etre Toi",
"identifier": "8M3FwNb6gLY",
"author": "Musicbest111",
"duration": 297000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=8M3FwNb6gLY",
"thumbnail": "https://img.youtube.com/vi/8M3FwNb6gLY/default.jpg"
},
{
"track": "QAAAfgIAG1ZheWEgY29uIGRpb3MgLSBOYWggbmVoIG5haAAJRGFuaWtsZWluAAAAAAACo8gACzdMVW0tRTRHUFU4AAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9N0xVbS1FNEdQVTgAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Vaya con dios - Nah neh nah",
"identifier": "7LUm-E4GPU8",
"author": "Daniklein",
"duration": 173000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=7LUm-E4GPU8",
"thumbnail": "https://img.youtube.com/vi/7LUm-E4GPU8/default.jpg"
},
{
"track": "QAAAigIAJ0lGU0NMIDQuNS5YIFRyYWlsZXIgWyBDb2RlIEx5b2tvIEdhbWUgXQAJSW1tdWRlbGtpAAAAAAABtYAAC1cyVXI1NkNFQXdvAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9VzJVcjU2Q0VBd28AB3lvdXR1YmUAAAAAAAAAAA==",
"title": "IFSCL 4.5.X Trailer [ Code Lyoko Game ]",
"identifier": "W2Ur56CEAwo",
"author": "Immudelki",
"duration": 112000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=W2Ur56CEAwo",
"thumbnail": "https://img.youtube.com/vi/W2Ur56CEAwo/default.jpg"
},
{
"track": "QAAAwwIASVRIUklMTEVSICAgMzV0aCBBbm5pdmVyc2FyeSBTV0cgUmVtYXN0ZXJlZCBFeHRlbmRlZCBNaXggICBNSUNIQUVMIEpBQ0tTT04AIEV4cHJlY2lvbiBNdXNpY2FsIEFsdGVybmF0aXZhIEZNAAAAAAAIZHAAC1UtUnlXSzJERlM4AAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9VS1SeVdLMkRGUzgAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "THRILLER 35th Anniversary SWG Remastered Extended Mix MICHAEL JACKSON",
"identifier": "U-RyWK2DFS8",
"author": "Exprecion Musical Alternativa FM",
"duration": 550000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=U-RyWK2DFS8",
"thumbnail": "https://img.youtube.com/vi/U-RyWK2DFS8/default.jpg"
},
{
"track": "QAAAnAIAOUlGU0NMIDEzdGggVWx0aW1hdGUgQW5uaXZlcnNhcnkgVHJhaWxlciB8IENvZGUgTHlva28gR2FtZQAJSW1tdWRlbGtpAAAAAAABrbAAC2tZTTV4WUxzMUJBAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9a1lNNXhZTHMxQkEAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "IFSCL 13th Ultimate Anniversary Trailer | Code Lyoko Game",
"identifier": "kYM5xYLs1BA",
"author": "Immudelki",
"duration": 110000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=kYM5xYLs1BA",
"thumbnail": "https://img.youtube.com/vi/kYM5xYLs1BA/default.jpg"
},
{
"track": "QAAAfQIAH0fDqW7DqXJpcXVlIFBva8OpbW9uIENocm9uaWNsZXMABHRvdG8AAAAAAACUcAALSzRzRm5RTFV1ZXcAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1LNHNGblFMVXVldwAHeW91dHViZQAAAAAAAAAA",
"title": "Générique Pokémon Chronicles",
"identifier": "K4sFnQLUuew",
"author": "toto",
"duration": 38000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=K4sFnQLUuew",
"thumbnail": "https://img.youtube.com/vi/K4sFnQLUuew/default.jpg"
},
{
"track": "QAABEAIALVJlcGxpY2F0aW9uIG9mIENpbmVtb3JwaGlxdWUgLSBOZXcgQ2hhbGxlbmdlcwAGUmFwaGl4AAAAAAABqJgAck86aHR0cHM6Ly9hcGktdjIuc291bmRjbG91ZC5jb20vbWVkaWEvc291bmRjbG91ZDp0cmFja3M6MTYwNDMwNjc4NC81YmUxOWNiZS03NTkyLTQ0ODktYjMzMC0yN2RlZGMyYTFjZjIvc3RyZWFtL2hscwABAERodHRwczovL3NvdW5kY2xvdWQuY29tL3JhcGhpeC0zNTkzMDEwNjkvY2luZW1vcnBoaXF1ZS1uZXctY2hhbGxlbmdlcwAKc291bmRjbG91ZAAAAAAAAAAA",
"title": "Replication of Cinemorphique - New Challenges",
"identifier": "O:https://api-v2.soundcloud.com/media/soundcloud:tracks:1604306784/5be19cbe-7592-4489-b330-27dedc2a1cf2/stream/hls",
"author": "Raphix",
"duration": 108696,
"isSeekable": true,
"isStream": false,
"uri": "https://soundcloud.com/raphix-359301069/cinemorphique-new-challenges",
"thumbnail": null
},
{
"track": "QAAAqwIANE11cnJheSBIZWFkIC0gT25lIE5pZ2h0IEluIEJhbmdrb2sgKExvbmcgSW50cm8gMTo0NykAHUpvc8OpIE9zdmFsZG8gT3J0aWdvemEg7aC87b6tAAAAAAAEp2gAC1l2RGdNZEdDUmEwAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9WXZEZ01kR0NSYTAAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Murray Head - One Night In Bangkok (Long Intro 1:47)",
"identifier": "YvDgMdGCRa0",
"author": "José Osvaldo Ortigoza 🎭",
"duration": 305000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=YvDgMdGCRa0",
"thumbnail": "https://img.youtube.com/vi/YvDgMdGCRa0/default.jpg"
},
{
"track": "QAAAkAIALkJvbiBKb3ZpIC0gSXQncyBNeSBMaWZlIChPZmZpY2lhbCBNdXNpYyBWaWRlbykACEJvbiBKb3ZpAAAAAAAEEvgAC3Z4MnU1dVV1M0RFAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9dngydTV1VXUzREUAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Bon Jovi - It's My Life (Official Music Video)",
"identifier": "vx2u5uUu3DE",
"author": "Bon Jovi",
"duration": 267000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=vx2u5uUu3DE",
"thumbnail": "https://img.youtube.com/vi/vx2u5uUu3DE/default.jpg"
},
{
"track": "QAAAlwIAMllvdXNzb3UgTidEb3VyIC0gNyBTZWNvbmRzIChSYWRpbyBFZGl0KSBbQXVkaW8gSFFdAAtHb2xkZW5NdXNpYwAAAAAAA9hgAAtDaGlyZU5pcXhUbwABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PUNoaXJlTmlxeFRvAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Youssou N'Dour - 7 Seconds (Radio Edit) [Audio HQ]",
"identifier": "ChireNiqxTo",
"author": "GoldenMusic",
"duration": 252000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=ChireNiqxTo",
"thumbnail": "https://img.youtube.com/vi/ChireNiqxTo/default.jpg"
},
{
"track": "QAAAkQIALE1JQ0hBRUwgSkFDS1NPTiAtIEJBRCBbQUpBWMK0UyBFWFRFTkRFRCBNSVhdAAtBamF4U3RyaWtlcgAAAAAACDGoAAszRWE3XzZRdTJ4bwABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PTNFYTdfNlF1MnhvAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "MICHAEL JACKSON - BAD [AJAX´S EXTENDED MIX]",
"identifier": "3Ea7_6Qu2xo",
"author": "AjaxStriker",
"duration": 537000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=3Ea7_6Qu2xo",
"thumbnail": "https://img.youtube.com/vi/3Ea7_6Qu2xo/default.jpg"
},
{
"track": "QAAAlgIAM2xvZmkgaGlwIGhvcCByYWRpbyDtoL3ts5ogLSBiZWF0cyB0byByZWxheC9zdHVkeSB0bwAJTG9maSBHaXJsf/////////8AC2pmS2ZQZnlKUmRrAQEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9amZLZlBmeUpSZGsAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "lofi hip hop radio 📚 - beats to relax/study to",
"identifier": "jfKfPfyJRdk",
"author": "Lofi Girl",
"duration": 9223372036854776000,
"isSeekable": false,
"isStream": true,
"uri": "https://www.youtube.com/watch?v=jfKfPfyJRdk",
"thumbnail": "https://img.youtube.com/vi/jfKfPfyJRdk/default.jpg"
}
]
},
"442290526545510421": {},
"158369928104116224": {
"Mes musiques": [
{
"track": "QAAAlQIAJElGU0NMIFRSQUlMRVIgTVVTSUMgLSBORVcgQ0hBTExFTkdFUwAXQ2luw6ltb3JwaGlxdWUgT2ZmaWNpZWwAAAAAAAGaKAALazZkWDZSQ2NLQXMAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1rNmRYNlJDY0tBcwAHeW91dHViZQAAAAAAAAAA",
"title": "IFSCL TRAILER MUSIC - NEW CHALLENGES",
"identifier": "k6dX6RCcKAs",
"author": "Cinémorphique Officiel",
"duration": 105000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=k6dX6RCcKAs",
"thumbnail": "https://img.youtube.com/vi/k6dX6RCcKAs/default.jpg"
},
{
"track": "QAAAiwIAIk15bGVuZSBGYXJtZXIgICBhcHBlbGxlIG1vbiBudW1lcm8AD0ZhbGxpbmdPdXRPZkNhcgAAAAAABQz4AAtVSkpxUnNGZXpZUQABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PVVKSnFSc0ZlellRAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Mylene Farmer appelle mon numero",
"identifier": "UJJqRsFezYQ",
"author": "FallingOutOfCar",
"duration": 331000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=UJJqRsFezYQ",
"thumbnail": "https://img.youtube.com/vi/UJJqRsFezYQ/default.jpg"
},
{
"track": "QAAAdgIAElBva8OpcmFwIEdTIEZyZW5jaAAKTWVudGFsaWkxMQAAAAAAA9CQAAttbUFTZkVUblBqWQABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PW1tQVNmRVRuUGpZAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Pokérap GS French",
"identifier": "mmASfETnPjY",
"author": "Mentalii11",
"duration": 250000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=mmASfETnPjY",
"thumbnail": "https://img.youtube.com/vi/mmASfETnPjY/default.jpg"
},
{
"track": "QAAAgwIAHU15bGVuZSBGYXJtZXIgLSBQZXV0LUV0cmUgVG9pAAxNdXNpY2Jlc3QxMTEAAAAAAASIKAALOE0zRndOYjZnTFkAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj04TTNGd05iNmdMWQAHeW91dHViZQAAAAAAAAAA",
"title": "Mylene Farmer - Peut-Etre Toi",
"identifier": "8M3FwNb6gLY",
"author": "Musicbest111",
"duration": 297000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=8M3FwNb6gLY",
"thumbnail": "https://img.youtube.com/vi/8M3FwNb6gLY/default.jpg"
},
{
"track": "QAAAfgIAG1ZheWEgY29uIGRpb3MgLSBOYWggbmVoIG5haAAJRGFuaWtsZWluAAAAAAACo8gACzdMVW0tRTRHUFU4AAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9N0xVbS1FNEdQVTgAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Vaya con dios - Nah neh nah",
"identifier": "7LUm-E4GPU8",
"author": "Daniklein",
"duration": 173000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=7LUm-E4GPU8",
"thumbnail": "https://img.youtube.com/vi/7LUm-E4GPU8/default.jpg"
},
{
"track": "QAAAigIAJ0lGU0NMIDQuNS5YIFRyYWlsZXIgWyBDb2RlIEx5b2tvIEdhbWUgXQAJSW1tdWRlbGtpAAAAAAABtYAAC1cyVXI1NkNFQXdvAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9VzJVcjU2Q0VBd28AB3lvdXR1YmUAAAAAAAAAAA==",
"title": "IFSCL 4.5.X Trailer [ Code Lyoko Game ]",
"identifier": "W2Ur56CEAwo",
"author": "Immudelki",
"duration": 112000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=W2Ur56CEAwo",
"thumbnail": "https://img.youtube.com/vi/W2Ur56CEAwo/default.jpg"
},
{
"track": "QAAAwwIASVRIUklMTEVSICAgMzV0aCBBbm5pdmVyc2FyeSBTV0cgUmVtYXN0ZXJlZCBFeHRlbmRlZCBNaXggICBNSUNIQUVMIEpBQ0tTT04AIEV4cHJlY2lvbiBNdXNpY2FsIEFsdGVybmF0aXZhIEZNAAAAAAAIZHAAC1UtUnlXSzJERlM4AAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9VS1SeVdLMkRGUzgAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "THRILLER 35th Anniversary SWG Remastered Extended Mix MICHAEL JACKSON",
"identifier": "U-RyWK2DFS8",
"author": "Exprecion Musical Alternativa FM",
"duration": 550000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=U-RyWK2DFS8",
"thumbnail": "https://img.youtube.com/vi/U-RyWK2DFS8/default.jpg"
},
{
"track": "QAAAnAIAOUlGU0NMIDEzdGggVWx0aW1hdGUgQW5uaXZlcnNhcnkgVHJhaWxlciB8IENvZGUgTHlva28gR2FtZQAJSW1tdWRlbGtpAAAAAAABrbAAC2tZTTV4WUxzMUJBAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9a1lNNXhZTHMxQkEAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "IFSCL 13th Ultimate Anniversary Trailer | Code Lyoko Game",
"identifier": "kYM5xYLs1BA",
"author": "Immudelki",
"duration": 110000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=kYM5xYLs1BA",
"thumbnail": "https://img.youtube.com/vi/kYM5xYLs1BA/default.jpg"
},
{
"track": "QAAAfQIAH0fDqW7DqXJpcXVlIFBva8OpbW9uIENocm9uaWNsZXMABHRvdG8AAAAAAACUcAALSzRzRm5RTFV1ZXcAAQAraHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1LNHNGblFMVXVldwAHeW91dHViZQAAAAAAAAAA",
"title": "Générique Pokémon Chronicles",
"identifier": "K4sFnQLUuew",
"author": "toto",
"duration": 38000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=K4sFnQLUuew",
"thumbnail": "https://img.youtube.com/vi/K4sFnQLUuew/default.jpg"
},
{
"track": "QAABEAIALVJlcGxpY2F0aW9uIG9mIENpbmVtb3JwaGlxdWUgLSBOZXcgQ2hhbGxlbmdlcwAGUmFwaGl4AAAAAAABqJgAck86aHR0cHM6Ly9hcGktdjIuc291bmRjbG91ZC5jb20vbWVkaWEvc291bmRjbG91ZDp0cmFja3M6MTYwNDMwNjc4NC81YmUxOWNiZS03NTkyLTQ0ODktYjMzMC0yN2RlZGMyYTFjZjIvc3RyZWFtL2hscwABAERodHRwczovL3NvdW5kY2xvdWQuY29tL3JhcGhpeC0zNTkzMDEwNjkvY2luZW1vcnBoaXF1ZS1uZXctY2hhbGxlbmdlcwAKc291bmRjbG91ZAAAAAAAAAAA",
"title": "Replication of Cinemorphique - New Challenges",
"identifier": "O:https://api-v2.soundcloud.com/media/soundcloud:tracks:1604306784/5be19cbe-7592-4489-b330-27dedc2a1cf2/stream/hls",
"author": "Raphix",
"duration": 108696,
"isSeekable": true,
"isStream": false,
"uri": "https://soundcloud.com/raphix-359301069/cinemorphique-new-challenges",
"thumbnail": null
},
{
"track": "QAAAqwIANE11cnJheSBIZWFkIC0gT25lIE5pZ2h0IEluIEJhbmdrb2sgKExvbmcgSW50cm8gMTo0NykAHUpvc8OpIE9zdmFsZG8gT3J0aWdvemEg7aC87b6tAAAAAAAEp2gAC1l2RGdNZEdDUmEwAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9WXZEZ01kR0NSYTAAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Murray Head - One Night In Bangkok (Long Intro 1:47)",
"identifier": "YvDgMdGCRa0",
"author": "José Osvaldo Ortigoza 🎭",
"duration": 305000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=YvDgMdGCRa0",
"thumbnail": "https://img.youtube.com/vi/YvDgMdGCRa0/default.jpg"
},
{
"track": "QAAAkAIALkJvbiBKb3ZpIC0gSXQncyBNeSBMaWZlIChPZmZpY2lhbCBNdXNpYyBWaWRlbykACEJvbiBKb3ZpAAAAAAAEEvgAC3Z4MnU1dVV1M0RFAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9dngydTV1VXUzREUAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Bon Jovi - It's My Life (Official Music Video)",
"identifier": "vx2u5uUu3DE",
"author": "Bon Jovi",
"duration": 267000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=vx2u5uUu3DE",
"thumbnail": "https://img.youtube.com/vi/vx2u5uUu3DE/default.jpg"
},
{
"track": "QAAAlwIAMllvdXNzb3UgTidEb3VyIC0gNyBTZWNvbmRzIChSYWRpbyBFZGl0KSBbQXVkaW8gSFFdAAtHb2xkZW5NdXNpYwAAAAAAA9hgAAtDaGlyZU5pcXhUbwABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PUNoaXJlTmlxeFRvAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "Youssou N'Dour - 7 Seconds (Radio Edit) [Audio HQ]",
"identifier": "ChireNiqxTo",
"author": "GoldenMusic",
"duration": 252000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=ChireNiqxTo",
"thumbnail": "https://img.youtube.com/vi/ChireNiqxTo/default.jpg"
},
{
"track": "QAAAkQIALE1JQ0hBRUwgSkFDS1NPTiAtIEJBRCBbQUpBWMK0UyBFWFRFTkRFRCBNSVhdAAtBamF4U3RyaWtlcgAAAAAACDGoAAszRWE3XzZRdTJ4bwABACtodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PTNFYTdfNlF1MnhvAAd5b3V0dWJlAAAAAAAAAAA=",
"title": "MICHAEL JACKSON - BAD [AJAX´S EXTENDED MIX]",
"identifier": "3Ea7_6Qu2xo",
"author": "AjaxStriker",
"duration": 537000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=3Ea7_6Qu2xo",
"thumbnail": "https://img.youtube.com/vi/3Ea7_6Qu2xo/default.jpg"
},
{
"track": "QAAAlgIAM2xvZmkgaGlwIGhvcCByYWRpbyDtoL3ts5ogLSBiZWF0cyB0byByZWxheC9zdHVkeSB0bwAJTG9maSBHaXJsf/////////8AC2pmS2ZQZnlKUmRrAQEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9amZLZlBmeUpSZGsAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "lofi hip hop radio 📚 - beats to relax/study to",
"identifier": "jfKfPfyJRdk",
"author": "Lofi Girl",
"duration": 9223372036854776000,
"isSeekable": false,
"isStream": true,
"uri": "https://www.youtube.com/watch?v=jfKfPfyJRdk",
"thumbnail": "https://img.youtube.com/vi/jfKfPfyJRdk/default.jpg"
}
]
"253494094179991552": {
"db43325a-7f9c-4428-b24e-a6b3ca0e17a2": {
"title": "Test",
"source": "normal",
"content": []
}
}
}

View File

@ -1,24 +0,0 @@
[
{
"track": "QAAAlgIAM2xvZmkgaGlwIGhvcCByYWRpbyDtoL3ts5ogLSBiZWF0cyB0byByZWxheC9zdHVkeSB0bwAJTG9maSBHaXJsf/////////8AC2pmS2ZQZnlKUmRrAQEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9amZLZlBmeUpSZGsAB3lvdXR1YmUAAAAAAAAAAA==",
"title": "lofi hip hop radio 📚 - beats to relax/study to",
"identifier": "jfKfPfyJRdk",
"author": "Lofi Girl",
"duration": 9223372036854776000,
"isSeekable": false,
"isStream": true,
"uri": "https://www.youtube.com/watch?v=jfKfPfyJRdk",
"thumbnail": "https://img.youtube.com/vi/jfKfPfyJRdk/default.jpg"
},
{
"track": "QAAAkAIALUxhZHkgR2FnYSAtIFBva2VyIEZhY2UgKE9mZmljaWFsIE11c2ljIFZpZGVvKQAJTGFkeSBHYWdhAAAAAAADQ/AAC2JFU0dMb2pOWVNvAAEAK2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9YkVTR0xvak5ZU28AB3lvdXR1YmUAAAAAAAAAAA==",
"title": "Lady Gaga - Poker Face (Official Music Video)",
"identifier": "bESGLojNYSo",
"author": "Lady Gaga",
"duration": 214000,
"isSeekable": true,
"isStream": false,
"uri": "https://www.youtube.com/watch?v=bESGLojNYSo",
"thumbnail": "https://img.youtube.com/vi/bESGLojNYSo/default.jpg"
}
]

295
package-lock.json generated
View File

@ -15,13 +15,13 @@
"erela.js": "^2.4.0",
"express": "^4.18.2",
"express-favicon": "^2.0.4",
"genius-lyrics": "^4.4.6",
"loguix": "^1.4.2",
"markdown-it": "^13.0.1",
"nodemon": "^2.0.22",
"pm2": "^5.3.0",
"request": "^2.88.2",
"socket.io": "^4.6.1",
"song-lyrics-api": "^1.1.0",
"uuid": "^9.0.0",
"webmetrik": "^0.1.4",
"ytfps": "^1.1.0"
@ -819,11 +819,6 @@
"npm": "1.2.8000 || >= 1.4.16"
}
},
"node_modules/boolbase": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
"integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
},
"node_modules/brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
@ -1101,32 +1096,6 @@
"resolved": "https://registry.npmjs.org/croner/-/croner-4.1.97.tgz",
"integrity": "sha512-/f6gpQuxDaqXu+1kwQYSckUglPaOrHdbIlBAu0YuW8/Cdb45XwXYNUBXg3r/9Mo6n540Kn/smKcZWko5x99KrQ=="
},
"node_modules/css-select": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz",
"integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==",
"dependencies": {
"boolbase": "^1.0.0",
"css-what": "^6.1.0",
"domhandler": "^5.0.2",
"domutils": "^3.0.1",
"nth-check": "^2.0.1"
},
"funding": {
"url": "https://github.com/sponsors/fb55"
}
},
"node_modules/css-what": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
"integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
"engines": {
"node": ">= 6"
},
"funding": {
"url": "https://github.com/sponsors/fb55"
}
},
"node_modules/culvert": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/culvert/-/culvert-0.1.2.tgz",
@ -1231,68 +1200,6 @@
"node": ">=16.9.0"
}
},
"node_modules/dom-serializer": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
"integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
"dependencies": {
"domelementtype": "^2.3.0",
"domhandler": "^5.0.2",
"entities": "^4.2.0"
},
"funding": {
"url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
}
},
"node_modules/dom-serializer/node_modules/entities": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
"integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
"engines": {
"node": ">=0.12"
},
"funding": {
"url": "https://github.com/fb55/entities?sponsor=1"
}
},
"node_modules/domelementtype": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
"integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/fb55"
}
]
},
"node_modules/domhandler": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
"integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
"dependencies": {
"domelementtype": "^2.3.0"
},
"engines": {
"node": ">= 4"
},
"funding": {
"url": "https://github.com/fb55/domhandler?sponsor=1"
}
},
"node_modules/domutils": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
"integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
"dependencies": {
"dom-serializer": "^2.0.0",
"domelementtype": "^2.3.0",
"domhandler": "^5.0.3"
},
"funding": {
"url": "https://github.com/fb55/domutils?sponsor=1"
}
},
"node_modules/ecc-jsbn": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
@ -1772,15 +1679,6 @@
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
},
"node_modules/genius-lyrics": {
"version": "4.4.6",
"resolved": "https://registry.npmjs.org/genius-lyrics/-/genius-lyrics-4.4.6.tgz",
"integrity": "sha512-TeSF4qXwLm+Nl8wUX+WUTJlEhPBanMw9EWpIHE2a/Qs4y2NBK99AHYfZJc73H1HVkZj4zPfscuGWlkQbbh0pDA==",
"dependencies": {
"node-html-parser": "^6.1.9",
"undici": "^5.24.0"
}
},
"node_modules/get-intrinsic": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
@ -1945,14 +1843,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/he": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
"integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
"bin": {
"he": "bin/he"
}
},
"node_modules/http-errors": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
@ -2449,15 +2339,6 @@
"node": ">= 0.4.0"
}
},
"node_modules/node-html-parser": {
"version": "6.1.12",
"resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.12.tgz",
"integrity": "sha512-/bT/Ncmv+fbMGX96XG9g05vFt43m/+SYKIs9oAemQVYyVcZmDAI2Xq/SbNcpOA35eF0Zk2av3Ksf+Xk8Vt8abA==",
"dependencies": {
"css-select": "^5.1.0",
"he": "1.2.0"
}
},
"node_modules/nodemon": {
"version": "2.0.22",
"resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz",
@ -2537,17 +2418,6 @@
"resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
"integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ=="
},
"node_modules/nth-check": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
"integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
"dependencies": {
"boolbase": "^1.0.0"
},
"funding": {
"url": "https://github.com/fb55/nth-check?sponsor=1"
}
},
"node_modules/oauth-sign": {
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
@ -3544,6 +3414,42 @@
"resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz",
"integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ=="
},
"node_modules/song-lyrics-api": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/song-lyrics-api/-/song-lyrics-api-1.1.0.tgz",
"integrity": "sha512-b1vHs+11FEimxLwA23XhVLSoVuf7GATMIkXjG8dXDJHaT+6m0xM7IQcp8E43GEY9KwDVaywv+EM1U6mNdSyC4g==",
"dependencies": {
"axios": "^0.19.2"
}
},
"node_modules/song-lyrics-api/node_modules/axios": {
"version": "0.19.2",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz",
"integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==",
"deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410",
"dependencies": {
"follow-redirects": "1.5.10"
}
},
"node_modules/song-lyrics-api/node_modules/debug": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
"dependencies": {
"ms": "2.0.0"
}
},
"node_modules/song-lyrics-api/node_modules/follow-redirects": {
"version": "1.5.10",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
"integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
"dependencies": {
"debug": "=3.1.0"
},
"engines": {
"node": ">=4.0"
}
},
"node_modules/source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@ -4556,11 +4462,6 @@
"unpipe": "1.0.0"
}
},
"boolbase": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
"integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
},
"brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
@ -4776,23 +4677,6 @@
"resolved": "https://registry.npmjs.org/croner/-/croner-4.1.97.tgz",
"integrity": "sha512-/f6gpQuxDaqXu+1kwQYSckUglPaOrHdbIlBAu0YuW8/Cdb45XwXYNUBXg3r/9Mo6n540Kn/smKcZWko5x99KrQ=="
},
"css-select": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz",
"integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==",
"requires": {
"boolbase": "^1.0.0",
"css-what": "^6.1.0",
"domhandler": "^5.0.2",
"domutils": "^3.0.1",
"nth-check": "^2.0.1"
}
},
"css-what": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
"integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw=="
},
"culvert": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/culvert/-/culvert-0.1.2.tgz",
@ -4875,46 +4759,6 @@
"ws": "^8.13.0"
}
},
"dom-serializer": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
"integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
"requires": {
"domelementtype": "^2.3.0",
"domhandler": "^5.0.2",
"entities": "^4.2.0"
},
"dependencies": {
"entities": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
"integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="
}
}
},
"domelementtype": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
"integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw=="
},
"domhandler": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
"integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
"requires": {
"domelementtype": "^2.3.0"
}
},
"domutils": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
"integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
"requires": {
"dom-serializer": "^2.0.0",
"domelementtype": "^2.3.0",
"domhandler": "^5.0.3"
}
},
"ecc-jsbn": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
@ -5255,15 +5099,6 @@
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
},
"genius-lyrics": {
"version": "4.4.6",
"resolved": "https://registry.npmjs.org/genius-lyrics/-/genius-lyrics-4.4.6.tgz",
"integrity": "sha512-TeSF4qXwLm+Nl8wUX+WUTJlEhPBanMw9EWpIHE2a/Qs4y2NBK99AHYfZJc73H1HVkZj4zPfscuGWlkQbbh0pDA==",
"requires": {
"node-html-parser": "^6.1.9",
"undici": "^5.24.0"
}
},
"get-intrinsic": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
@ -5382,11 +5217,6 @@
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
"integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
},
"he": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
"integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
},
"http-errors": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
@ -5767,15 +5597,6 @@
"resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
"integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg=="
},
"node-html-parser": {
"version": "6.1.12",
"resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.12.tgz",
"integrity": "sha512-/bT/Ncmv+fbMGX96XG9g05vFt43m/+SYKIs9oAemQVYyVcZmDAI2Xq/SbNcpOA35eF0Zk2av3Ksf+Xk8Vt8abA==",
"requires": {
"css-select": "^5.1.0",
"he": "1.2.0"
}
},
"nodemon": {
"version": "2.0.22",
"resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz",
@ -5837,14 +5658,6 @@
}
}
},
"nth-check": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
"integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
"requires": {
"boolbase": "^1.0.0"
}
},
"oauth-sign": {
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
@ -6576,6 +6389,40 @@
}
}
},
"song-lyrics-api": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/song-lyrics-api/-/song-lyrics-api-1.1.0.tgz",
"integrity": "sha512-b1vHs+11FEimxLwA23XhVLSoVuf7GATMIkXjG8dXDJHaT+6m0xM7IQcp8E43GEY9KwDVaywv+EM1U6mNdSyC4g==",
"requires": {
"axios": "^0.19.2"
},
"dependencies": {
"axios": {
"version": "0.19.2",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz",
"integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==",
"requires": {
"follow-redirects": "1.5.10"
}
},
"debug": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
"requires": {
"ms": "2.0.0"
}
},
"follow-redirects": {
"version": "1.5.10",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
"integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
"requires": {
"debug": "=3.1.0"
}
}
}
},
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",

View File

@ -1,7 +1,7 @@
{
"name": "subsonics-web",
"author": "Raphix",
"version": "2.0.0",
"version": "2.0.1",
"nodemonConfig": {
"ext": "js, html",
"ignore": [
@ -19,13 +19,13 @@
"erela.js": "^2.4.0",
"express": "^4.18.2",
"express-favicon": "^2.0.4",
"genius-lyrics": "^4.4.6",
"loguix": "^1.4.2",
"markdown-it": "^13.0.1",
"nodemon": "^2.0.22",
"pm2": "^5.3.0",
"request": "^2.88.2",
"socket.io": "^4.6.1",
"song-lyrics-api": "^1.1.0",
"uuid": "^9.0.0",
"webmetrik": "^0.1.4",
"ytfps": "^1.1.0"

View File

@ -19,8 +19,8 @@ const markdownit = require("markdown-it")({
typographer: true
})
const Genius = require("genius-lyrics");
const GClient = new Genius.Client("OHOV9c0B4uuyfWTK2w2YRliC9iyPjjF2Kk6ijCtZ2RtqfkZ2JpntnO2fwraF1A5h");
const Lyrics = require('song-lyrics-api');
const lyrics = new Lyrics();
module.exports.WebServer = class {
@ -479,26 +479,13 @@ function IOConnection(io) {
})
PostRequest("LYRICS", async (data) => {
const searches = await GClient.songs.search(data);
if(!searches) {
lyrics.getLyrics(data)
.then((response) => {
PostAnswer("LYRICS", response[0].lyrics)
})
.catch((error) => {
PostAnswer("LYRICS", null)
return
}
const firstSong = searches[0];
if(!firstSong) {
PostAnswer("LYRICS", null)
return
}
const lyrics = await firstSong.lyrics();
if(!lyrics) {
PostAnswer("LYRICS", null)
return
}
PostAnswer("LYRICS", lyrics)
})
})

View File

@ -8,9 +8,9 @@ const cgu = `
<br>
<p>En utilisant Subsonics, vous bénéficiez du droit d'accès au service et de l'écoute du contenu. Cependant, veuillez noter que Raphix n'est pas tenu de fournir la provenance ni l'autorisation d'exploitation des musiques par les ayants droits. Il vous incombe donc d'obtenir les autorisations nécessaires des ayants droits pour écouter le contenu.</p>
<br>
<p>Les paroles fournies sur ce site sont obtenues auprès de Genius (c).</p>
<p>Les paroles fournies sur ce site sont obtenues auprès de Deezer (c).</p>
<br>
<p>En utilisant Subsonics, vous acceptez de respecter les conditions d'utilisation de Genius (c) et de ne pas utiliser les paroles à des fins commerciales.</p>
<p>En utilisant Subsonics, vous acceptez de respecter les conditions d'utilisation de Deezer (c) et de ne pas utiliser les paroles à des fins commerciales.</p>
<br>
<p>En utilisant Subsonics, vous acceptez de ne pas utiliser le bot pour diffuser des contenus illégaux, violents, haineux, discriminatoires, ou à caractère sexuel.</p>
<br>
@ -129,7 +129,7 @@ function oobeStep2() {
</div>
<div class='oobe-line'>
<span class="oobe-wh"><i class="fa fa-microphone-lines icon"></i></span>
<p>Appuyez sur ce bouton pour afficher les paroles - <span class='oobe-ctrl'>Ctrl + Click</span> Recherche n'importe quelles paroles sur Genius.</p>
<p>Appuyez sur ce bouton pour afficher les paroles - <span class='oobe-ctrl'>Ctrl + Click</span> Recherche n'importe quelles paroles sur Deezer.</p>
</div>
<div class='oobe-line'>
<span class="oobe-wh"><i class="fa fa-phone-slash icon"></i></span>

View File

@ -323,8 +323,9 @@ lyrics.addEventListener('click', (e) => {
})
function showLyrics(title) {
title = title.replace(/\(.*?\)/g, "").replace(/\[.*?\]/g, "").trim()
post("LYRICS", title).then((res) => {
if(!res) {
if(!res || res.error) {
const modal = new ModalComponent({"title": "Paroles" , "width": "50%", "closable": true})
modal.setContent(`
<p class="lyrics">Aucune paroles trouvées pour cette musique !</p>
@ -332,11 +333,14 @@ function showLyrics(title) {
modal.show()
} else {
const lyricsArray = new Array()
for(var line of res.split("\n")) {
for(var line of res.lyrics.split("\n")) {
// Remove the line if it's start with Paroles de la chanson
if(line.startsWith("Paroles de la chanson")) {
continue
}
if(line == "") {
lyricsArray.push("<br>")
}
@ -353,7 +357,7 @@ function showLyrics(title) {
}
lyricsArray.push("<br><br><a href='https://genius.com' target='_blank' class='lyrics-info wh'>Distribué par Genius ©️</a>")
lyricsArray.push("<br><br><a href='https://deezer.com' target='_blank' class='lyrics-info wh'>Distribué par Deezer ©️</a>")
setTileActive(null)