Solo intento cortar partes de un archivo MP4. Lo que he mirado ya:
VirtualDub fue excelente, pero no admite archivos MP4. Incluso con el complemento de entrada FFMpeg , no se puede guardar en el modo Direct Stream Copy porque
La transmisión de video de origen utiliza un algoritmo de compresión que no es compatible con los archivos AVI. La copia de transmisión directa no se puede usar con esta transmisión de video.
ShotCut es de código abierto pero ridículamente grande (600 MB instalados) y no es exactamente fácil de usar; no pude descubrir cómo cortar sin recompresión.
MPEG Streamclip no se ha actualizado desde 2008 y falla en muchos archivos.
Creé una herramienta gráfica que usa ffmpeg para permitirle recortar videos sin pérdidas seleccionando los puntos de inicio y finalización en la línea de tiempo: https://github.com/mifi/lossless-cut
Es de código abierto y multiplataforma.
Resulta que AviDemux puede abrir archivos MP4 y guardar partes sin pérdidas. No estoy seguro de si se le puede decir que salte a los fotogramas clave, por lo que los primeros fotogramas pueden estar dañados, pero después del primer fotograma clave, obtiene una copia binaria del archivo de origen.
Lo uso todo el tiempo en mis grabaciones de dvr.
En cada segmento que desee eliminar, coloque los marcadores de inicio y final y haga clic en cortar. Haga esto para cada segmento. Cuando haga clic en Guardar, simplemente elija MP4 y cortará los segmentos sin volver a comprimir/transcodificar todo.
Podría ser posible usar FFMpeg en sí mismo (sin VirtualDub).
Lo uso así para agregar audio a un video sin volver a codificar:
ffmpeg -i video.avi -i audio.mp3 -map 0 -map 1 -codec copy -shortest output.avi
thomasrutter
thomasrutter