ffmpeg -i video1.flvSobre el final debe haber una sección con información similar a:
Input #0, flv, from 'video1.flv':El comando a ejecutar entonces sería:
Duration: 00:12:36.8, start: 0.000000, bitrate: 56 kb/s
Stream #0.0: Video: flv, yuv420p, 320x240, 29.97 fps(r)
Stream #0.1: Audio: mp3, 22050 Hz, stereo, 56 kb/s
ffmpeg -i video1.flv -ab 56 -ar 22050 -b 500 -s 320x200 -vcodec xvid -acodec mp3 video.aviLas opciones han sido:
- -i video1.flv: fichero de entrada
- -ab 56: audio bitrate (obtenido del video original)
- -ar 22050: frecuencia de muestreo del audio (obtenido del video original)
- -b 500: video bitrate (ciencia infusa) ;-)
- -s 320x200: tamaño del video (obtenido del video original)
- -vcodec xvid: codec a utilizar (el que se desee, se pueden ver los disponibles ejecutando ffmpeg -formats)
- -acodec mp3: codec de audio (obtenido del video original)
- video.avi: fichero de salida
Con el método anterior el vídeo resultante queda bastante "pixelado". He encontrado un mejor resultado ejecutando:
ffmpeg -i video1.flv -vcodec xvid -acodec mp3 video.aviSe ve que de esta forma, el resto de parámetros se configura como el original.
Como todo el tema multimedia, hay que basarse mucho en el "prueba y error".

No hay comentarios.:
Publicar un comentario