Está en la página 1de 2

10 ejemplos de uso avanzado de mplayer y ffmpeg jueves 1 de octubre de 2009 en 16:43 | Publicado por Pablo Transforma vdeo FLV

a AVI con subttulos $ mencoder -sub subs.ssa -utf8 -subfont-text-scale 4 -oac mp3lame -lameopts cbr=128 -ovc lavc -lavcopts vcodec=mpeg4 -ffourcc xvid -o output.avi input.flv Aplica subttulos a un clip en formato FLV descargado de YouTube por ejemplo utilizando youtube-dl y codifica el resultado en formato AVI utilizando el codec MPEG-4, ideal para compartirlo o para volver a subirlo a YouTube o Vimeo. Utiliza la opcin -utf8 slo si el fichero de subttulos ha sido creado con dicha codificacin, p.ej. la salida de Subtitle Editor. El uso de la opcin cbr=128 del procesador mp3lame da a la salida una pista de audio codificada en MP3 con un bitrate constante, lo que soluciona la mayor parte de los problemas de sincrona entre audio y vdeo habituales al transformar un fichero FLV a otro formato. Elimina el audio de un clip de vdeo $ mencoder -ovc copy -nosound input.avi -o output.avi Elimina la pista de audio de un clip de vdeo. El resultado es una copia exacta del clip original sin sonido. Sustituye el audio de un clip de vdeo $ mencoder -ovc copy -audiofile input.mp3 -oac copy input.avi -o output.avi Sustituye la pista de audio de un clip de vdeo. El resultado es una copia exacta del clip original con una pista de audio distinta. Extrae el audio de un clip de vdeo $ mencoder -of rawaudio -ovc copy -oac mp3lame -o output.mp3 input.avi Extrae la pista de audio de un clip de vdeo. El resultado es un fichero codificado en formato MP3 ideal para ser procesado con Audacity. Graba la salida de una webcam va ffmpeg $ ffmpeg -f alsa -r 16000 -i hw:2,0 -f video4linux2 -s 800x600 -i /dev/video0 -r 30 -f avi -vcodec mpeg4 -vtag xvid -sameq -acodec libmp3lame -ab 96k output.avi Graba el audio y el vdeo presente en una webcam en un fichero AVI cuya pista de vdeo es MPEG-4 y cuya pista de audio es MP3 con bitrate variable. Podras necesitar una ultimsima versin de ffmpeg, ms reciente que la empaquetada para tu sistema, compilada desde las fuentes. Visualiza la salida de una webcam $ mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0:fps=30:outfmt=yuy2 Visualiza lo que en ese momento est captando la webcam incorporada al sistema. Podras necesitar una ultimsima versin de mplayer, ms reciente que la empaquetada para tu sistema, compilada desde las fuentes.

Graba la salida de una webcam va mencoder $ mencoder tv:// -tv driver=v4l2:width=800:height=600:device=/dev/video0:fps=30:outfmt=yuy2: forceaudio:alsa:adevice=hw.2,0 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1800 -ffourcc xvid -oac mp3lame -lameopts cbr=128 -o output.avi Graba el audio y el vdeo presente en una webcam en un fichero AVI cuya pista de vdeo es MPEG-4 y cuya pista de audio es MP3 con bitrate constante. De nuevo probablemente ser necesaria una versin de mencoder ms reciente que la empaquetada para tu sistema, compilada desde las fuentes. Graba audio MP3 va ffmpeg $ ffmpeg -f alsa -ac 2 -i hw:1,0 -acodec libmp3lame -ab 96k output.mp3 Graba el audio procedente de un micrfono conectado a la entrada de audio de una de tus tarjetas de sonido, y lo almacena en un fichero MP3. Aplica una marca de agua a un clip de vdeo $ mencoder -sub watermark.ssa -subpos 0 -subfont-text-scale 4 -utf8 -oac mp3lame -lameopts cbr=128 -ovc lavc -lavcopts vcodec=ffvhuff -o output.avi input.flv De nuevo aplica un subttulo a un clip en formato FLV descargado de YouTube. La idea es que ese subttulo contenga una sola entrada ocupando toda la duracin del mismo, y sea aplicado al clip en su lnea superior a modo de marca de agua. El resultado es un fichero AVI que utiliza el codec lossless huffyuv, de forma que se minimicen las prdidas de calidad tras una posterior conversin a MPEG-4. Extrae el vdeo de un DVD a AVI $ mencoder -oac mp3lame -lameopts cbr=128 -ovc lavc -lavcopts vcodec=mpeg4 -ffourcc xvid -vf scale=320:240 -o output.avi dvd:// Extrae el contenido de un DVD y lo almacena en un fichero AVI con el vdeo codificado en MPEG-4 y el audio codificado en MP3 con bitrate constante, al tamao adecuado para ser compartido por email o ser subido a YouTube.

También podría gustarte