Cómo recortar y cortar videos usando FFmpeg en Linux

Cómo recortar y cortar videos usando FFmpeg en Linux
Una fotografía de un escritorio ejecutando un programa de edición de video.

FFmpeg es un potente editor multimedia de línea de comandos para Linux. Le permite grabar y manipular audio, crear screencasts e incluso editar y codificar archivos de vídeo de alta tasa de bits. Aquí le mostramos cómo recortar y realizar cortes básicos rápidamente en sus archivos de video con FFmpeg.

Recortar el inicio y el final de un archivo de vídeo

Una de las características más poderosas de FFmpeg es su capacidad para recortar rápidamente segmentos de archivos de audio y video. Esto le permite eliminar cualquier parte innecesaria de su video e incluso automatizarlo con scripts de shell.

Antes de comenzar a recortar, asegúrese de tener una copia de seguridad de su archivo de video original. Esto se debe a que, a diferencia de los editores gráficos, FFmpeg no proporciona ninguna función de deshacer para ninguna de sus funciones:

Para recortar los primeros 30 segundos de un archivo de vídeo de 5 minutos, ejecute el siguiente comando:

También puedes traducir esta sintaxis para recortar al final en lugar del comienzo de tu archivo de video. Usando el mismo archivo de video, ejecutando lo siguiente se eliminarán los últimos 30 segundos:

Aparte de eso, esta sintaxis también admite el recorte en ambos extremos del vídeo. Por ejemplo, eliminar los primeros y últimos 30 segundos de un vídeo de 5 minutos se verá así:

Una vez hecho esto, verifique si FFmpeg recortó correctamente su video comparándolo con su archivo original.

Una captura de pantalla del reproductor multimedia VLC que muestra una comparación entre el vídeo original y su copia recortada.

Cortar un segmento corto dentro de un archivo de vídeo

FFmpeg también puede cortar segmentos selectivamente dentro de un archivo de vídeo. En los editores gráficos, hacer esto generalmente requiere crear dos cortes separados y unirlos manualmente en la línea de tiempo del video.

Una captura de pantalla de la línea de tiempo de Kdenlive que muestra un corte bidireccional.

Comience creando una copia de seguridad de su archivo de video original:

Abra su video en un reproductor multimedia y determine las marcas de tiempo exactas para sus puntos de corte. En mi caso, quiero crear un archivo de video usando solo el metraje de 2:30 a 4:00 y de 7:45 a 8:30 del original.

Convierta sus marcas de tiempo de minutos a segundos:

Navegue hasta el directorio de su archivo de video, luego pegue el siguiente comando:

Reemplace el “PRIMER VALOR INICIAL” y el “PRIMER VALOR FINAL” para ambas -vfbanderas -afy con el valor de su primer corte. En mi video, mi primer corte comienza en 150 segundos y termina en 240.

Una terminal que resalta el primer tiempo de corte modificado para el comando FFmpeg.

Reemplace el “SEGUNDO VALOR DE INICIO” y el “SEGUNDO VALOR DE FINAL” con el valor de su segundo corte, luego presione Entrar para ejecutar su comando.

Una terminal que resalta el segundo tiempo de corte modificado para el comando FFmpeg.

Confirme que su nuevo video esté cortado correctamente comparándolo con su archivo original.

Una captura de pantalla del reproductor multimedia VLC que muestra la diferencia entre el vídeo original y el cortado.

Aprenda cómo puede ajustar y normalizar sus archivos de música con FFmpeg.

Cortar un archivo de vídeo en segmentos uniformes

Además de cortar y unir clips, también puedes usar FFmpeg para cortar y recortar un vídeo completo en segmentos cortos. Esto puede resultar útil si tiene un vídeo largo que divide en clips más pequeños.

Para comenzar, abra una sesión de terminal y luego navegue hasta el directorio de su video largo.

Copie la siguiente línea de código en el indicador de su terminal:

Reemplace el valor de «segment_time» con la duración del clip de destino. Por ejemplo, puede establecer este valor en «00:05:00» para dividir su video largo en segmentos de 5 minutos.

Una captura de pantalla del reproductor multimedia VLC que muestra los cortes uniformes en un solo archivo de video.

Aprender a realizar manipulación básica de vídeo en FFmpeg es sólo una de las cosas interesantes que puedes hacer en Linux. Explore más del diverso ecosistema de este sistema operativo analizando algunos de los mejores programas para Linux .

Crédito de la imagen: Sanjeev Nagaraj a través de Unsplash y Wikimedia Commons . Todas las modificaciones y capturas de pantalla realizadas por Ramces Red.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *