domingo, 23 de septiembre de 2012

Unir y girar vídeos en modo consola o con scripts de Nautilus.

Si tienes varios archivos de vídeo que quieres unir puedes hacerlo muy fácilmente con el comando MENCODER. Si no lo tienes instalado lo puedes hacer desde SYNAPTIC o tu gestor de paquetes. También lo puedes instalar, si utilizas un Debian, Ubuntu o derivados, con un terminal:

 sudo apt-get install mencoder

Lo que a continuación os comento es para archivos AVI. Si los tenéis en otro formato podéis convertirlos con el programa MOBILE MEDIA CONVERTER, el cual es muy simple y efectivo para este fin. 

Una vez instalado y, teniendo tus vídeos en formato AVI, en un terminal ve a la carpeta donde tengas los vídeos y escribe:

mencoder -oac copy -ovc copy -o video_unido.avi parte1.avi parte2.avi parteN.avi

Pueden ser todas las partes que quieras.
Si los trozos de vídeo están adecuadamente nombrados y ordenados, bastaría con ejecutar el comando:

mencoder -oac copy -ovc copy -o video_unido.avi parte*

Si quieres unir todo lo que esté en la carpeta:

mencoder -oac copy -ovc copy -o video_unido.avi *

Si quieres, también puedes utilizar el comando CUT (en el caso de que los vídeos estén en formato MPEG):

cat video1.mpeg video2.mpeg > video_unido.mpeg


Para girar los vídeos puedes utilizar el comando de la siguiente manera:

mencoder -vf rotate=1 -oac copy -ovc lavc video.avi -o video_girado.avi

El número que sigue a rotate es un parámetro que indica cuánto lo queremos rotar:
- Rotar 90 grados (1).
- Rotar 180 grados (2).
- Rotar 270 grados (3).

Utilizando scripts de Natilus (si utilizas Gnome o derivados, claro):

Pensarás que lo anterior es un poco rollo y largo. No te preocupes, que se puede simplificar con un script de Nautilus:

1.- Crea un archivo de texto plano sin extensión (por ejemplo: Unir_Videos_AVI) y copia dentro:

mencoder -oac copy -ovc copy -o video_unido.avi *

2.- Con un termminal dale permisos a ese archivo para que se pueda ejecutar:

sudo chmod a+x Unir_Videos_AVI

3.- Mueve ese archivo a la carpeta:

/home/tu_usuario/.gnome2/nautilus-scripts/
4.- Selecciona los archivos de vídeo que quieres unir, pulsa botón derecho del ratón, ve a SCRIPTS - Unir_Videos_AVI



¿Fácil, verdad?

Para el script de girar vídeos puedes guiarte por el mismo procedimiento, pero el contenido del archivo debe ser:

mencoder -vf rotate=1 -oac copy -ovc lavc * -o video_girado.avi


Espero que os sirva.

No hay comentarios:

Publicar un comentario