Extrayendo el audio de videos flv (ffmpeg2theora, oggz-tools).

Es cosa común hoy en día descargar vídeos de youtube (principalmente) por los múltiples clips musicales que se pueden encontrar. En mi caso particular muchas veces lo único que quiero es extraer el audio para agregarlo a mi biblioteca musical y últimamente los he querido almacenar en formato ogg (Vorbis).

Los vídeos siempre los descargo con youtube-dl

Ahora en la mayoría de los casos, siempre convierto los archivos a MP3 con ffmpeg de la siguiente manera:

gabriel@trantor:~/Videos$ ../Descargas/youtube-dl http://www.youtube.com/watch?v=_O_O4XesuA4
gabriel@trantor:~/Videos$ ls *.flv
B1Do0SZYKXY.flv  fUYaosyR4bE.flv  _O_O4XesuA4.flv
gabriel@trantor:~/Videos$ ffmpeg -i _O_O4XesuA4.flv -ac 2 -ab 128k -ar 44100 -y nada.mp3

Sin embargo al querer crear un disco de audio con K3b agregando los MP3 me marcaba problemas al agregar los archivos al proyecto, formato no soportado. De igual manera estos archivos no eran reproducidos por mi reproductor portátil.

errork3b

Buscando con el sabelotodo Google, llegue a hacer el siguiente procedimiento gracias a este blog http://blog.kfish.org/labels/flac.html.

Instalamos los siguientes paquetes.

trantor:/home/gabriel# aptitude install ffmpeg2theora
trantor:/home/gabriel# aptitude install oggz-tools

Y ahora de esta manera primero convertimos los flv al formato de vídeo ogv (de todos modos los vídeos los conservo).

gabriel@trantor:~/Videos$ ls *.flv
B1Do0SZYKXY.flv  fUYaosyR4bE.flv  _O_O4XesuA4.flv
gabriel@trantor:~/Videos$ ffmpeg2theora -a 10 -A 128 -c 2 -H 44100 _O_O4XesuA4.flv
Input #0, flv, from '_O_O4XesuA4.flv':
  Duration: 00:05:32.4, start: 0.000000, bitrate: 112 kb/s
    Stream #0.0: Video: flv, yuv420p, 400x180 [PAR 0:1 DAR 0:1], 29.92 tb(r)
    Stream #0.1: Audio: mp3, 22050 Hz, stereo, 112 kb/s
  Resize: 400x180
  Resample: 22050Hz => 44100Hz
      0:05:33.02 audio: 130kbps video: 394kbps, time elapsed: 00:05:39

Ahora solo extraemos el audio.

gabriel@trantor:~/Videos$ oggzrip -c vorbis _O_O4XesuA4.ogv -o nada.ogg
gabriel@trantor:~/Videos$ ls *.ogg
alfa.ogg  nada.ogg

Y listo lo podemos reproducir o hacer lo que queramos. Ahora ya puedo escuchar estos ogg en mi imitación de ipod. =)

Si sabes de un método mejor bienvenido sea.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: