2016-03-14 22 views
6

Sto usando youtube-dl per scaricare video da Lynda (ho un account).youtube-dl - Riprendi il download dopo l'errore

Dopo circa il video 40 ° in un elenco Ho ricevuto questo errore:

ERRORE: impossibile scaricare i metadati JSON: HTTP Error 403: Forbidden

Esiste un modo per 'restart' i download in modo da non è necessario ricominciare dal primo file? Di 'solo di dire di iniziare dal file 41 o qualcosa?

Questo è il comando che ho usato per scaricare:

./youtube-dl --cookies cookies.txt --username <myusername> --password <mypassword> --sleep-interval 200 -o "%(autonumber)s - %(title)s.%(ext)s” http://www.lynda.com/C-tutorials/C-Essential-Training/188207-2.html 

Grazie per qualsiasi consiglio

+0

Per gli altri utenti: - A mio parere, questo la risposta è migliore in quanto funziona quando si lavora con un comando personalizzato come solo mantenendo i file audio estratti. https://askubuntu.com/a/709258/438449 – saurabheights

risposta

8

È possibile continuare il download utilizzando:

youtube-dl <link_to_video> -c 

O

youtube-dl <link_to_video> --continue 

Inoltre, youtu be-dl continua in gran parte il download, quando possibile

+0

bello, questo funziona anche per le playlist – max

+0

Contento che potrebbe essere di aiuto – Beevk

0

Se si dispone di 403 errore vietato durante il download, allora è necessario rimuovere la directory della cache di youtube-dl e riprovare il download di ... here is the trick

3

E 'bene utilizzare un combinazione di -ciw durante il download delle playlist.

-i, --ignore-errors Continue on download errors, for example to skip 
         unavailable videos in a playlist 
-w, --no-overwrites Do not overwrite files 
-c, --continue   Force resume of partially downloaded files. 
         By default, youtube-dl will resume downloads if possible. 

L'esempio seguente download di 100 canzoni su YouTube Music

youtube-dl -ciw --playlist-items 1-100 --extract-audio --audio-format mp3 --restrict-filenames https://www.youtube.com/playlist?list=PLDcnymzs18LWrKzHmzrGH1JzLBqrHi3xQ 
0

si può riprendere un video con l'opzione -c. Per esempio, se in precedenza avviato un download utilizzando:

youtube-dl <some_youtube_URL> 

Si può, se è stato arrestato o interrotto, curriculum che scaricare in seguito con:

youtube-dl -c <some_youtube_URL>