musicbrainz agent

This commit is contained in:
N0\A
2025-10-30 11:36:40 +01:00
parent 7ca4ed94d6
commit 8a2193d753
5 changed files with 30 additions and 2 deletions

View File

@@ -1,5 +1,8 @@
from sys import argv
def main():
print("Hello from musicdl!")
url = argv[1]
print(url)
if __name__ == '__main__':
main()
main()

0
musicdl/metadata.py Normal file
View File

7
musicdl/musicbrainz.py Normal file
View File

@@ -0,0 +1,7 @@
import musicbrainzngs
musicbrainzngs.set_useragent(
"MusicDL",
"0.1",
"https://git.krzak.org/N0VA/musicdl"
)

17
musicdl/song.py Normal file
View File

@@ -0,0 +1,17 @@
class Song():
def __init__(
self,
title: str,
artist: str,
album: str,
album_artist: str,
track_number: str,
cover: str
) -> None:
self.title = title
self.artist = artist
self.album = album
self.album_artist = album_artist
self.track_number = track_number
self.cover = cover

View File

@@ -0,0 +1 @@
musicbrainzngs