11

When watching a MKV file from the web in VLC, the title bar (see "#1" in image below) seems to be pulled from metadata, not the filename.

If you open the “Get Info” panel in VLC, you can change the title (“#2”) and then click “Save Metadata” (“#3”), but when the file is re-opened, the old information is shown.

I have not found any other Mac apps which can edit MKV metadata. Several offer to edit mp4 metadata, but that isn’t what I need.

VLC annotated screenshot

13

I have found a way to do this using mkvpropedit which is part of mkvtoolnix.

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

There is a GUI wrapper for this app and other Mac installation instructions available at the official website.

1

Just open the file in VLC player, Ctrl+I, choose the desired Metadata, title etc, change and then in the bottom, click 'Save Data'. That's all.

No other external editor is needed.

  • That is in the OP. He said it didn't work. – Tetsujin Oct 16 '18 at 14:29
  • I tried this using VLC on a mac and it works. You just have to be sure to click the "Save Metadata" button in the Media Information window. It's not the easiest thing to find. – Ascii Dude May 8 at 13:05
1

The MKVToolNix GUI way:

  1. From the menu choose header editor.

enter image description here

  1. Open the mkv file.

  2. Under segment information there is a title item, change title as you wish.

enter image description here

  1. There is not a save button, use the main menu to save changes.

enter image description here

0

As an addition one could use mkvpropedit in a bash script to set the title of all mkv files in a directory. (Given the filename is the desired title.)

#!/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
  • How would one use this method to recursively modify files from multiple subdirectory folders? – TheMegolith Jan 9 '18 at 19:09
-3

MetaX for Windows will tag MKV files (as well as MP4, M4V, WMV, and AVI's). It also searches the internet for the information to use for tagging (cover art, actors, ...)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .