On Wed, 20 Mar 2019, Celejar wrote:
On Wed, 20 Mar 2019 10:34:42 +0100 (CET) Pierre Frenkiel <pierre.frenkiel@gmail.com> wrote:On Tue, 19 Mar 2019, riveravaldez wrote:Maybe worth mentioning: youtube-dl, exceptionally useful and simple CLI tool.useful and simple... but it works only for urls with alphanumeric characters I tried with an url containing ? and &, and I got nothing I tried also by escaping ? and & with \, and it was not better. I'll send you an example later, if you are not convinced...You can also try putting the url(s) in a file, and feeding the file to youtube-dl via its -a option. Celejar
hi Celejar,
thank you for your suggestion
After downloading the last version of youtube-dl, I found that escaping
or quoting actually works: keeping the part after & gives you all the files displayed in the given URL page
and removing it gives only the requested file.
Here is a summary of the differents tests I made:
echo "https://www.youtube.com/watch?v=ELPlMX0glwk&list=PLNNrNEw_ZhtIOOFq-TvyL96AMeuYFoHg_" > t1
==> youtube-dl -a t1
download 99 files
youtube-dl 'https://www.youtube.com/watch?v=ELPlMX0glwk&list=PLNNrNEw_ZhtIOOFq-TvyL96AMeuYFoHg_'
download 99 files
youtube-dl https://www.youtube.com/watch?v=ELPlMX0glwk\&list=PLNNrNEw_ZhtIOOFq-TvyL96AMeuYFoHg_
download 99 files
youtube-dl --no-playlist https://www.youtube.com/watch?v=ELPlMX0glwk\&list=PLNNrNEw_ZhtIOOFq-TvyL96AMeuYFoHg_
download 1 file
==> youtube-dl --no-playlist -a t1
download 1 file
youtube-dl https://www.youtube.com/watch?v=ELPlMX0glwk
download 1 file
best regards,
--
Pierre Frenkiel