¿Cómo descargar videos de facebook usando ‘youtube-dl’ en linux?

No puedo descargar el video de Facebook usando youtube-dl . El siguiente error ocurre durante la descarga:

 $ 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:  [1]+ Exit 1 youtube-dl https://www.facebook.com/video.php?v=10152588878600983 

Cuando uses youtube-dl intenta limpiar la URL que usas. Por ejemplo, la siguiente URL funcionará. Gracias por el video ^ _ ~.

¿Cómo instalaste youtube-dl ? Si lo instalaste a través de apt , te recomendaría lo siguiente:

 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 parece tener una versión más actualizada.

Tiene que escapar de ampersands ( & ) o poner la URL completa entre comillas, ya que ampersand es uno de los caracteres especiales que interpreta su shell y le impide pasar la URL completa a youtube-dl. Más sobre esto . Así que basta con ponerlo entre comillas simples:

 youtube-dl 'https://www.facebook.com/video.php?v=10152588878600983&set=vb.107925785982&type=2&theater' 
  1. haga clic derecho en el video> haga clic en “mostrar la URL del video”> copie la URL que viene (NO la URL de la página de Facebook).

  2. Luego, pegue la URL copiada en el terminal junto a ‘youtube-dl’

    Ej .: youtube-dl https://www.facebook.com/Amhara-Mass-Media-Agency-118697174971952/

Intento descargar estos videos a través de wine + Youtube-dl y está funcionando. En mi caso me instalé YouTube-dl por el centro de software de Ubuntu. Ahora mi centro de software no es trabajo. Por lo tanto no puedo actualizar YouTube-dl a través de Terminal. La versión actualizada de YouTube-dl puede resolver ese problema. vino + youtube-dl Paso 1: – Primero instala y configura el vino.
Paso 2: – descarga youtube-dl.exe 2016.01.15
paso3: – copia youtube-dl.exe en /home/youru_username/.wine/drive_c/folder_for_youtube-dl
introduzca la descripción de la imagen aquí paso4: abre cmd.exe desde /home/madhavnikam/.wine/drive_c/windows/system32
introduzca la descripción de la imagen aquí
Nota: – youtube-dl es una carpeta en la que se copia el archivo youtube-dl.exe.
paso 5: escribe cd \ en cmd y configura la ruta como c: \ youtube-dl \
introduzca la descripción de la imagen aquí Más información 1) Cómo instalar Wine en Ubuntu.
2) descargar la versión exe de youtube-dl y copiarla en la carpeta C_drive de la carpeta .wine.

Esto funcionó en mi Linux Mint 18.3-cinammon, tal vez podría funcionar en los tuyos. Puedes descargar el video en facebook usando youtube-dl agregando el nombre de usuario y la contraseña de Facebook como se muestra a continuación:

 youtube-dl  --username  --password  

Espero que esta ayuda. Gracias.