-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Description
Requested Feature
Trying to export a list of user friendly youtube-music links from a spotify playlist. The URL option does give a list of DIRECT download links, but they are not user friendly links.
example looking for: https://music.youtube.com/watch?v=eLhSxOAaWmg
not looking for:
https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1751160488/ei/SEJgaNWJDfC7kucPzseiiQ8/ip/71.74.96.182/id/82a8a58495348ca4/itag/234/source/youtube/requiressl/yes/r
atebypass/yes/pfa/1/goi/133/sgoap/clen%3D2819938%3Bdur%3D174.093%3Bgir%3Dyes%3Bitag%3D140%3Blmt%3D1709306137962167/rqh/1/hls_chunk_host/rr4---sn-p5qlsnrr.googlevideo.com/xpc/EgVo2a
DSNQ%3D%3D/met/1751138888,/mh/R0/mm/31,26/mn/sn-p5qlsnrr,sn-vgqsrnzr/ms/au,onr/mv/m/mvi/4/pl/19/rms/au,au/gcr/us/initcwndbps/3741250/bui/AY1jyLPRbdCyZMegsamxXaIXHtH15F-AzYp3newptF-
JrQnJPZn2PNttaHoswV9PcYyik_nJa99zNE31/spc/l3OVKfGJCVz9i7XgLYZCexfofsxKIcKUHIQVlypUgP6QcHLirv_BCg/vprv/1/playlist_type/DVR/dover/13/txp/4432434/mt/1751138486/fvip/1/short_key/1/keep
alive/yes/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,pfa,goi,sgoap,rqh,xpc,gcr,bui,spc,vprv,playlist_type/sig/AJfQdSswRAIgdSOeVvnn8Uh7O5M9Usek89adZm7-tGavDjiKgUhaS-E
CIHgIS7JaN54OKmgaLDIZZHD4FdKVL84br5K8K2ku4BaQ/lsparams/hls_chunk_host,met,mh,mm,mn,ms,mv,mvi,pl,rms,initcwndbps/lsig/APaTxxMwRQIhAIYdsTGUUuAFJ37Eb2Amqle3WG1rSlxg5Zsc1nfo1xWtAiBhYHf
nnPaLEtn40tgN2NQr1fo6dM5JtThuedLxcHBSaA%3D%3D/playlist/index.m3u8
The closest feature request found while searching was "spotdl url - get friendly link instead of direct download #2132
" in which Silverarmor closed on Jan 16th, but did not address the request fully.
Possible implementation
Add option: spotdl url-friendly that would return the list of Youtube Music (or wtv provider) original links instead of the actual direct download.
It looks like the converted links are already addressed internally as they are output during error output.
example error output including the user friendly urls:
"generated an exception: YT-DLP download error - https://music.youtube.com/watch?v=7cmBr8mcUDA"