added a slower method to get stuff from musify, which in comperason takes longer though
This commit is contained in:
parent
84b4f8b6c2
commit
e923dcdaf2
@ -5,3 +5,4 @@ musicbrainzngs~=0.7.1
|
|||||||
jellyfish~=0.9.0
|
jellyfish~=0.9.0
|
||||||
pydub~=0.25.1
|
pydub~=0.25.1
|
||||||
youtube_dl
|
youtube_dl
|
||||||
|
beautifulsoup4~=4.11.1
|
Binary file not shown.
Binary file not shown.
@ -31,6 +31,12 @@ class Download:
|
|||||||
self.add_url(youtube_url, 'youtube', dict(row))
|
self.add_url(youtube_url, 'youtube', dict(row))
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
# check musify again, but with a diffrent methode that takes longer
|
||||||
|
musify_url = musify.get_musify_url_slow(row)
|
||||||
|
if musify_url is not None:
|
||||||
|
self.add_url(musify_url, 'musify', dict(row))
|
||||||
|
continue
|
||||||
|
|
||||||
logging.warning(f"Didn't find any sources for {row['title']}")
|
logging.warning(f"Didn't find any sources for {row['title']}")
|
||||||
|
|
||||||
self.dump_urls(file)
|
self.dump_urls(file)
|
||||||
|
@ -1,5 +1,8 @@
|
|||||||
import logging
|
import logging
|
||||||
import requests
|
import requests
|
||||||
|
import bs4
|
||||||
|
|
||||||
|
import phonetic_compares
|
||||||
|
|
||||||
session = requests.Session()
|
session = requests.Session()
|
||||||
session.headers = {
|
session.headers = {
|
||||||
@ -54,3 +57,61 @@ def download(row):
|
|||||||
url = row['url']
|
url = row['url']
|
||||||
file_ = row['file']
|
file_ = row['file']
|
||||||
return download_from_musify(file_, url)
|
return download_from_musify(file_, url)
|
||||||
|
|
||||||
|
|
||||||
|
def search_for_track(row):
|
||||||
|
track = row.title
|
||||||
|
artist = row.artist
|
||||||
|
|
||||||
|
url = f"https://musify.club/search?searchText={track}"
|
||||||
|
r = session.get(url)
|
||||||
|
if r.status_code != 200:
|
||||||
|
raise ConnectionError(f"{r.url} returned {r.status_code}:\n{r.content}")
|
||||||
|
soup = bs4.BeautifulSoup(r.content, features="html.parser")
|
||||||
|
tracklist_container_soup = soup.find_all("div", {"class": "playlist"})
|
||||||
|
if len(tracklist_container_soup) != 1:
|
||||||
|
raise Exception("Connfusion Error. HTML Layout of https://musify.club changed.")
|
||||||
|
tracklist_container_soup = tracklist_container_soup[0]
|
||||||
|
|
||||||
|
tracklist_soup = tracklist_container_soup.find_all("div", {"class": "playlist__details"})
|
||||||
|
|
||||||
|
def parse_track_soup(_track_soup):
|
||||||
|
anchor_soups = _track_soup.find_all("a")
|
||||||
|
band_name = anchor_soups[0].text.strip()
|
||||||
|
title = anchor_soups[1].text.strip()
|
||||||
|
url_ = anchor_soups[1]['href']
|
||||||
|
return band_name, title, url_
|
||||||
|
|
||||||
|
for track_soup in tracklist_soup:
|
||||||
|
band_option, title_option, track_url = parse_track_soup(track_soup)
|
||||||
|
|
||||||
|
title_match, title_distance = phonetic_compares.match_titles(track, title_option)
|
||||||
|
band_match, band_distance = phonetic_compares.match_artists(artist, band_option)
|
||||||
|
|
||||||
|
print(track, title_option, title_match, title_distance)
|
||||||
|
print(artist, band_option, band_match, band_distance)
|
||||||
|
|
||||||
|
if not title_match and not band_match:
|
||||||
|
return get_download_link(track_url)
|
||||||
|
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
||||||
|
def get_musify_url_slow(row):
|
||||||
|
print(row)
|
||||||
|
result = search_for_track(row)
|
||||||
|
if result is not None:
|
||||||
|
return result
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
import pandas as pd
|
||||||
|
import json
|
||||||
|
|
||||||
|
df = pd.read_csv("../temp/.cache1.csv")
|
||||||
|
print(df)
|
||||||
|
|
||||||
|
for idx, row in df.iterrows():
|
||||||
|
row['artist'] = json.loads(row['artist'].replace("'", '"'))
|
||||||
|
print("-" * 200)
|
||||||
|
print(get_musify_url_slow(row))
|
||||||
|
@ -1,8 +1,23 @@
|
|||||||
import jellyfish
|
import jellyfish
|
||||||
|
|
||||||
TITLE_THRESHOLD_LEVENSHTEIN = 1
|
TITLE_THRESHOLD_LEVENSHTEIN = 2
|
||||||
|
|
||||||
|
|
||||||
def match_titles(title_1: str, title_2: str) -> (bool, int):
|
def match_titles(title_1: str, title_2: str) -> (bool, int):
|
||||||
distance = jellyfish.levenshtein_distance(title_1, title_2)
|
distance = jellyfish.levenshtein_distance(title_1, title_2)
|
||||||
return distance > 1, distance
|
return distance > 1, distance
|
||||||
|
|
||||||
|
|
||||||
|
def match_artists(artist_1, artist_2: str) -> (bool, int):
|
||||||
|
if type(artist_1) == list:
|
||||||
|
distances = []
|
||||||
|
|
||||||
|
for artist_1_ in artist_1:
|
||||||
|
print(artist_1_)
|
||||||
|
match, distance = match_titles(artist_1_, artist_2)
|
||||||
|
if not match:
|
||||||
|
return match, distance
|
||||||
|
|
||||||
|
distances.append(distance)
|
||||||
|
return True, min(distances)
|
||||||
|
return match_titles(artist_1, artist_2)
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
,id,album,title,artist,album_artist,tracknumber,albumsort,titlesort,isrc,date,year,musicbrainz_artistid,musicbrainz_albumid,musicbrainz_albumartistid,musicbrainz_albumstatus,total_tracks,language,musicbrainz_albumtype,compilation,releasecountry,barcode
|
,id,album,title,artist,album_artist,tracknumber,albumsort,titlesort,isrc,date,year,musicbrainz_artistid,musicbrainz_albumid,musicbrainz_albumartistid,musicbrainz_albumstatus,total_tracks,language,musicbrainz_albumtype,compilation,releasecountry,barcode
|
||||||
0,189f237b-cc29-4fde-8b5f-50a536830ad3,Immortal,Immortal,['Lorna Shore'],Lorna Shore,1,12,1,GBDHC2012001,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720
|
0,ba953d81-663e-4acc-90d7-c86005960341,Pain Remains,"Welcome Back, O’ Sleeping Dreamer",['Lorna Shore'],Lorna Shore,1,0,1,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830
|
||||||
1,c712d6e8-54ff-4287-a287-aad9986e862a,Immortal,Death Portrait,['Lorna Shore'],Lorna Shore,2,12,2,GBDHC2012002,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720
|
1,b7b623b0-a64d-40b4-b6cb-b1b45a3b0d91,Pain Remains,Into the Earth,['Lorna Shore'],Lorna Shore,2,0,2,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830
|
||||||
2,389e84ef-0f2b-4ae5-85d1-11d0c6e0aa6f,Immortal,This Is Hell,['Lorna Shore'],Lorna Shore,3,12,3,GBCEJ1800172,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720
|
2,7dfa4dd2-1ac7-4b17-91b4-fcdc1f859b74,Pain Remains,Sun//Eater,['Lorna Shore'],Lorna Shore,3,0,3,GBDHC2334003,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830
|
||||||
3,4fcc8206-3cf7-4215-ac6e-62d1f4df8ad5,Immortal,Hollow Sentence,['Lorna Shore'],Lorna Shore,4,12,4,GBDHC2012003,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720
|
3,7e6cf7ec-c566-47c1-88e9-da7731089428,Pain Remains,Cursed to Die,['Lorna Shore'],Lorna Shore,4,0,4,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830
|
||||||
4,278e3c67-b24b-4b70-94ce-374b9278e0e2,Immortal,Warpath of Disease,['Lorna Shore'],Lorna Shore,5,12,5,GBDHC2012004,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720
|
4,7abf38eb-de34-44e5-9a90-1438a0c54d2d,Pain Remains,Soulless Existence,['Lorna Shore'],Lorna Shore,5,0,5,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830
|
||||||
5,de7effa0-c4a7-4c05-8c06-432ebc0f396c,Immortal,Misery System,['Lorna Shore'],Lorna Shore,6,12,6,GBDHC2012005,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720
|
5,a2b9b1e5-7d32-4ba4-9a16-ad63b374a8ad,Pain Remains,Apotheosis,['Lorna Shore'],Lorna Shore,6,0,6,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830
|
||||||
6,1d05cd2e-05e7-438c-a6da-4ed1c5403590,Immortal,Obsession,['Lorna Shore'],Lorna Shore,7,12,7,GBDHC2012006,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720
|
6,fcd1d262-bd4f-4838-831a-547cb4066ef8,Pain Remains,Wrath,['Lorna Shore'],Lorna Shore,7,0,7,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830
|
||||||
7,c61aaa70-4dde-4227-ba50-4d0f237e5100,Immortal,King Ov Deception,['Lorna Shore'],Lorna Shore,8,12,8,GBDHC2012007,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720
|
7,4a1dca7c-2409-40e3-9dfa-3ae26789db18,Pain Remains,Pain Remains I: Dancing Like Flames,['Lorna Shore'],Lorna Shore,8,0,8,GBDHC2334008,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830
|
||||||
8,74452632-ad61-45b5-8ef0-6c60a2d6a424,Immortal,Darkest Spawn,['Lorna Shore'],Lorna Shore,9,12,9,GBCEJ1800173,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720
|
8,af01b1dc-f14e-4d02-b91a-d059b235f452,Pain Remains,"Pain Remains II: After All I’ve Done, I’ll Disappear",['Lorna Shore'],Lorna Shore,9,0,9,GBDHC2334009,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830
|
||||||
9,4e72d965-f27b-454c-9fd6-45d029eee638,Immortal,Relentless Torment,['Lorna Shore'],Lorna Shore,10,12,10,GBDHC2012008,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720
|
9,b9ead1a7-b054-4a8a-8e36-e860ab7e8d5f,Pain Remains,Pain Remains III: In a Sea of Fire,['Lorna Shore'],Lorna Shore,10,0,10,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830
|
||||||
|
|
@ -1,9 +1,8 @@
|
|||||||
,id,album,title,artist,album_artist,tracknumber,albumsort,titlesort,isrc,date,year,musicbrainz_artistid,musicbrainz_albumid,musicbrainz_albumartistid,musicbrainz_albumstatus,total_tracks,language,musicbrainz_albumtype,compilation,releasecountry,barcode,url,src
|
,id,album,title,artist,album_artist,tracknumber,albumsort,titlesort,isrc,date,year,musicbrainz_artistid,musicbrainz_albumid,musicbrainz_albumartistid,musicbrainz_albumstatus,total_tracks,language,musicbrainz_albumtype,compilation,releasecountry,barcode,url,src
|
||||||
0,c712d6e8-54ff-4287-a287-aad9986e862a,Immortal,Death Portrait,['Lorna Shore'],Lorna Shore,2,12,2,GBDHC2012002,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475072/lorna-shore-death-portrait.mp3,musify
|
0,ba953d81-663e-4acc-90d7-c86005960341,Pain Remains,"Welcome Back, O’ Sleeping Dreamer",['Lorna Shore'],Lorna Shore,1,0,1,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18712884/lorna-shore-welcome-back-o-sleeping-dreamer.mp3,musify
|
||||||
1,4fcc8206-3cf7-4215-ac6e-62d1f4df8ad5,Immortal,Hollow Sentence,['Lorna Shore'],Lorna Shore,4,12,4,GBDHC2012003,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475074/lorna-shore-hollow-sentence.mp3,musify
|
1,7dfa4dd2-1ac7-4b17-91b4-fcdc1f859b74,Pain Remains,Sun//Eater,['Lorna Shore'],Lorna Shore,3,0,3,GBDHC2334003,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18013578/lorna-shore-sun-eater.mp3,musify
|
||||||
2,278e3c67-b24b-4b70-94ce-374b9278e0e2,Immortal,Warpath of Disease,['Lorna Shore'],Lorna Shore,5,12,5,GBDHC2012004,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475075/lorna-shore-warpath-of-disease.mp3,musify
|
2,7e6cf7ec-c566-47c1-88e9-da7731089428,Pain Remains,Cursed to Die,['Lorna Shore'],Lorna Shore,4,0,4,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18254249/lorna-shore-cursed-to-die.mp3,musify
|
||||||
3,de7effa0-c4a7-4c05-8c06-432ebc0f396c,Immortal,Misery System,['Lorna Shore'],Lorna Shore,6,12,6,GBDHC2012005,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475076/lorna-shore-misery-system.mp3,musify
|
3,7abf38eb-de34-44e5-9a90-1438a0c54d2d,Pain Remains,Soulless Existence,['Lorna Shore'],Lorna Shore,5,0,5,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18712888/lorna-shore-soulless-existence.mp3,musify
|
||||||
4,1d05cd2e-05e7-438c-a6da-4ed1c5403590,Immortal,Obsession,['Lorna Shore'],Lorna Shore,7,12,7,GBDHC2012006,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://www.youtube.com/watch?v=HxDKD0AL0Pg,youtube
|
4,4a1dca7c-2409-40e3-9dfa-3ae26789db18,Pain Remains,Pain Remains I: Dancing Like Flames,['Lorna Shore'],Lorna Shore,8,0,8,GBDHC2334008,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18712891/lorna-shore-pain-remains-i-dancing-like-flames.mp3,musify
|
||||||
5,c61aaa70-4dde-4227-ba50-4d0f237e5100,Immortal,King Ov Deception,['Lorna Shore'],Lorna Shore,8,12,8,GBDHC2012007,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475078/lorna-shore-king-ov-deception.mp3,musify
|
5,af01b1dc-f14e-4d02-b91a-d059b235f452,Pain Remains,"Pain Remains II: After All I’ve Done, I’ll Disappear",['Lorna Shore'],Lorna Shore,9,0,9,GBDHC2334009,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18712892/lorna-shore-pain-remains-ii-after-all-ive-done-ill-disappear.mp3,musify
|
||||||
6,74452632-ad61-45b5-8ef0-6c60a2d6a424,Immortal,Darkest Spawn,['Lorna Shore'],Lorna Shore,9,12,9,GBCEJ1800173,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475079/lorna-shore-darkest-spawn.mp3,musify
|
6,b9ead1a7-b054-4a8a-8e36-e860ab7e8d5f,Pain Remains,Pain Remains III: In a Sea of Fire,['Lorna Shore'],Lorna Shore,10,0,10,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18712893/lorna-shore-pain-remains-iii-in-a-sea-of-fire.mp3,musify
|
||||||
7,4e72d965-f27b-454c-9fd6-45d029eee638,Immortal,Relentless Torment,['Lorna Shore'],Lorna Shore,10,12,10,GBDHC2012008,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475080/lorna-shore-relentless-torment.mp3,musify
|
|
||||||
|
|
@ -1,9 +1,8 @@
|
|||||||
,id,album,title,artist,album_artist,tracknumber,albumsort,titlesort,isrc,date,year,musicbrainz_artistid,musicbrainz_albumid,musicbrainz_albumartistid,musicbrainz_albumstatus,total_tracks,language,musicbrainz_albumtype,compilation,releasecountry,barcode,url,src,path,file,genre
|
,id,album,title,artist,album_artist,tracknumber,albumsort,titlesort,isrc,date,year,musicbrainz_artistid,musicbrainz_albumid,musicbrainz_albumartistid,musicbrainz_albumstatus,total_tracks,language,musicbrainz_albumtype,compilation,releasecountry,barcode,url,src,path,file,genre
|
||||||
0,c712d6e8-54ff-4287-a287-aad9986e862a,Immortal,Death Portrait,['Lorna Shore'],Lorna Shore,2,12,2,GBDHC2012002,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475072/lorna-shore-death-portrait.mp3,musify,deathcore/Lorna Shore/Immortal,deathcore/Lorna Shore/Immortal/Death Portrait.mp3,deathcore
|
0,ba953d81-663e-4acc-90d7-c86005960341,Pain Remains,"Welcome Back, O’ Sleeping Dreamer",['Lorna Shore'],Lorna Shore,1,0,1,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18712884/lorna-shore-welcome-back-o-sleeping-dreamer.mp3,musify,deathcore/Lorna Shore/Pain Remains,"deathcore/Lorna Shore/Pain Remains/Welcome Back, O’ Sleeping Dreamer.mp3",deathcore
|
||||||
1,4fcc8206-3cf7-4215-ac6e-62d1f4df8ad5,Immortal,Hollow Sentence,['Lorna Shore'],Lorna Shore,4,12,4,GBDHC2012003,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475074/lorna-shore-hollow-sentence.mp3,musify,deathcore/Lorna Shore/Immortal,deathcore/Lorna Shore/Immortal/Hollow Sentence.mp3,deathcore
|
1,7dfa4dd2-1ac7-4b17-91b4-fcdc1f859b74,Pain Remains,Sun//Eater,['Lorna Shore'],Lorna Shore,3,0,3,GBDHC2334003,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18013578/lorna-shore-sun-eater.mp3,musify,deathcore/Lorna Shore/Pain Remains,deathcore/Lorna Shore/Pain Remains/Sun Eater.mp3,deathcore
|
||||||
2,278e3c67-b24b-4b70-94ce-374b9278e0e2,Immortal,Warpath of Disease,['Lorna Shore'],Lorna Shore,5,12,5,GBDHC2012004,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475075/lorna-shore-warpath-of-disease.mp3,musify,deathcore/Lorna Shore/Immortal,deathcore/Lorna Shore/Immortal/Warpath of Disease.mp3,deathcore
|
2,7e6cf7ec-c566-47c1-88e9-da7731089428,Pain Remains,Cursed to Die,['Lorna Shore'],Lorna Shore,4,0,4,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18254249/lorna-shore-cursed-to-die.mp3,musify,deathcore/Lorna Shore/Pain Remains,deathcore/Lorna Shore/Pain Remains/Cursed to Die.mp3,deathcore
|
||||||
3,de7effa0-c4a7-4c05-8c06-432ebc0f396c,Immortal,Misery System,['Lorna Shore'],Lorna Shore,6,12,6,GBDHC2012005,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475076/lorna-shore-misery-system.mp3,musify,deathcore/Lorna Shore/Immortal,deathcore/Lorna Shore/Immortal/Misery System.mp3,deathcore
|
3,7abf38eb-de34-44e5-9a90-1438a0c54d2d,Pain Remains,Soulless Existence,['Lorna Shore'],Lorna Shore,5,0,5,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18712888/lorna-shore-soulless-existence.mp3,musify,deathcore/Lorna Shore/Pain Remains,deathcore/Lorna Shore/Pain Remains/Soulless Existence.mp3,deathcore
|
||||||
4,1d05cd2e-05e7-438c-a6da-4ed1c5403590,Immortal,Obsession,['Lorna Shore'],Lorna Shore,7,12,7,GBDHC2012006,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://www.youtube.com/watch?v=HxDKD0AL0Pg,youtube,deathcore/Lorna Shore/Immortal,deathcore/Lorna Shore/Immortal/Obsession.mp3,deathcore
|
4,4a1dca7c-2409-40e3-9dfa-3ae26789db18,Pain Remains,Pain Remains I: Dancing Like Flames,['Lorna Shore'],Lorna Shore,8,0,8,GBDHC2334008,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18712891/lorna-shore-pain-remains-i-dancing-like-flames.mp3,musify,deathcore/Lorna Shore/Pain Remains,deathcore/Lorna Shore/Pain Remains/Pain Remains I: Dancing Like Flames.mp3,deathcore
|
||||||
5,c61aaa70-4dde-4227-ba50-4d0f237e5100,Immortal,King Ov Deception,['Lorna Shore'],Lorna Shore,8,12,8,GBDHC2012007,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475078/lorna-shore-king-ov-deception.mp3,musify,deathcore/Lorna Shore/Immortal,deathcore/Lorna Shore/Immortal/King Ov Deception.mp3,deathcore
|
5,af01b1dc-f14e-4d02-b91a-d059b235f452,Pain Remains,"Pain Remains II: After All I’ve Done, I’ll Disappear",['Lorna Shore'],Lorna Shore,9,0,9,GBDHC2334009,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18712892/lorna-shore-pain-remains-ii-after-all-ive-done-ill-disappear.mp3,musify,deathcore/Lorna Shore/Pain Remains,"deathcore/Lorna Shore/Pain Remains/Pain Remains II: After All I’ve Done, I’ll Disappear.mp3",deathcore
|
||||||
6,74452632-ad61-45b5-8ef0-6c60a2d6a424,Immortal,Darkest Spawn,['Lorna Shore'],Lorna Shore,9,12,9,GBCEJ1800173,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475079/lorna-shore-darkest-spawn.mp3,musify,deathcore/Lorna Shore/Immortal,deathcore/Lorna Shore/Immortal/Darkest Spawn.mp3,deathcore
|
6,b9ead1a7-b054-4a8a-8e36-e860ab7e8d5f,Pain Remains,Pain Remains III: In a Sea of Fire,['Lorna Shore'],Lorna Shore,10,0,10,,2022-10-14,2022,e86fc1f5-d632-44b2-8aea-38f83aadffe8,7d70eb7f-68b0-4c20-aa17-bfb414f88f4c,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,XW,886449882830,https://musify.club/track/dl/18712893/lorna-shore-pain-remains-iii-in-a-sea-of-fire.mp3,musify,deathcore/Lorna Shore/Pain Remains,deathcore/Lorna Shore/Pain Remains/Pain Remains III: In a Sea of Fire.mp3,deathcore
|
||||||
7,4e72d965-f27b-454c-9fd6-45d029eee638,Immortal,Relentless Torment,['Lorna Shore'],Lorna Shore,10,12,10,GBDHC2012008,2020-01-31,2020,e86fc1f5-d632-44b2-8aea-38f83aadffe8,ab944f00-12f6-4247-b265-d5152e6b9302,e86fc1f5-d632-44b2-8aea-38f83aadffe8,Official,10,eng,Album,,US,194397114720,https://musify.club/track/dl/12475080/lorna-shore-relentless-torment.mp3,musify,deathcore/Lorna Shore/Immortal,deathcore/Lorna Shore/Immortal/Relentless Torment.mp3,deathcore
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user