Muy buenas
Estoy teniendo problemas para cortar un avi unos segundos del inicio y del final. Lo estoy haciendo en modo directo.El problema viene que al guardar como avi solo me quita los segundos del final, los del principio que salte los mantiene y el nuevo video empieza ahí en lugar de unos segundo más tarde como yo le indique.
¿Por qué puede ser? Muchas gracias.
Me temo que VirtualDub es un poco "exquisito" con los cortes al principio. El problema es que el fotograma que quieres cortar no es un campo I (index) sino otro que, para entendernos, es "evolución" de otro campo I anterior (como los Pokemon). Lo que hace VirtualDub es irse a hacer el corte a ese I, sin el cual la información de todos los fotogramas hasta el próximo I no tiene sentido. Supongo que te habré liado más aún, yo mismo ahora me siento algo confuso :confundido: , así que intenta:
1-
Modo rápido: haz click en el botón que te permite ir hasta el siguiente campo I (vaya: VirtualDub los llama "K", supongo que vendrá de "Key", que para el caso es lo mismo). Es el de la llavecita con la flecha hacia la derecha. Si ese fotograma también te vale, fija ahí el corte del inicio y hazlo como antes. Ahora realizará el corte limpiamente donde has marcado. Si no te vale ese fotograma para el corte (es demasiado tarde para tu gusto), intenta el siguiente método.
2-
Método lento pero preciso: coges TODO el vídeo y lo guardas SIN RECOMPRIMIR. O sea, que seleccionas
Video->
Fast Recompress, luego de nuevo
Video->
Compression y eliges
[Uncompressed RGB]. Tras un buen rato (des)comprimiendo y consumir un montón de espacio en el disco duro, tendrás el mismo avi pero donde todos los campos serán "K". Ahora podrás cortar por donde quieras. Si no tienes tanto espacio en el disco, intenta otra aproximación, que es la que yo haría.
3- Yo, para abreviar, me complicaría la vida. Cuando localices el campo "K" inmediatamente posterior al punto de corte deseado (y te parece que es demasiado tarde para cortar, porque si no no estarías leyendo esto), utilizalo para dividir el clip en dos justo en ese punto. Creo que ya sabes cómo hacerlo. Ahora tendrás un .avi grande (casi todo el vídeo) y un .avi pequeñito (el encabezado donde está lo que no quieres). Ahora abre el pequeñito y guardalo de nuevo sin comprimir, que también sabes cómo hacerlo. Ahora tienes el .avi pequeño y le puedes hacer el corte en el fotograma exacto que desees. Abre este último trozo y le "pegas" (
Append) el .avi grande que decíamos antes. Deberás recomprimirlo todo con el codec de tu elección, y ya está.
Un saludo. Como siempre, haciéndote la vida más fácil.
Claro y conciso

Muchas gracias
Este es mi primer mensaje. Les mando un abrazo a todos los que forman parte de este foro. Acabo de hacer mi primera grabación de video con una cámara fotográfica Sony. Por favor, ¿alguien me podría decir cómo y con qué puedo cortar sólo un fragmento de lo grabado? Otra: ¿puedo a través de la misma película obtener un fotograma para usarlo como fotografía? También: cómo y con qué. Muchímas gracias!
edunauta@gmail.com
Hola,tengo la misma duda q el compi de arriba,o sea,q cuando corto un fragmento,me sale parte del inicio(q se supone q corte despues) y en el final lo mismo,o sea,q se cuela por ambas partes.el motivo de este sms,es q no me entero de nada con los campos I campos K y eso.a ver si me lo podriais dar paso a paso como si yo fuera(q lo soy)un novato total.gracias
@edunauta: para sacar una imagen con VirtualDub, mira en los menus una opción llamada "copy source image to clipboard". Luego la podrás pegar en cualquier editor de imagenes tipo Photoshop ó el propio Paint de Windows.
@pedazo: un video solo se puede cortar en las keyframes, porque en realidad son las únicas que almacenan la imagen completa. Los frames que hay entre dos keyframes solo tienen la información que varía respecto al fotograma anterior. Esto, claro, suponiendo que estás trabajando con un video comprimido, por ejemplo, en divx. Si quieres cortar más ajustado, has de hacerlo sobre un AVI sin compresión.