Pensaba que cambiar los metadatos de un vídeo era igual de sencillo que hacerlo con un archivo de música. Pero parece que no. Para cambiar estos valores en un vídeo hay que "recodificarlo" pasándole los nuevos parámetros que queramos.

La forma de hacerlo que he utilizado en Ubuntu ha sido mediante ffmpeg. Si no lo tenemos instalado, en una consola ejecutamos lo siguiente:

sudo apt-get install ffmpeg

Una vez que tengamos instalado el paquete ffmpeg, nos dirigimos, mediante la consola, a la carpeta donde tengamos el vídeo al cual queremos cambiar los metadatos. Una vez ahí, tan solo tendremos que ejecutar el siguiente comando:

ffmpeg -acodec copy -vcodec copy -metadata title="Nuevo título" -i video.avi nuevo_video.avi

Con esta simple instrucción, habremos conseguido un nuevo vídeo con las mismas características de audio y vídeo que el original, pero con los metadatos correctos. Si queremos, podemos eliminar el vídeo original.

En este caso, solo hemos cambiado el título del vídeo. Pero tenemos a nuestra disposición muchos más parámetros para personalizar. Tan solo tendríamos que cambiar el parámetro title por uno de los siguientes:

  • album
  • date
  • language

  • artist
  • encoded_by
  • title

  • comment
  • encoder
  • track

  • copyright
  • genre