REC

Consejos sobre grabación, producción, edición de vídeo y mantenimiento de equipos.

 WTVID >> Guía de producción de vídeo >  >> Vídeo >> Clips de Vídeo

Dominar el recorte de videos en FFmpeg:una guía completa

Dominar el recorte de videos en FFmpeg:una guía completa

Una de las características más comunes de las herramientas de edición de vídeo es la opción de cortar o recortar vídeo. Editar videos implica cortar partes y moverlas o eliminar otras partes del metraje. Hoy, analizaremos algunos de los comandos más comunes que puedes usar para cortar y recortar videos en FFmpeg.

Tenga en cuenta que usar FFmpeg no es para todos. Debe prestar atención a los detalles y comprender los conceptos básicos detrás de las herramientas de línea de comandos. Antes de pasar a los pasos reales, aprendamos un par de cosas sobre FFmpeg.

En este artículo
    1. Cortar vídeos con FFmpeg con copia y búsqueda de entrada
    2. Cortar vídeos con FFmpeg usando la búsqueda de salida
    1. Extraer y guardar un archivo de audio
    2. Silenciar/eliminar audio de un vídeo

Qué es FFmpeg y cómo instalarlo

Dominar el recorte de videos en FFmpeg:una guía completa

FFmpeg es uno de los mejores marcos multimedia que puede reproducir, filtrar, transmitir, mux, demux, transcodificar, codificar y decodificar cualquier tipo de contenido. Puede ejecutarse y compilarse en diferentes entornos y sistemas operativos, incluidos Windows, macOS, Linux, etc.

Está diseñado para que los usuarios finales y los desarrolladores de aplicaciones proporcionen el mejor software de forma gratuita. FFmpeg está equipado con diferentes herramientas para analizar, reproducir o convertir diferentes bibliotecas o archivos multimedia. Los desarrolladores también pueden usarlo para diferentes aplicaciones ya que tiene diferentes bibliotecas, incluidas libswresample, libswscale, libavdevice, libavfilter, libavformat, libavutil y libavcodec. Lo bueno de FFmpeg es que admite algunos de los formatos más antiguos y hasta los más recientes.

Antes de usar FFmpeg para cortar videos, debes instalarlo en tu dispositivo. Para este artículo, hemos decidido mostrarle cómo instalar FFmpeg en Windows. Estos son los pasos:

Paso 1:vaya a la página de descarga de FFmpeg y coloque el mouse sobre el ícono de Windows. Seleccione "Compilaciones de Windows desde gyan.dev".

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 2:Cuando se abra la página de compilaciones de git master, busque la última versión de FFmpeg y haga clic en el enlace para descargarla. Seleccione la ubicación donde desea guardar el archivo.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 3:Una vez completada la descarga, extraiga y cambie el nombre de la carpeta a "ffmpeg".

Dominar el recorte de videos en FFmpeg:una guía completa

Mueva la carpeta a la ubicación deseada.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 4:haga clic en Inicio, escriba "variables del sistema" y haga clic en "Editar las variables de entorno del sistema".

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 5:haga clic en la pestaña Avanzado y seleccione Variables de entorno.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 6:haga clic en Ruta y seleccione Editar.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 7:haz clic en Nuevo en el menú lateral.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 8:agregue "C:\ffmpeg\bin" y haga clic en Aceptar.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 9:Verás la extensión en la ruta.

Dominar el recorte de videos en FFmpeg:una guía completa

Cómo utilizar el parámetro -ss para encontrar la hora de inicio

Si desea cortar/recortar una parte de un video en FFmpeg comenzando de un compás a otro, puede usar el parámetro -ss para buscar los valores deseados. Por ejemplo, si desea extraer la parte del vídeo desde el décimo segundo hasta el vigésimo segundo, primero deberá dirigir FFmpeg para encontrar el décimo segundo.

Aquí hay un comando que debes usar:./ffmpeg -ss -i

La hora se especifica como HH:MM:SS. (HORAS:MINUTOS:SEGUNDOS). Para buscar el décimo segundo de un videoclip, debe escribir 00:00:10.

Cómo utilizar -t y -to para encontrar la hora de finalización

Dominar el recorte de videos en FFmpeg:una guía completa

También debes ingresar la hora de finalización para cortar el video de manera efectiva en FFmpeg. Puede utilizar dos comandos:los parámetros -t y -to. El parámetro -t le permite agregar el tiempo del clip extraído. Puede usarlo escribiendo -ss 50 -t10, y este comando le indica a FFmpeg que corte/recorte 10 segundos del video a partir del segundo 50.

Por otro lado, el parámetro -to indica a FFmpeg dónde está el punto final de la extracción. Por ejemplo, puede escribir -ss 50 -to 60 para extraer los 10 segundos entre el segundo 50 y el 60.

Cómo cortar vídeos en Ffmperg sin volver a codificarlos

Dominar el recorte de videos en FFmpeg:una guía completa

Puede utilizar varios métodos para cortar/recortar vídeos con FFmpeg sin volver a codificarlos. Cada uno de ellos tiene sus propias ventajas y desventajas. Depende de usted elegir la opción que funcione mejor para usted. Aquí está el primero.

Cortar vídeos con FFmpeg con copia y búsqueda de entrada

Una de las líneas de comando más simples que puede usar para cortar/recortar videos con FFmpeg sin volver a codificar es esta:ffmpeg -ss 00:00:03 -i inputVideo.mp4 -to 00:00:08 -c:v copy -c:a copy trim_ipseek_copy.mp4

Esta línea de comando tiene parámetros simples. Simplemente le estás diciendo a FFmpeg que lea tu video en voz alta. En este ejemplo, el vídeo en cuestión se llama "inputVideo.mp4". Esta línea de comando también le indica al programa que extraiga 5 segundos del video, desde el tercer segundo hasta el octavo segundo.

Además, esta línea de comando le indica al programa que copie tanto el video como el audio y omita la recodificación. Agregar el comando -ss antes del comando -i se conoce como "búsqueda de entrada" y funciona rápido porque el programa salta de un fotograma I a otro para llegar al punto de búsqueda.

Sin embargo, dado que esta operación busca saltar entre múltiples fotogramas I, FFmpeg no saltará con precisión al momento o fotograma exacto que desea. Buscará el más cercano e iniciará la operación de copia allí.

Cortar vídeos con FFmpeg usando la búsqueda de salida

Este método para cortar videos en FFmpeg sin volver a codificar se conoce como "búsqueda de salida" y aquí hay una línea de comando básica sobre cómo usarlo:ffmpeg -i inputVideo.mp4 -ss 00:00:03 -to 00:00:08 -c:v copy -c:a copy trimmedVideo.mp4

El problema aquí es que hay fotogramas I codificados de forma independiente durante la compresión de vídeo. Los fotogramas predichos pueden diferir dependiendo de los otros fotogramas decodificados. Si elige una hora de inicio que se alinea con el fotograma previsto, la copia comenzará desde ese fotograma.

En otras palabras, las copias y los fotogramas de decodificación pueden faltar en la salida, lo que da como resultado un vídeo con fallas o en negro.

Cómo recortar/cortar vídeos en Ffmperg con recodificación

Cuando no utiliza el comando "-c copiar" al recortar videos en FFmpeg, el programa volverá a codificar el audio y el video de salida automáticamente de acuerdo con el formato elegido. Este método significa que toda la operación de recorte durará más que otros métodos.

Sin embargo, también significa que obtendrá resultados más precisos porque FFmpeg vuelve a codificar el inicio y el vídeo con I-frames. En nuestro ejemplo, le indicaremos a FFmpeg que trabaje en un video llamado "inputVideo.mp4" y elimine los 5 segundos del tercer al octavo segundo. Usaremos libx264 para volver a codificar.

Este es el comando que desea utilizar:ffmpeg -i inputVideo.mp4 -ss 00:03 -to 00:08 -c:v libx264 -crf 30 trim_opseek_encode.mp4

Este comando también se puede utilizar para volver a codificar velocidades de bits específicas, cambiar la resolución o volver a codificar la calidad del video. Recuerda que este método requiere muchos recursos y tiempo porque estás recodificando.

Cómo eliminar/extraer audio de un vídeo con FFmpeg

Dominar el recorte de videos en FFmpeg:una guía completa

Hay dos formas de eliminar el audio de un vídeo. Primero, puedes extraer el audio y eliminar o quitar el audio del vídeo, dejándolo en silencio.

Extraer y guardar un archivo de audio

Si desea extraer audio de su video y guardar el archivo de audio, este es el comando que debe usar:ffmpeg -i input.mp4 -vn output.mp3

Aquí hay una explicación de lo que sucede en esta línea de comando y dónde puede agregar sus entradas. El "input.mp4" es la ruta a su archivo de vídeo de entrada; deberías reemplazarlo por el tuyo. -vn es el comando que deshabilita el procesamiento de video y lo elimina por completo.

"output.mp3" es el marcador de posición para el nombre de la imagen de salida de audio y la extensión. En otras palabras, escriba el nombre y la extensión que desea ver como su archivo de salida.

Silenciar/eliminar audio de un vídeo

El mejor método para recomponer completamente el audio de un vídeo manteniendo el vídeo es utilizar la función -an. Esta opción desactiva el procesamiento de audio. Aquí está la línea de comando que debes usar:ffmpeg -i input.mp4 -an -c:v copy output.mp4

El comando -an desactiva el procesamiento de audio, mientras que el comando -c:v copy copia el vídeo sin volver a codificarlo. Esto significa que se conserva la calidad original del vídeo y el proceso es más rápido.

Una alternativa más sencilla para cortar vídeos - Filmora

FFmpeg puede ser una herramienta eficaz para cortar vídeos. Sin embargo, no es la solución más fácil de usar para estas tareas. Dado que se trata de un software de línea de comandos, debería tener algo de experiencia trabajando con soluciones similares. Los usuarios deben al menos estar familiarizados con el símbolo del sistema y sus operaciones para comprender cómo funciona FFmpeg.

Supongamos que está buscando una opción más sencilla que no incluya líneas de comando y le recomendamos probar Wondershare Filmora. Este software de edición de vídeo destaca porque es sencillo y ofrece funciones de edición avanzadas. Tiene muchas funciones impulsadas por IA que se encargan de todo por usted. Los usuarios sólo tienen que guiar la herramienta en la dirección correcta y todo lo demás está automatizado.

Además de cortar y recortar, Filmora está equipado con una gama completa de herramientas de edición, que incluyen ajustes de audio, efectos, filtros, transiciones, animaciones, etc.

Estabilizar vídeos con Wondershare Filmora

  • Excelente estabilización de vídeo con baja distorsión.
  • Amplios efectos de vídeo/audio y recursos creativos.
  • Potente IA para la creación de contenido sin esfuerzo.
  • Intuitivo, profesional pero apto para principiantes.
  • Funciona en Mac, Windows, iOS y Android.

Dominar el recorte de videos en FFmpeg:una guía completa Dominar el recorte de videos en FFmpeg:una guía completa

Dominar el recorte de videos en FFmpeg:una guía completa

Cómo cortar/recortar vídeos usando Filmora

Paso 1:Después de descargar e instalar Filmora, inicia el software y haz clic en Nuevo proyecto.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 2:haz clic en Importar, selecciona el vídeo que deseas editar y haz clic en Abrir.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 3:arrastra y suelta el vídeo desde el panel multimedia a la línea de tiempo.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 4:arrastra y mueve el cabezal de reproducción al área donde deseas cortar el video.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 5:haz clic en el ícono Dividir en el cabezal de reproducción o en el que está encima de la línea de tiempo. Su vídeo se dividirá en dos partes. Puedes repetir el proceso tantas veces como quieras.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 6:toma el borde del video y arrástralo hacia un lado para recortarlo.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 7:Para dividir el video en diferentes segmentos, use "Detección de escena". Simplemente haga clic derecho en el vídeo en el panel multimedia y seleccione Detección de escena.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 8:Puedes ver todas las escenas detectadas a la derecha. Selecciónelos y obtenga una vista previa a la derecha y haga clic en el ícono de la papelera para eliminarlos al instante. Cuando esté listo, haga clic en Agregar a la línea de tiempo.

Dominar el recorte de videos en FFmpeg:una guía completa

Paso 9:El vídeo completo se agregará a la línea de tiempo en secciones separadas. Si no te gusta una sección específica, selecciónala y presiona "Eliminar" para cortar esa escena.

Dominar el recorte de videos en FFmpeg:una guía completa

Conclusión

FFmpeg es una excelente herramienta para desarrolladores que desean editar y crear videos y funciones de edición para sus aplicaciones. También se puede utilizar para cambiar el tamaño, fusionar, recortar, etc. Sin embargo, tiene una curva de aprendizaje pronunciada y no es ideal para todos los usuarios.

Si desea una alternativa más sencilla para generar, grabar y editar videos, le recomendamos un software de edición de video como Filmora. La mayoría de las personas quieren una solución simple que les permita manejar fácilmente sus ediciones.

Dominar el recorte de videos en FFmpeg:una guía completa Dominar el recorte de videos en FFmpeg:una guía completa


  1. Cómo hacer una pantalla verde portátil/casera

  2. Los mejores creadores de animaciones de logotipos 3D en línea gratuitos para marcas modernas

  3. Revisión de la pantalla LCD con corrección de color NEC MultiSync PA271W

  4. Rotar video en Windows 10 y 11:4 métodos simples para cualquier ángulo

  5. Cómo clonarte a ti mismo en un video [3 métodos]

  6. Reseña de Matrox MXO2 Mini con tecnología MAX

  7. DaVinci Resolve ¿Ser raro? Esta es probablemente la razón

  8. Los 3 mejores programas de edición de video populares para agregar barras negras en 2022

  9. Enmascaramiento de edición de video:cómo enmascarar un video con FilmoraPro

  1. Reseña del software de edición de video Sony Vegas+DVD 7

  2. El arte de decidir cuándo cortar (y cuándo no)

  3. El mejor software de edición de video para cada nivel y presupuesto

  4. Cómo rotar o voltear su video en Windows/Mac [3 métodos]

  5. Los 5 principales convertidores de velocidad de bits:optimice la calidad del audio en 2026

  6. ¿Cómo transmitir AC3 a la TV con Chromecast?

  7. Cómo acelerar videos en Adobe Premiere Elements

  8. Cómo agregar transiciones en Adobe Rush

  9. Los mejores métodos para convertir AMR a MP3

Clips de Vídeo