Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Track uniqueness ignores case #528

Open
EliotSlevin opened this issue Jan 2, 2025 · 1 comment
Open

Track uniqueness ignores case #528

EliotSlevin opened this issue Jan 2, 2025 · 1 comment

Comments

@EliotSlevin
Copy link

I was downloading my likes and had this failure:

Track n°27
Downloading alive
Creating the ffmpeg pipe...
Encoding..
100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████▉| 129.462857/129.463 [00:04<00:00, 30.44s/s]
Applying metadata...
☀️_alive.mp3 Downloaded.

Track n°28
Downloading ALIVE
Track "ALIVE" already exists!
Exiting... (run again with -c to continue)

The tracks ALIVE and alive were seen as duplicates so the download fails, when they are actually different tracks. Track names to check uniqueness should probably be case-sensitive?

@7x11x13
Copy link
Member

7x11x13 commented Jan 2, 2025

Is your filesystem case-sensitive? If it's not (e.g. on Windows) then this is expected. A workaround can be to change the name format to include the track id, so there are no duplicates (and this is probably a good idea in general, in case there are two tracks with the same case-sensitive name).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants