Remove FFmpeg Linux download which wouldnt work and add messageboxes, add a yes/no messagebox for yt-dlp, add acoustid music recognition, only support MP3, split online_metadata to multiple files, add missing metadata to files automatically, add synchronized lyrics pane

This commit is contained in:
csd4ni3l
2025-07-10 20:29:49 +02:00
parent b086a6b921
commit c7aad868db
16 changed files with 575 additions and 257 deletions

View File

@@ -4,8 +4,16 @@ arcade==3.2.0
# via musicplayer (pyproject.toml)
attrs==25.3.0
# via pytiled-parser
audioread==3.0.1
# via pyacoustid
certifi==2025.7.9
# via requests
cffi==1.17.1
# via pymunk
charset-normalizer==3.4.2
# via requests
idna==3.10
# via requests
iso3166==2.1.1
# via musicplayer (pyproject.toml)
musicbrainzngs==0.7.1
@@ -14,6 +22,8 @@ mutagen==1.47.0
# via musicplayer (pyproject.toml)
pillow==11.0.0
# via arcade
pyacoustid==1.3.0
# via musicplayer (pyproject.toml)
pycparser==2.22
# via cffi
pydub==0.25.1
@@ -28,9 +38,13 @@ pytiled-parser==2.2.9
# via arcade
rapidfuzz==3.13.0
# via thefuzz
requests==2.32.4
# via pyacoustid
thefuzz==0.22.1
# via musicplayer (pyproject.toml)
typing-extensions==4.14.1
# via pytiled-parser
urllib3==2.5.0
# via requests
watchdog==6.0.0
# via musicplayer (pyproject.toml)