2017-02-11 14 views
0

Youtube-dl работает с питономМожет ли youtube-dl выполнять несколько загрузок в разные каталоги?

Я хотел бы загрузить несколько плейлист YouTube (с помощью функции архива), но я хочу, чтобы те, которые будут загружены в различные локальные каталоги.

я могу получить эту работу за один список воспроизведения собирается в один каталог:

youtube-dl --download-archive "F:\Videos\Online Videos\Comics 
Explained\Marvel Major Storylines (Constantly Updated)\Marvel Major 
Storylines Archive.txt" 
"https://www.youtube.com/playlist?list=PL9sO35KZL50yZh5dXW-7l93VZp7Ct4vYA" 
-o "F:\Videos\Online Videos\Comics Explained\%(playlist_title)s\%(title)s.%(ext)s" -f 
"bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" 
--ffmpeg-location "H:\Documents\FFMpeg\bin" 

, но я не знаю, могу ли я сделать это для нескольких плейлистов собираются в отдельный каталог для каждого списка воспроизведения.

ответ

1

Вашего вызова уже делает создать несколько каталогов, один для каждого списка воспроизведения, просто с помощью последовательности шаблонов таких как %(playlist_title)s в параметре -o. Единственное, чего не хватает, это несколько плейлистов. К счастью, вы можете просто добавить в список воспроизведения URL-адреса в командной строке, например:

youtube-dl \ 
    --download-archive "F:\Videos\Online Videos\Comics Explained\Marvel Major Storylines (Constantly Updated)\Marvel Major Storylines Archive.txt" 
    -o "F:/Videos/Online Videos/Comics Explained/%(playlist_title)s/%(title)s.%(ext)s" \ 
    -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" \ 
    --ffmpeg-location "H:\Documents\FFMpeg\bin" \ 
    \ 
    PL9sO35KZL50yZh5dXW-7l93VZp7Ct4vYA \ 
    https://www.youtube.com/playlist?list=YOUR_PLAYLIST_HERE \ 
    https://www.youtube.com/playlist?list=YOUR_SECOND_PLAYLIST_HERE \ 
    ... 

(обратный слэш в конце строки не нужны, если вы пишете всю команду в одной строке)

+0

Я Бесполезный Я не знаю, что я могу поместить плейлисты в конец; nice post :) Что делать, если я хотел сохранить вырезки MP3 в отдельный подкаталог? i.e. F:/Videos .../MP3/[имя файла] –

+0

@Stack Johan Это звучит как отдельный вопрос, не связанный с плейлистами и '--download-archive'. Не стесняйтесь [спросить] (http://stackoverflow.com/questions/ask). – phihag

1

Вы можете добавить --exec, который позволит создать новый каталог, а затем переместить загруженный элемент в новый каталог: --exec 'mkdir {} && mv {} /{}'

 Смежные вопросы

  • Нет связанных вопросов^_^