youtube-dl ( link ) tem uma opção para produzir o link: --get-url :
$ youtube-dl --get-url https://www.youtube.com/watch?v=6T8tyovvSDE
WARNING: unable to extract uploader nickname
https://r4---sn-3pm76n76.googlevideo.com/videoplayback/id/e93...
https://r4---sn-3pm76n76.googlevideo.com/videoplayback/id/e93...
youtube-dl suporta muito mais do que apenas o YouTube. youtube-dl suporta ter mais de um URL nos argumentos. Basta sair de um editor e escrever youtube-dl seguido por todos os URLs que você precisa, separados por um espaço.