Могу ли я загрузить несколько результатов поиска youtube, используя youtube-dl?

Я знаю, как загрузить результат одного поискового запроса, но возможно ли загрузить результаты более 1 поисковых запросов одновременно? Я думал, вставляя URL-адреса, разделенные запятыми.

1
задан 2 March 2017 в 07:54

2 ответа

Можно использовать xargs, чтобы сделать это. Это берет аргументы от стандартного входа и добавляет их к команде. Команды могут также быть выполнены параллельно.

Вот пример:

echo -n "link1,link2" | xargs -d ',' -n 1 -P 10 youtube-dl

Это было бы примерно эквивалентно:

youtube-dl link1 &
youtube-dl link2 &

Parameters использовал:

-d изменения разделитель для аргументов
-n определяет номер аргументов, которые будут использоваться для каждой команды
-P, определяет максимальный номер параллельных процессов

2
ответ дан 2 March 2017 в 17:54
  • 1
    Хорошие звуки... Я могу сделать это. У меня все еще есть вопрос: Если я сделал установку GRUB к USB от моего активного Ubuntu, это заменит или обойдет мой текущий загрузчик? Другими словами, USB был бы моими единственными средствами начальной загрузки? – Luke P 21 January 2019 в 09:36

youtube-dl принимает несколько URL как вход, таким образом, да можно загрузить несколько видео одной командой: youtube-dl url1 url2 url3.

Однако, если Вы имеете много из URL, рассмотрите помещение их в файле, каждом URL на своей собственной строке, и скажите youtube-dl загружать URL из того файла: youtube-dl -a my_url_file.txt, или более подробная версия: youtube-dl --batch-file my_url_file.txt.

2
ответ дан 2 March 2017 в 17:54
  • 1
    При установке личинки на Карте памяти с Ubuntu (или Lubuntu), Вы ничего не установите в своем внутреннем диске. , Таким образом, безопасно сделать это , но быть очень осторожными (проверка и перепроверка, что Вы указываете на corrent устройство и файловую систему). В режиме UEFI система запишет во внутренний диск - это - то, почему я предлагаю отключить внутренний диск. - Можно сделать все это ручной путь и получить очень легкую систему личинки в Карте памяти (но я думаю, что легче иметь установленную систему там, так, чтобы можно было использовать стандартные инструменты как sudo update-grub). – sudodus 20 January 2019 в 23:50

Другие вопросы по тегам:

Похожие вопросы: