16 | 05 | 2008
Lo más visitado
Enlaces patrocinados
Videos de YouTube en DivX / Xvid Imprimir E-mail
Escrito por Tolito   
Miércoles, 30 de Agosto de 2006 09:48

En la anterior etapa de "El Rincón de Tolito" hablamos sobre como grabar videos de YouTube desde la línea de comandos de Linux, aprovechando esos conocimientos hoy veremos como grabar videos de YouTube desde la línea de comandos de Linux para posteriormente convertirlos a formato DivX o Xvid , y así poder verlos tranquilamente en cualquier reproductor de sobremesa, o donde nos de la gana.

Empezaremos por bajarnos youtube-dl, un script en python que nos servirá para descargar los videos de YouTube. Una vez bajado asignamos permisos de ejecución al script mediante:

  • chmod 744 youtube-dl

El uso de este script es tan sencillo como llamar al script seguido de la URL del video a descargar, además admite las siguientes opciones:

  • youtube [opciones] URL 
  • -u usuario: asi indicaremos el usuario que usaremos para logearnos
  • -p password: con esto indicaremos el password de la cuenta con la que nos conectamos
  • -o archivo: para indicar el nombre que daremos al archivo de salida

Con este script y algunos conocimiento de shell scripting podemos poner a bajar varios archivos del tirón y podernos ir a dormir mientras se bajan...

Una vez bajados los videos vamos a proceder a convertir los videos del formato flv (es el formato en el que se nos bajaran los videos) a DivX o Xvid. Para llevar a cabo esta tarea necesitamos mencoder y el script siguiente:

#!/bin/sh

if [ -z "$1" ]; then
  echo "Usage: $0 {-divx|-xvid} list_of_flv_files"
  exit 1
fi

# video encoding bit rate
V_BITRATE=1000

while [ "$1" ]; do
  case "$1" in
    -divx)
      MENC_OPTS="-ovc lavc -lavcopts \
        vcodec=mpeg4:vbitrate=$V_BITRATE:mbd=2:v4mv:autoaspect"
      ;;
    -xvid)
      MENC_OPTS="-ovc xvid -xvidencopts bitrate=$V_BITRATE:autoaspect"
      ;;
    *)
      if file "$1" | grep -q "Macromedia Flash Video"; then
        mencoder "$1" $MENC_OPTS -vf pp=lb -oac mp3lame \
          -lameopts fast:preset=standard -o \
          "`basename $1 .flv`.avi"
      else
        echo "$1 is not Flash Video. Skipping"
      fi
      ;;
  esac
  shift
done

 

Grabamos este script con el nombre flv_avi.sh (o como nos de la gana) y ya casi lo tenemos todo. Para hacer la conversión debemos llamar al script seguido de -divx o -xvid según el formato de salida y los archivos que queremos convertir.  Ejemplo:

  • ./flv-avi.sh -divx video1.flv video2.flv video3.flv

Los archivos de salida tendrán el mismo nombre que los originales, pero con extensión avi. Y con esto y un bizcocho tenemos todo hecho :D

Un saludo y a disfrutar de las grandezas de youtube!

Fuentes originales (en inglés): Linux.com y youtube-dl

Comentarios
Añadir nuevo Buscar
abeco  - Más Facil   |30-08-2006 13:53:39
Yo hago esto de modo mas facil:

www.keepvid.com y pongo la ruta y lo
descargo

luego pongo:

ffmpeg -i get_video video.avi
Tolito  - Descargas y conversiones   |30-08-2006 14:19:51
Para descargarlo hay más métodos...el plugin de firefox, linea de comandos,
algunas webs, etc...

Para convertirlo también hay varios, pero del modo
expuesto se puede hacer todo desde la línea de comandos, dando asi la
posibilidad de hacer scripts para realizar descargas y conversiones masivas con
poco trabajo.

Un saludo!
Vi  - youtube en windows?   |31-08-2006 00:44:48
Muy buenas ... he probado lo de la línea de comandos en linux .. y va muuyyy
bien, muchas gracias .. lo que sí es que no encuentro forma de hacerlo tan
fácil desde win ... lo único el conversor flv .. pero es muy lento y tienes
que pararlo tú cuando acaba el vídeo, sino sigue ... sabeis alguna otra
forma?
Muchas gracias
Hirs  - KDE   |31-08-2006 09:01:25
Para los que useis KDE podeis usar este service
menu:
http://www.kde-apps.org/content/show.php?co ntent=41456
el boina verde  - videos   |24-01-2007 20:33:45
por favor me podrian sacar videos de varios videojuegos de commandos 2y3 de
todas las misiones y si ay algun problema mandan un mensaje al correo
el__artifiero@hotmail.com
videotodo  - http://videotodo.weblog.net/   |16-03-2007 07:13:44
Desde esta pagina Web: http://videotodo.weblog.net/ hay un programa para bajaros
videos de las siguientes paginas: GoEar(mp3), YouTube, Video Google, StreetFire,
MetaCafe, IFilm, Dailymotion, BadJoJo, AOL, AyuVision, B8F, eVideoShare,
PornoTube, PutFile, ZippyVideos, blip.tv, GoFish, Filecabi, LiveVideo

Se baja
el video en formato FLV y automaticamente se puede pasar a AVI, DVD, SVCD, VCD,
PlayStation PSP y 3GP.

y esta en español.
LinuxNT  - Información   |06-04-2007 08:02:37
¿Y cómo se llama el susodicho?
digna  - ayuda con youtube   |08-05-2007 12:41:41
necesito descargar un video de estres para una exposicion y no se como hacerlo
desde windows por fa ayudenme
elcharly de mardelplata  - Muy bueno   |26-11-2007 14:55:16
Gracias papa, me funciono ferpecto!
Escribir comentario
Nombre:
Email:
 
Website:
Título:
Código UBB:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
Security Image
Por favor introduce el código anti-spam que puedes leer en la imagen.

3.20RC1-i Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
Rankings

Bloguzz

Top Blogs España

Sindicación
Feed RSS