Come posso scaricare una playlist di YouTube?


10

Come posso scaricare una playlist di YouTube su Ubuntu?

Ho provato youtube-dlma è lungo cambiare qualità, modificare il file bloccato e mettere in pausa l'elenco.

Ho provato anche JDownloaderma ci vuole troppa memoria, CPU ed è molto lento durante il download.

C'è un altro metodo?


5
Puoi elaborare? Che cosa intendi con "modifica il file bloccato e la lista di pausa"? Sarebbe utile se modificassi la tua domanda per espanderla un po ', in modo che possiamo capire le tue esigenze o quali criteri deve soddisfare una buona soluzione.
DW,

@DW se youtube-dl non è in grado di scaricare un singolo file video in una playlist (ad esempio perché il video non consente l'incorporamento o qualsiasi altro trucco utilizzato da youtube-dl), si arresta in modo anomalo senza scaricare il resto dei video. Per ovviare a questo problema è necessario ottenere manualmente un elenco dei video nella playlist e fornirlo a youtube-dl, quindi ogni volta che non riesce a scaricare un video e si blocca è necessario modificare l'elenco, rimuovere quel video, eliminare la spazzatura parzialmente scaricata file creati e riavvialo.
Alistair Buxton,

@AlistairBuxton, grazie! Ti dispiace aggiungerlo alla domanda? Piuttosto che inserire elaborazioni nei commenti, spesso è meglio suggerire una modifica alla domanda per aggiungere queste informazioni alla domanda stessa.
DW,

Risposte:



9

Non hai bisogno di un altro programma - puoi effettivamente risolvere i tuoi problemi, usando youtube-dl. Uso

youtube-dl -i ..playlist..

La -ibandiera farà sì che youtube-dl continui se riscontra qualche errore. Se un video nella playlist non può essere scaricato, salterà quel video e passerà al successivo, grazie alla -ibandiera.

Non è necessario specificare alcuna opzione della riga di comando per specificare la qualità. Le impostazioni predefinite sono ragionevoli: l'impostazione predefinita è il download di video e audio di alta qualità disponibili, il che probabilmente ha senso nella maggior parte dei casi.

Se non ti piace specificare i flag nella riga di comando, puoi inserirli nel file di configurazione di youtube-dl (ad es ~/.config/youtube-dl/config.).

È incredibile quello che puoi trovare quando leggi la pagina del manuale!


youtube-dl --format mp4 --playlist-random youtube.com/playlist?list=PLfdtiltiRHWF0RicJb20da8nECQ1jFvla
Daansk44

@ManikandanArunachalam, temo che i commenti qui non siano il posto giusto per risolvere il tuo problema. Potresti provare a porre una nuova domanda (usa il pulsante "Poni domanda" in alto a destra), ma dovrai includere più informazioni nella domanda per aiutare le persone ad aiutarti.
DW,

3

Uso youtube-dl+ Youtube-dl GUI, è possibile installare i due come segue:

1. Installa youtube-dl:

Per impostazione predefinita, Youtube-dl non è disponibile nel repository Ubuntu-16.04. Quindi dovrai scaricarlo dal loro sito ufficiale. Puoi scaricarlo con il comando curl, Innanzitutto, installa curl con il seguente comando:

sudo apt-get install curl -y

Quindi, scarica il binario youtube-dl:

curl -L https://yt-dl.org/latest/youtube-dl -o /usr/bin/youtube-dl

Successivamente, modifica l'autorizzazione del pacchetto binario youtube-dl con il seguente comando:

sudo chmod 755 /usr/bin/youtube-dl

Adesso youtube-dlè installato.

2. Installa Youtube-dl GUI:

Per impostazione predefinita, questo strumento non è disponibile nel repository Ubuntu 16.04. Quindi dovrai aggiungere PPA per questo.

sudo add-apt-repository ppa:nilarimogard/webupd8

Successivamente, aggiorna il repository dei pacchetti e installa youtube-dlg con il seguente comando:

sudo apt-get update -y
sudo apt-get install youtube-dlg -y

Una volta installato Youtube-dl, è possibile avviarlo da Unity Dashboard.

Fonte: installa e usa YouTube-DL su Ubuntu 16.04


1
in Ubuntu, l'utilizzo sudo apt-get install youtube-dlè di solito un'opzione preferita
Vito Chou,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.