Esto es para hacer una conversión de los típicos vídeos *.flv como pueden ser los de youtube, google videos, etc, … a otros formatos como pueden ser MPEG, DivX, AVI, 3GP, OGG, …
Lo primero de todo es obtener el vídeo, pero mucha gente no sabe cómo hacerlo. Para ello tenemos una estupenda aplicación de Javi Moya que te descarga los vídeos de extensiones diversas. Para ello lo descargamos aquí el addons para FireFox.. Si quieres acceder a su página para ver las especificaciones pulsa aquí.
Demosle entonces:
Instalaremos dos aplicaciones, ffmpeg y mencoder
sudo apt-get install ffmpeg mencoder Ffmpeg es una aplicación de comando que convierte vídeo y audio de un formato a otro, mientras que mencoder es más utilizado para pasar de ogg a avi.
CÓMO CONVERTIR LOS *.FLV
Una vez bajados los flv con la anterior aplicación, procedemos a abrir la consola:
Convertir FLV to AVI
ffmpeg -i archivo.flv nuevo_archivo.avi Convertir FLV to MPG
ffmpeg -i archivo.flv nuevo_archivo.mpeg Convertir AVI a 3GP
ffmpeg -i video.avi-s qcif -vcodec h263 -acodec mp3 -ac 1 -ar 8000 -r 25 -ab 32 -y video.3gp Convertir MPG a 3GP
ffmpeg -i video.mpg -s qcif -vcodec h263 -acodec mp3 -ac 1 -ar 8000 -ab 32 -y video.3gp Convertir 3GP a AVI
ffmpeg -i video.3gp -f avi -vcodec xvid -acodec mp3 -ar 22050 video.avi Convertir OGG a AVI
mencoder video.ogg -o video.avi -ovc lavc -oac mp3lame La mayoría de los vídeos no deberían dar problemas pero hay ciertos codecs que ffmpeg no soporta, para ello utilizamos mencoder.
Convirtiendo los vídeos con las opciones vistas, podemos tener problemas con las resoluciones, bitrates, … para ello podemos convertirlos con otra serie de opciones. lo primero que debemos de hacer, es leernos los manuales del ffmpeg y mencoder, haciendo un “man ffmepg“. A parte de las opciones de abajo hay detalles más técnicos para los expertos ya en esto:
Sabemos que las opciones básicas por defecto suelen ser:
- Bitrate de b: fije el bitrate video en kbit/s (defecto = 200 kb/s)
- Bitrate del ab: fije el bitrate audio en kbit/s (defecto = 64)
- Tarifa de la muestra del ar: fije el samplerate audio en el hertzio (defecto = 44100 hertzios)
- Tamaño de s: fije el tamaño del marco. El formato es WxH (defecto 160×128)
Para ajustar otras opciones por ejemplo podemos poner:
ffmpeg - i ejemplo.flv -ab 70 -ar 22050 -b 500 -s 320×240 ejemplo.mpg Bueno, esto es una primera parte. Ahora recopilo de la página HacheMuda más información útil para mencoder tal como concatenar videos, escalar, cortar, añadir audio, vídeo, …
Ejemplos de comandos de Mencoder para edición de video en GNU/Linux
En los ejemplos, el hecho de que el vídeo a editar sea un .avi o .mpg no significa que haya que usar ese comando con esos formatos de vídeo, sino que tenía que elegir alguno y quizá son los más conocidos por todos. Mencoder se traga (casi) todos los formatos que quieras pasarle. Todos los comandos se ejecutan en una sola línea:
Rotar un vídeo en cualquier formato. Con rotate=1 lo rotará 90º en sentido horario y con rotate=2 lo rotará 90º en sentido anti horario:
mencoder -vop rotate=1 -oac pcm -ovc lavc videoOriginal.avi -o videoRotado.avi
Escalar un vídeo en cualquier formato. Quiero que el vídeo final sea de tamaño 320×240:
mencoder videoOriginal.mpg -ovc lavc -lavcopts vcodec=mpeg4 -vf scale=320:240 -o videoEscalado.avi
Cortar un vídeo. Quiero que el vídeo final sea exactamente desde el segundo 10 hasta el segundo 55.5 del vídeo original:
mencoder videoOriginal.avi -ss 10 -endpos 55.5 -ovc copy -oac copy -o videoRecortado.avi
Convertir un vídeo de un formato a otro. El ejemplo es para convertir un OGG en un AVI con el códec xVid:
mencoder videoOriginal.ogg -oac pcm -ovc lavc -lavcopts vcodec=xvid:mbd=2:trell:autoaspect -o videoConvertido.avi
Añadir una pista de audio a un vídeo. El audio en un formato que ocupa mucho (como el WAV) y lo metemos convirtiéndolo primero a MP3:
mencoder video-sinAudio.avi -o videoFinal.avi -ovc copy -oac mp3lame -audiofile audio.wav
Añadir una pista de audio en formato MP3 a un video:
mencoder video-sinAudio.avi -o video_final.avi -ovc copy -oac copy -audiofile audio.mp3
Concatenar dos o varios vídeos y generar uno solo (si hay más de dos será video2.avi video3.avi…):
mencoder video1.avi video2.avi -o videoFinal.avi
.
Para convertir vídeos directamente al formato del iPod, te recomiendo usar el script ipodvidenc. Descárgalo, dale permisos de ejecución, muévelo con sudo al directorio /usr/bin y en un terminal ejecuta el comando siguiente (te creará un .mov con el mismo nombre):.ipodvidenc videoOriginal.avi
y eso es todo





