Come scaricare video da qualsiasi sito usando il comando basato su terminale?


16

Voglio scaricare qualsiasi video da qualsiasi sito usando il comando terminal, lo so " youtube-dl" ma non scarica video da alcuni siti come Khan Academy, quindi qual è il migliore?


+1 per aver calmato ciò di cui hai bisogno e aver affermato ciò che sai
Maythux,

Il problema principale non è scaricare il file video (wget can do) ma è trovare l'URL per scaricare il file video.
Inglebard,

Risposte:


7

Puoi anche usarlo youtube-dlper questo. Basta copiare l'URL del video. Nel caso in cui non si conosca il collegamento. Basta fare clic destro e vedere Visualizza informazioni sulla cornice vedrai l'URL del video lì. Poi

youtube-dl videourl

1
Non c'è bisogno di sottovalutare questo. Le informazioni nella domanda sono obsolete, ad es. Il sito dell'Accademia di Kahn è ora supportato
jfs

3

Puoi usarlo wgetper questo.

digitare il seguente comando sul terminale:

 apt­-get install wget

Scarica un singolo file usando wget.

 wget "your video url link"

Questo non funziona per i video. A meno che non ci sia una bandiera speciale che non hai menzionato.
Nikos

wget dovrebbe andare bene, a meno che l'URL non sia il video src ma la pagina quindi prenderà la pagina html.
Blkc,

2

Puoi usare movgrab.

Per installare Movgrab:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install movgrab

Controlla questo per maggiori informazioni

Oppure puoi scaricare il sorgente, estrarlo e compilarlo:

 wget https://sites.google.com/site/columscode/files/movgrab-1.2.1.tar.gz
 tar xvf movgrab-1.2.1.tar.gz
 cd movgrab-1.2.1/
 ./onfigure
 make
 sudo make install

quando scrivo questo comando "sudo apt-get install movgrab" Ho questo errore "E: impossibile individuare il pacchetto movgrab"
user2412540


hai aggiunto il repositoy?
Maythux,

Grazie, l'ho installato con successo, ma quando si digita un comando come questo "movgrab youtube.com/watch?v=S3t-5UtvDN0 " per scaricarlo, mi prende il video ma non funziona. Provo diversi video e ho gli stessi risultati
user2412540

controlla il link sopra .. È meglio inserire il link tra virgolette doppie
Maythux,

1

Puoi usare questo:

wget --force-yes "'echo$http:url'" 

e potrebbe funzionare bene in questo modo.

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.