Comment télécharger des vidéos depuis n'importe quel site en utilisant la commande basée sur un terminal?


16

Je veux télécharger des vidéos depuis n'importe quel site en utilisant la commande de terminal, je sais " youtube-dl" mais il ne télécharge pas les vidéos de certains sites comme khan academy alors, quelle est la meilleure solution?


+1 pour avoir calmé ce dont vous avez besoin et déclaré ce que vous savez
Maythux

Le problème principal n'est pas de télécharger le fichier vidéo (wget peut le faire) mais c'est de trouver l'url pour télécharger le fichier vidéo.
Inglebard

Réponses:


7

Vous pouvez également l'utiliser youtube-dlpour cela. Copiez simplement l'URL de la vidéo. Si vous ne connaissez pas le lien. Cliquez avec le bouton droit de la souris et voyez Afficher les informations sur le cadre, vous verrez l'url de la vidéo là-bas. alors

youtube-dl videourl

1
Pas besoin de dévaloriser cela. Les informations
contenues

3

Vous pouvez l'utiliser wgetpour cela.

tapez la commande suivante sur le terminal:

 apt­-get install wget

Téléchargez un seul fichier à l'aide de wget.

 wget "your video url link"

Cela ne fonctionne pas pour les vidéos. Sauf s'il existe un drapeau spécial que vous n'avez pas mentionné.
Nikos

wget devrait être bien, à moins que l'url ne soit pas le src vidéo mais la page alors il récupérera la page html.
Blkc

2

Vous pouvez utiliser movgrab.

Pour installer Movgrab:

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

Vérifiez ceci pour plus d'informations

Ou vous pouvez télécharger la source, l'extraire et la compiler:

 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

lorsque je tape cette commande "sudo apt-get install movgrab" j'ai cette erreur "E: impossible de localiser le paquet movgrab"
user2412540


avez-vous ajouté le référentiel?
Maythux

Merci de l'avoir installé avec succès, mais lorsque vous tapez une commande comme celle-ci "movgrab youtube.com/watch?v=S3t-5UtvDN0 " pour le télécharger, prenez-moi une vidéo mais cela ne fonctionne pas. J'essaie plusieurs vidéos et j'ai les mêmes résultats
user2412540

vérifiez le lien ci-dessus .. Il vaut mieux insérer le lien entre les guillemets doubles
Maythux

1

Vous pouvez utiliser ceci:

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

et cela pourrait bien fonctionner de cette façon.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.