Cómo unir vídeos en Linux por medio de FFmpeg

Unir vídeos en Linux

Hace muchos años, en tiempos en el que eMule (aMule en Linux) era el descargador rey, creo que todos eramos un poco menos legales que ahora. Quien más por el que menos, todos nos bajábamos una película de vez en cuando, y en ocasiones teníamos que descargar dos vídeos de 700mb (lo que cabía en un CD). ¿Qué podemos hacer para reproducir una película así? Bueno, es muy sencillo: podemos reproducir uno después del otro o, de lo que va este artículo, unir vídeos.

Y ¿cuál es la mejora manera de hacerlo en Linux? Aunque FFmpeg también está para otras plataformas, por un motivo u otro lo tenemos instalado en prácticamente cualquier distribución Linux, por lo que será el software que usaremos. Claro que podríamos coger un editor como Kdenlive y unirlos, donde también podríamos quitar algunos segundos que podrían repetirse en el final del primero y el principio del segundo vídeo, pero convertirlo/renderizarlo tardaría mucho tiempo. Con FFmpeg es menos fácil, pero mucho más rápido.

Unir vídeos con FFmpeg: menos fácil, más rápido

Los pasos que tendremos que dar son los siguientes:

  1. Como es posible, si no lo tenemos instalado, instalamos FFmpeg. Para ello tenemos que instalar el paquete ffmpeg, algo que podemos hacer con comandos como sudo apt install ffmpeg, sudo pacman -S ffmpeg o sudo dnf -y install ffmpeg.
  2. Con FFmpeg y con todas las dependencias que nos propone instalados, ahora tenemos que dar el siguiente paso, que es meter los dos vídeos en una misma carpeta.
  3. Ahora, en la misma carpeta, tenemos que crear un archivo de texto con el nombre (sin las comillas) «lista.txt».
  4. Dentro de «lista.txt» tenemos que añadir los nombres de los vídeos (pueden ser más de dos). Por ejemplo:

file ‘parte-1.mp4’
file ‘parte-2.mp4’

  1. Guardamos el archivo lista.txt y salimos.
  2. En el último paso, escribiremos un comando en el terminal, que será el siguiente:
ffmpeg -f concat -i lista.txt -c copy -bsf:a aac_adtstoasc nombre_del_video.mp4
  1. Esperamos un momento y, al finalizar y en este caso, tendremos un vídeo con las dos partes unidas llamado nombre_del_video.mp4 en la misma carpeta en donde teníamos las dos partes.

Es cierto que no es la manera más sencilla, en parte porque no es tan fácil recordar el comando que hacer un par de clics en una herramienta con GUI, pero sí es muy rápido, y siempre podemos copiar y pegar el comando cada vez que lo necesitemos.


El contenido del artículo se adhiere a nuestros principios de ética editorial. Para notificar un error pincha aquí.

Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

*

*

  1. Responsable de los datos: AB Internet Networks 2008 SL
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.