Cortar videos en Ubuntu

viernes, 22 de junio de 2007
Si un editor de video te trae problemas, prueba con ésto !

Si el programa AVIDEMUX te docodifica mal o convierte en forma defectuosa y/o te quita el sonido del video editado, usalo para "correr" el video y fijate los segundos en que empieza y los que termina la escena que quieras cortar.

  • CORTAR VIDEOS EN UBUNTU:

    Primero necesitareis tener las siguientes herramientas (el símbolo “$” indica que lo siguiente se debería teclear en la consola):

mencoder — “$ sudo aptitude install mencoder
mpgtx — “$ sudo aptitude install mpgtx

La primera nos permitirá cortar archivos de video en formato “.avi” y el segundo hará lo propio con los “.mpg” y “.mpeg” (tamién corta mp3).


  • SI QUEREMOS COTAR UN AVI teclearemos lo siguiente en la consola:

$ mencoder archivo.avi -ocv copy -oav copy -ss inicio -endpos final -o archivo2.avi

archivo.avi” (archivo = poner nombre del archivo que queramos cortar o llamado archivo de entrada) y del que no sólo tendremos que teclear el nombre sino también la ruta (es decir, si tenemos un video llamado “Prueba.avi” y lo estamos guardando en el directorio “/home” tendremos que teclear “$ mencoder /home/Prueba1.avi”).

inicio” será el tiempo EN SEGUNDOS desde el que queremos empezar a grabar. Si la escena que deseamos está 30 minutos después de empezada la película , deberíamos indicarlo escribiendo “1800″ (porque 1800 = 30 min. x 60 seg.) en lugar de “inicio”.

En “final” indicaremos el tiempo TAMBIÉN EN SEGUNDOS en el que queramos terminar el corte (y contando desde el inicio de la película): Si la escena de antes empezaba 30 minutos después de empezado el video y queremos cortar 10 minutos después habrán pasado 40 minutos en total, por tanto escribiremos “2400″ (2400 = 40 min. x 60 seg.).

archivo2.avi” es el nombre que le queramos dar al video cortado (archivo de salida). Por ejemplo “Prueba1.avi”. También podrás escribir la ruta donde quieras guardarlo, por ejemplo: “/home/tu_nombre_usuario/Prueba1.avi”. Recordad que mencoder no cambiará el tipo de archivo por lo que el archivo de salida será también un AVI.


EVITAR PROBLEMAS

Indicar un nombre (o ruta) distinto del archivo de entrada para el archivo de salida, porque si tienen el mismo nombre y ruta, sobre escribirás el archivo de entrada y el proceso fallará, borrando el archivo original y creando un archivo de salida erróneo e inservible. Por esa razón yo siempre llamo al archivo de salida “Prueba.avi” y luego lo renombro como lo deseo.

El archivo original NO sufre cambio alguno !

En ocasiones observán que el corte comienza antes de tiempo o después, bastará con repetir el proceso sumando o restando los segundos que hagan falta.


¿El inicio del corte va bien, pero luego no para hasta que termina la película? No hay problema, si eso pasa sólo tendrás que cortar el archivo de salida indicando “0″ en lugar de “inicio” y el tiempo que dure la escena que quieras en segundos en lugar de “final”.


SI QUEREMOS CORTAR UN MPG (O MPEG) escribiremos:

$ mpgtx -s archivo.mpg [inicio-final] -b archivo2.mpg

En “archivo.mpg” indicamos el nombre y la ruta si es necesario, del archivo de entrada.

En “incio” indicaremos el tiempo en formato “hh:mm:ss” o “mm:ss” (hh=horas, mm=minutos, ss=segundos) en el que queramos iniciar el corte.

En “final” indicaremos el tiempo en el mismo formato para el momento en que queramos terminar el corte contando DESDE EL COMIENZO DEL VIDEO ORIGINAL.

archivo2.mpg” será el nombre (y ruta) del archivo de salida.


Asegurarse que el archivo de entrada y el de salida tengan nombres distintos (o están en directorios diferentes) para no sobreescribir el original !

0 comentarios: