¿Cómo dividir un video MP4 (u otros formatos) en varias partes en la PC?

En esta ocasión les quiero comentar cómo pude solucionar un problema con un proyecto que tenía, deseaba dividir un video en varias partes en la PC. Quiero decir que a partir de un video de mayor duración, extraer varios videos o clips de menor duración.

Para ello he usado una funcionalidad del códec FFmpeg.

Logo FFmpeg

Contenido

¿Qué es FFmpeg?

Según la definición de la Wikipedia:

FFmpeg es una colección de software libre que puede grabar, convertir y hacer streaming de audio y vídeo. Incluye libavcodec, una biblioteca de códecs.

Entonces sabiendo esto

¿Cómo se instala?

Para instalar FFmpeg en nuestro sistema debemos de bajar los archivos desde su web oficial, está disponible para GNU/Linux, Windows y Mac. Como yo estoy sobre Windows bajo la versión correspondiente. Para ello nos dirigimos a la sección Download de la web de FFmpeg, descargamos la versión para Window, yo he usado la versión de Windows builds by BtbN.Versiones de FFmpeg

Para que vayan directo al archivo que se necesita, deben ir a este enlace:

https://bit.ly/codecFFMPEG

Una vez decargado tenemos un comprimido que dentro hay dos carpetas, BIN y DOC, la que nos interesa es la carpeta BIN, sugiero poner esta carpeta en un lugar de fácil acceso, como se ve en la imagen yo lo puse en la raíz del disco C y en una carpeta que he creado llamada ffmpeg.

Ahora debemos agregar ffmpeg a nuestra PATH de sistema a través del menú de editar las Variables de entorno del Sistema. Para eso damos clic en inicio, escribimos variables y damos clic en el resultado. Luego debemos dar clic en el botón Variables de Entorno. Ubicamos el PATH del sistema y damos clic en editar. Ahora agregamos uno nuevo y ponemos la ubicación de nuestros archivos de ffmpeg. Por último solo queda aceptar y cerrar todas las ventanas.

Búsqueda en el menú inicio PATH de sistema

Ahora vamos a comprobar si hemos hecho todo bien, debemos abrir un símbolo de sistema y escribir lo siguiente

ffmpeg -versión

Si todo nos ha salido bien, debemos ver una ventana como la siguiente.

Para hacer uso de la herramienta debemos abrir una ventana de símbolo  de sistema (o Power Shell) en la ubicación donde se encuentra el archivo con el que trabajaremos, para hacer esto fácil podemos abrir un Power Shell dando clic derecho mientras presionamos la tecla Shift en la carpeta donde se encuentra el archivo.

Bien, para hacer uso debemos escribir lo siguiente:

ffmpeg -i rutadelarchivobase.mp4 -ss 00:00:00 -to 00:00:00 -c copy 01.mp4

Donde:

  • rutadelarchibase.mp4 es nuestro archivo de origen
  • 00:00:00  es el punto inicial del nuevo clip, y 00:00:00 es el punto final del clip.
  • 01.mp4 nuestro resultado.

Para crear un nuevo archivo solo debemos cambiar los tiempos y el nombre del archivo nuevo.

Esta tarea tomas apenas un segundo, así que estoy seguro que te servirá para cortar varios clips de una manera rápida y al hacer uso de la consola se te verá muy pro :P.

 

 

 

2 comentarios en «¿Cómo dividir un video MP4 (u otros formatos) en varias partes en la PC?»

  1. muchas gracias por el video me sale en letra roja
    Unrecognized option ‘versión’.
    Error splitting the argument list: Option not found

    cuando le doy en el simbolo el comando ffmpeg -versión para probar cuando le agrego un video me sale lo mismo
    Unrecognized option ‘versión’.
    Error splitting the argument list: Option not found
    https://1drv.ms/u/s!AnO_P53aO84BoBR51UFoMyzE-bly?e=T9qrce

    muchas gracias por su ayuda

    Responder

Deja un comentario