Spotify-downloader: Show which Youtube video is downloaded + Add option to remove cutoff prevention (function that adds empty seconds at the end)

Created on 30 Oct 2020  Â·  6Comments  Â·  Source: spotDL/spotify-downloader

I've been actually using SpotDL since it's v2 release, and what I liked there is the ability to choose which video is to be used especially when the song's very old, and it's not international. Now with improved algorithms and a better selection (plus the 1-3 second cutoff prevention added), I'm a little paranoid if the song has multiple versions available and I want to ensure that I'm getting the correct one.

The song I've downloaded is:
https://open.spotify.com/track/7mmnql6xmYP03z5f3VVQSI?si=A08LClOUQUCHKz1CcAoOew
(Sharon Cuneta - High School)

The closest Youtube DL match is this video:
https://www.youtube.com/watch?v=1DC4TDNESEE

However, that song is also a rename of the same song with a different length (which is why I don't like the cut-off prevention SpotDL adds) called "High School Life":
https://open.spotify.com/track/0E1n7KS1iBw4iaGgItFfu0?si=vAoMe8n2Tg-P4Xs1Hu4IUw

The downloaded audio for "Sharon Cuneta - High School Life" via SpotDL v3 adds _6 seconds_ to the actual song, unless the Youtube video it took is _not_ the actual video, as it's really just 3:43. (The one I downloaded from SpotDL v2 and with manual Youtube video selection is 3:45, which shows as 3:44 sadly but I lived with it. The one it can probably choose is this video when I download it via SpotDL v3 is this: https://www.youtube.com/watch?v=clBb19oNou8)

feature-request

Most helpful comment

Issue-Label Bot is automatically applying the label feature_request to this issue, with a confidence of 0.93. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

All 6 comments

Issue-Label Bot is automatically applying the label feature_request to this issue, with a confidence of 0.93. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

Well, that's not a feature a lot of user would use, we don't want to build up a large codebase that we can't maintain. That being said, we will not be implementing this.

Theres an update coming to the download sub-module to make it easier to use as a library. You could use that to write up a script for yourself. Alternatively, fork spotDL, make the changes and we'll put a link to your fork on out home page for others who want the same functionality.

Secondary notes,

  1. I just checked, only 2 seconds of silence is appended to the tracks. Removing this will result in you randomly loosing the last 10-15 seconds of your song.

  2. spotDL v3 has nothing to do with YoutubeDL, we source our search results from YouTube Music (all oftheir big data goodness)

  3. Theres a limit to how accurate we can get, that seems to be 99% accuracy (that's just 10 mistakes in 1000 songs, we ran a sample test with 800 songs)

  4. Dude, spotdl v3 is much easier to use as a library, just download your song manually and apply metadata using spotDL.

The spotDL match is https://www.youtube.com/watch?v=1DC4TDNESEE&list=RDAMVM1DC4TDNESEE which is from Sharon Cuneta's official channel ¯_(ツ)_/¯

I apologize for the stuff I asked, and I guess I'll see to attempt to make it. Glad to know that we're actually using an actual music database instead of Youtube itself, haha!

Chill. Everyone rages over minor things once in a while.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jjboy91 picture jjboy91  Â·  5Comments

b-rad15 picture b-rad15  Â·  4Comments

MikhailZex picture MikhailZex  Â·  5Comments

GUI
adrcotfas picture adrcotfas  Â·  5Comments

Maxino22 picture Maxino22  Â·  4Comments