You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think it would be useful to be able to specify the YouTube song to download, because in some cases, the YouTube video freyr chooses doesn't have the highest quality.
Try downloading Owl City's 'Gold': freyr spotify:track:5pBCrF0gXKLZXj77BdJNh2, then listen carefully to the downloaded song, and the song on Spotify, and compare the two. There are some noise/artifacts in the downloaded song. This isn't the fault of freyr though, it's just the way the YouTube video is.
I think it would be pretty easy to implement a flag for downloading a custom YouTube video.
Example of a flag that specifies a custom Youtube video:
Yeah, this issue has already been identified (See #11) but the feature hasn't been implemented.
The problem with adding a flag like --youtube-video is freyr supports downloading multiple tracks at once, even whole albums, artists or complete playlists.
We could consider introducing a field like -M, --source-map <spec> or --source-map <file>
If it's a spec, it can be like -M "spotify:track:5pBCrF0gXKLZXj77BdJNh2|youtube:hSkjIT3jsQE"
if it's a file, it can be like --source-map ./freyr_map.json and its content can be;
I think it would be useful to be able to specify the YouTube song to download, because in some cases, the YouTube video freyr chooses doesn't have the highest quality.
Try downloading Owl City's 'Gold':
freyr spotify:track:5pBCrF0gXKLZXj77BdJNh2
, then listen carefully to the downloaded song, and the song on Spotify, and compare the two. There are some noise/artifacts in the downloaded song. This isn't the fault of freyr though, it's just the way the YouTube video is.I think it would be pretty easy to implement a flag for downloading a custom YouTube video.
Example of a flag that specifies a custom Youtube video:
I would try to make a PR, but I don't know any JavaScript.. 🙄
The text was updated successfully, but these errors were encountered: