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.

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.
Para que vayan directo al archivo que se necesita, deben ir a este enlace:
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.


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.
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
Raul, el código a escribir es sin tilde o sea en vez de ‘versión’, se escribe ‘version’
