Je ne parviens pas à télécharger la vidéo Facebook avec youtube-dl
. L'erreur suivante se produit pendant le téléchargement:
$ youtube-dl https://www.facebook.com/video.php?v=10152588878600983&set=vb.107925785982&type=2&theater
[1] 5101
[2] 5102
[3] 5103
theater: command not found
[2]- Done set=vb.107925785982
[3]+ Done type=2
[2]- Done set=vb.107925785982
[3]+ Done type=2
$ [generic] video: Requesting header
$ WARNING: Falling back on generic information extractor.
[generic] video: Downloading webpage
ERROR: Unable to download webpage: <urlopen error [Errno 8] _ssl.c:510: EOF occurred in violation of protocol>
[1]+ Exit 1 youtube-dl
https://www.facebook.com/video.php?v=10152588878600983
Lorsque vous utilisez youtube-dl
, essayez de nettoyer l’URL que vous utilisez. Par exemple, l'URL suivante fonctionnera . Merci pour la vidéo ^ _ ~.
Comment avez-vous installé youtube-dl
? Si vous l'avez installé avec apt
, je recommanderais ce qui suit:
Sudo apt-get remove youtube-dl
Sudo apt-get install $(apt-cache depends youtube-dl | grep Depends | sed "s/.*ends:\ //" | tr '\n' ' ')
Sudo pip install youtube-dl
pip
semble avoir une version plus à jour.
Certains caractères doivent être ignorés pour éviter les problèmes. Vous pouvez indiquer votre URL entre guillemets pour éviter ces problèmes:
youtube-dl 'https://domain.tld/path/file.ext'
Vous devez échapper des esperluettes (&
) ou mettre l'URL entière entre guillemets car esperluette est l'un des caractères spéciaux interprétés par votre shell et vous empêche de passer toute l'URL à youtube-dl. Plus sur ceci . Il suffit donc de le mettre entre guillemets:
youtube-dl 'https://www.facebook.com/video.php?v=10152588878600983&set=vb.107925785982&type=2&theater'
faites un clic droit sur la vidéo> cliquez sur "afficher l'URL de la vidéo"> copiez l'URL à venir (PAS l'URL de la page facebook).
Ensuite, collez l'URL copiée sur le terminal à côté de 'youtube-dl'
Ex .: youtube-dl https://www.facebook.com/Amhara-Mass-Media-Agency-118697174971952/
J'essaie de télécharger ces vidéos via wine + Youtube-dl et son fonctionnement. J'ai moi-même installé YouTube-dl par le centre logiciel Ubuntu. Maintenant, mon centre de logiciel ne fonctionne pas. Par conséquent, je ne parviens pas à mettre à jour YouTube-dl via Terminal. Une version mise à jour de YouTube-dl peut résoudre ce problème. Étape 1: - installez d'abord et configurez wine.
Étape 2: - télécharger youtube-dl.exe 2016.01.15
étape3: - Copiez youtube-dl.exe dans /home/youru_username/.wine/drive_c/folder_for_youtube-dl
étape4: - ouvrez cmd.exe à partir de /home/madhavnikam/.wine/drive_c/windows/system32
Remarque: - youtube-dl est un dossier dans lequel le fichier youtube-dl.exe est copié.
step5: - tapez cd\in cmd et définissez le chemin comme c:\youtube-dl \
Plus d'infos 1) Comment installer Wine dans Ubuntu.
2) la version youtube-dl exe est téléchargée et copiée dans le dossier C_drive du dossier .wine.
Cela a fonctionné dans mon Linux Mint 18.3-cinammon. Peut-être que cela pourrait fonctionner dans votre. Vous pouvez télécharger la vidéo sur Facebook en utilisant youtube-dl en ajoutant le nom d'utilisateur et le mot de passe Facebook, comme indiqué ci-dessous:
youtube-dl <url> --username <YOUR_USERNAME> --password <YOUR_PASSWORD>
J'espère que cette aide. Je vous remercie.