Prerequisitos
- Sistema Operativo: Debian Lenny
- Repositorio debian-multimedia (para mplayer):
Añadimos a /etc/apt/sources.list lo siguiente:
deb http://oktan.ls.fi.upm.es/debian-multimedia/ lenny main
Instrucciones
- Instalamos la utilidades necesarias
sudo aptitude install mplayer lame faad
- Reproducimos el vídeo normalmente empleando el navegador web. Ojo: Es necesario emplear la versión flash del reproductor de Youtube. Si usas el reproductor HTML5, no se generará el fichero temporal que necesitamos en el paso siguiente.
- Sin cerrar el navegador, volcamos la pista de sonido empleando mplayer:
mplayer -dumpaudio /tmp/FlashXXL1mnKP -dumpfile /tmp/audio
- Identificar el formato de audio, usando el comando file o reproduciendo con mplayer el fichero flash temporal:
$ mplayer /tmp/FlashXXL1mnKP
...
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio) decoder)
...
- Convertirlo, en caso necesario, a mp3. En este ejemplo se convierte una banda sonora en formato AAC:
faad -f2 -w /tmp/audio | lame -r - /tmp/audio.mp3
Alternativas
Como alternativa al paso 2, podemos usar la utilidad Youtube Downloader (no disponible para Lenny como paquete).
No hay comentarios:
Publicar un comentario