mirror of
https://github.com/Googolplexed0/zotify.git
synced 2026-04-25 06:15:55 +03:00
[GH-ISSUE #62] [Feature Request] Audio Volume Increase on Download #51
Labels
No labels
bug
considering
discussion
documentation
enhancement
enhancement
good first issue
help wanted
pull-request
question
stale
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/zotify#51
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @fafamobile on GitHub (Aug 25, 2025).
Original GitHub issue: https://github.com/Googolplexed0/zotify/issues/62
Audio of downloaded tracks are sometimes quieter than others when downloaded - depends on mixing / mastered file submitted to Spotify (I can tell by the wave forms).
A cool feature may be to implement a CLI flag that increases the volume of the track when downloading (e.g --volume 1.5 for 50% increase). That way, if no volume flag is implemented, the default volume output is the spotify volume level. This would also give user control of the volume filter.
I have tried to play around with the track.py and main.py but haven't been able implement a proper working volume flag. Any quick suggestions would be great.
@satonotdead commented on GitHub (Aug 25, 2025):
That's related to Spotify itself?
@fafamobile commented on GitHub (Aug 25, 2025):
No? I don’t think so? When you download the track, the wave forms of some of the tracks are comparatively lower. This would just mean you would be able to re-download and boost the volume of the specific track.
I managed to hardcode boosting the volume for every track on download, but realised it wasn’t the issue, rather the software I was using to play the tracks. Still, some of the tracks are lower in volume because zotify just extracts the mastered tracks from spotify as they are submitted.
I may be wrong, but I just thought it would be helpful, specifically since I am wanting tracks to be around the same volume level.
Edit:
Here is an example of two tracks downloaded using zotify. You can tell one is much quieter from the other looking at the wave forms.
@Googolplexed0 commented on GitHub (Aug 27, 2025):
I like this idea. Honestly it might be easier and more useful to allow users to pass custom FMMPEG args rather than add a cmd flag specifically for volume. Definitely would be more versatile.
I'd add a section of examples to the README, so non-technical users could still adjust simple things like volume and speed if desired.
@Googolplexed0 commented on GitHub (Sep 2, 2025):
Added to the still-experimental efficient-api branch (see
32cdfb52be)