¿Alguna forma de editar metadatos de files MKV (sin reencoding)?

Al mirar un file MKV desde la web en VLC, la barra de título (ver "# 1" en la image a continuación) parece extraerse de los metadatos, no del nombre del file.

Si abre el panel "Obtener información" en VLC, puede cambiar el título ("# 2") y luego hacer clic en "Guardar metadatos" ("# 3"), pero cuando se vuelve a abrir el file, la información anterior es mostrado.

No he encontrado ninguna otra aplicación Mac que pueda editar metadatos MKV. Varios ofrecen editar metadatos mp4, pero eso no es lo que necesito.

Captura de pantalla anotada de VLC

He encontrado una manera de hacer esto usando mkvpropedit que es parte de mkvtoolnix .

mkvpropedit "foo.mkv" -e info -s title="This Is The Title"

Hay un contenedor GUI para esta aplicación y otras instrucciones de installation de Mac disponibles en el website oficial .

Como una adición, se podría usar mkvpropedit en un script bash para establecer el título de todos los files mkv en un directory. (Dado el nombre del file es el título deseado).

 #!/bin/bash # This script takes all mkv files in the current directory and sets the filename # (without .mkv) as its title in metadata for mkvfile in *.mkv; do mkvpropedit "$mkvfile" -e info -s title="${mkvfile::-4}" done 

MetaX para Windows labelrá los files MKV (además de MP4, M4V, WMV y AVI). También busca en Internet la información que debe usarse para labelr (portada, actores, …)