Uso sempre YouTube per ottenere le informazioni di cui ho bisogno.
Quello che voglio è uno script o un comando che catturi e scarichi tutti i video da un determinato canale.
NOTA: ci ho provato youtube-dl
ma senza successo.
Uso sempre YouTube per ottenere le informazioni di cui ho bisogno.
Quello che voglio è uno script o un comando che catturi e scarichi tutti i video da un determinato canale.
NOTA: ci ho provato youtube-dl
ma senza successo.
Risposte:
Usa il youtube-dl
comando per scaricare video direttamente da YouTube.
Per installare youtube-dl
neanche
Utilizzare pip
per installare dal youtube-dl
canale ufficiale :
sudo apt-get install pip
pip install youtube-dl
Oppure, usa il gestore pacchetti Debian e un PPA ( sorgente ) appropriato :
sudo add-apt-repository ppa:nilarimogard/webupd8 -y
sudo apt-get update
sudo apt-get install youtube-dl
Per scaricare un intero canale
youtube-dl ytuser:<USER>
Per scaricare tutti i video su una playlist
youtube-dl <PLAYLIST URL>
Per scaricare un video di YouTube come MP3
youtube-dl -x --audio-format mp3 --audio-quality 320K <VIDEO_URL>
sudo apt install youtube-dl
per installare.
youtube-dl -i --download-archive log ytuser:<USER>
. Con -i
youtube-dl continueranno gli errori di download. Con --download-archive
esso scaricherà solo i video non elencati nel file di archivio.
Usalo per scaricare tutti i video da un canale di YouTube :::
Apri il terminale e digita:
youtube-dl -f best -citw -v <url-of-channel>
... dove viene sostituito dall'URL del canale.
Nota: se si stanno scaricando molti video, è necessario modificare le directory nella directory in cui si desidera salvare i video prima di iniziare a scaricarli.
Spiegazione::
-f, --format FORMAT
video format code. The special name "best" will pick the best quality.
-c, --continue
force resume of partially downloaded files .
-i, --ignore-errors
continue on download errors .
-t, --title
use title in file name (default)
-w, --no-overwrites
do not overwrite files
-v, --verbose
print various debugging information
Nota: di solito preferisco questo:
youtube-dl -f 18 url/complete-playlist-url
Puoi provare http://clipgrab.org/ , funziona per me.
Personalmente, utilizzo Uget come download manager e Youtube Multi downloader per generare collegamenti e da Uget gui vai su File-> Download batch-> Appunti batch.
puoi installare uget digitando
sudo apt-get install uget
Uso jDownloader 2 (disponibile per Windows, Linux, Mac, ...) per scaricare canali YouTube completi. assicurarsi di disporre della versione più recente e specificare la cartella di download nelle impostazioni.
quindi incolla semplicemente l'URL del canale nella scheda "linkgrabber" e premi "elabora playlist".
attendere che il simbolo di avanzamento in basso a destra abbia terminato di spostarsi. puoi deselezionare i contenuti indesiderati nella finestra a destra, ad esempio i file audio. sei in grado di specificare quale risoluzione vuoi scaricare per tutti i video selezionati (l'impostazione standard è la massima risoluzione).
Se vuoi scegliere una risoluzione più leggera, seleziona i video in questione tenendo premuto il tasto Ctrl o premi Ctrl + A per selezionare tutti i video. Quindi fai clic destro su un video selezionato e vai su youtube.com -> cambia variante -> cambia variante video
screenshot: modifica le varianti di risoluzione video
screenshot: scegli varianti video
tenendo premuto Ctrl puoi scegliere altre varianti.
quindi fai clic con il pulsante destro del mouse su uno dei video elencati e scegli "avvia tutti i download" o "avvia download" solo per i video selezionati.
durante il download, è possibile configurare i download e le connessioni massimi simultanei nel menu a discesa in basso a destra. Ad esempio, scelgo 1 download contemporaneamente con un massimo di 5 connessioni per hoster. inoltre, è possibile impostare le impostazioni di banda con nello stesso menu.
se vuoi scaricare un altro canale, potrebbe essere utile cambiare la cartella di download prima di scaricare, fare clic con il tasto destro del mouse sui video selezionati e andare su Proprietà -> Imposta screenshot directory di download: cambia la directory di download per i video selezionati