¿Hay alguna herramienta gratuita que permita cortar videos?

Estoy descargando archivos AVI de un servicio de grabación de video alemán "en línea". Estos archivos no funcionan con Quicktime, pero usar el reproductor de video Elmedia (a través de la tienda de aplicaciones) hace el trabajo.

Ahora me gustaría "cortar" esos videos (básicamente seleccionando el contenido real de los videos, ya que siempre contienen 5 minutos adicionales antes/después de la grabación real).

Instalé avidemux (usando *brew cast install avidemux) y la herramienta se instala. Pero cuando abro estos archivos de video AVI... parece que los botones para seleccionar los límites A/B para cortar simplemente están desactivados. Y además de eso, el audio no está sincronizado cuando avidemux está reproduciendo mis AVI, así que dudo que avidemux cortando el video me dé un archivo correcto al final.

Como se mencionó: quicktime se niega a reproducir mi avis, por lo que esta pregunta existente sobre cómo recortar usando quicktime no me ayuda.

Por lo tanto: ¿hay otras herramientas para Mac Os que funcionen mejor?

Lo que estás buscando es "recorte de video". Free Video Cutter Joiner parece ser una opción decente y puedes encontrar más aplicaciones similares en la tienda de aplicaciones. Dicho esto, también puede usar el reproductor VLC para convertir los archivos a otro formato y usar QuickTime para recortar. Además, el reproductor VLC es el reproductor ideal cuando necesita reproducir cualquier formato de video. Por lo general, uso iSkysoft Video Converter para cosas como esta, ya que lo compré para convertir videos. También tiene la función de recorte.
Desafortunadamente, @Joonas VLC no funciona en mi entorno.
Si está de acuerdo con las herramientas de línea de comandos, puede probar FFmpeg . Tienen compilaciones de macOS.
A veces uso ffmpeg para conversiones. No sabía que también se puede usar para recortar. Pero tengo que admitir que prefiero una herramienta ui aquí. En lugar de escribir manualmente las marcas de tiempo para luego pasarlas a las herramientas de la línea de comandos.
@JAB ffmpeg funciona... solo algunos problemas con la hora de finalización... en caso de que quieras convertir esto en una respuesta, obtendrás mi voto ;-)

Respuestas (4)

Podría simplemente ponerlos en iMovie y recortar el principio y el final y exportarlos.

Intenté usar iMovie con archivos .avi antes de publicar esta respuesta, así que sé que funciona.

No creo que sea compatible con el formato avi.
Lo hace; Lo probé antes de publicar esta respuesta.
Huh... Me parece recordar que no. En ese caso, puede ser la respuesta más simple...
Tal vez Apple agregó compatibilidad con AVI recientemente.
AVI es solo un contenedor, también se trata del contenido exacto de ese contenedor. Instalando ahora mismo... ¡te daré tu opinión más adelante!
Suspiro. Después de 30 minutos de descarga del instalador de 2 GB... me dice que no puede importar ninguno de mis archivos avi.
¿Es para iMovie?
Sí. No me quejaría de su respuesta si no estuviera hablando de la solución que sugirió :-)
Extraño. ¿Qué versión de macOS estás ejecutando? ¿Y qué versión de iMovie estás ejecutando? Estoy en la versión 10.1.8 de iMovie y macOS high sierra en una MacBook Pro 2015.

Después de comprobar las diversas soluciones, supongo que me quedaré con

  • reproductor de video elmedia
  • y ffmpeg

Es un poco engorroso: ya que primero tiene que usar el reproductor de video para encontrar las marcas de tiempo de inicio/finalización para el corte. Tan pronto como obtuviste esos números:

 ffmpeg -i IN.avi -ss 00:05:48.0 -to 01:35:10.0 -c copy OUT.avi

donde -ss proporciona la marca de tiempo de inicio y -to el punto final (y debido a que ambas marcas de tiempo se aplican al flujo IN, no se requiere resta manual).

Con este comando, se tarda unos 3 segundos en reducir un archivo de 1,2 GB a 920 MB.

La gran ventaja: solo dos herramientas pequeñas requieren instalación + tiempo súper rápido para el corte real.

La mejor parte de esta solución es que la mayoría de las herramientas usan la ffmpegbiblioteca de todos modos. Esta es exactamente la solución en la que estaba pensando cuando leí la pregunta.

Filmora Video Editor tiene una prueba gratuita y acepta muchos formatos de entrada como MP4, AVI, FLV, MKV, M4V, MOV, MPG, MPEG, VOB, DAT, TS, M2TS, WMV, ASF, DV, DIF, NUT, H264, NSV , PSP, 3GP, EVO, RM, TP, TRP, DVR-MS, etc.

anymp4 , tenga una versión gratuita con estas características: convierta MOV/MKV/AVI/WMV/FLV/VOB/SWF/M4V a MP4 y ajuste el efecto de video, gire, voltee, agregue marca de agua, recorte y fusione, etc.anymp4.com/ app-store/free-mp4-converter

Por último, pero no menos importante , FFmpeg , un software gratuito que se ejecuta a través de la línea de comandos, puede recortar o convertir y guardar el video con la misma calidad.

Existe una versión de prueba gratuita de la herramienta. Cuando accedes a la tienda de aplicaciones o a la página del producto real de esa empresa... como se dijo: ¡la gratuita es solo para prueba, y la profesional cuesta 60 USD o 55 euros!
sí, ya veo, así que mira este anymp4, la versión gratuita tiene estas características: convierte MOV/MKV/AVI/WMV/FLV/VOB/SWF/M4V a MP4 y ajusta el efecto de video, gira, voltea, agrega marca de agua, recortar y fusionar, etc. anymp4.com/app-store/free-mp4-converter
Eso suena más útil ;-)
@claudio Agregue esto a la respuesta y actualice su respuesta para señalar que la existente es solo una prueba.
El problema que veo: esta herramienta permite recortar, pero no pude encontrar una opción para no convertir la entrada. Pero absolutamente no quiero convertir. La conversión significa que se lee el archivo completo y se calcula un nuevo archivo de salida .
Hola GhostCat mm... no pago, no recodificación... así que está bien :) si te sientes cómodo con la terminal ffmpeg ffmpeg.org puede ayudarte y aquí superuser.com/questions/377343 /... cómo puedes usarlo

Intenté usar la respuesta de Ghost Cat pero recibí el siguiente error:

Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted

Esto es lo que terminó funcionando para mí:

ffmpeg -i input.mkv -ss 00:05:42.0 -to 00:07:39.0 -c:v libx264 output.avi