Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Announcements and Chat > General Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old 11th November 2012, 05:31   #1  |  Link
nasair
Registered User
 
Join Date: Nov 2012
Posts: 8
MKV Tagging/Video Manager...GUI

I've looked all over and tried a few different solutions. What I want is a GUI based video tagger...specifically the more formats the better but MKV, MP4, and AVI are very important. I'd like something that I could also search after I've added tags to my videos so I can find them again, and it would be preferred that the data is written to the files directly. I know windows has some of this functionality but it is a slow process when you want to add lots of different tags for lots of videos. I want to add people's names to home videos and some extra information...think Picasa, or Shotwell, or Adobe Bridge but for videos. Putting the tags and information in the file name would both be slow and not useful as some names would become too long to make transfers and such easy. I've determined that if the program won't save the data to the file, which is preferred, than it is very important that the program can recognize if a file has moved or renamed. If it doesn't I'll lose tag data, which would be a waste of time.

Some examples of programs I've tried that do let me edit tags in at least some formats but either won't let me save the data to the file or search tags are:
avidemux and mkvmerg. mkvtomp4

I don't mind if it is Linux or Windows based as I use both.
I'd like if someone could offer something they've actually used and not just a link, but I'll take what I can get.

Last edited by nasair; 11th November 2012 at 18:37. Reason: Extra Information
nasair is offline   Reply With Quote
Old 21st September 2013, 08:25   #2  |  Link
jfcarbel
Programmer
 
Join Date: Feb 2002
Location: Chicago, IL
Posts: 496
These are top options I have found over years of research. Order ranked higher if support MP4 and MKV and if can pull metadata from sources like tmdb, etc.

1) MetaX (MP4, MKV and others) - Not free, 10 USD

2) Mp3tag (MP4, MKV - added in v2.85, but Matroska covers not yet supported)

3) MKV & MP4 Video Manager (MP4, MKV) - Not free, 25 EURO

4) chapterEditor (MKV only)

5) MKVBuddy (MKV only)

6) JMkvpropedit (MKV only. Also does not support searching any online sources to auto fill. You must manually enter all the data)

7) Wondershare Video Converter Ultimate (MKV, MP4)
Searches online sources for data. I have not looked at this program personally so I cannot vouch for its reliability but perhaps someone else can comment on that.

With MKVTagger there are plugins in Media Portal 2 that support the tags it writes to the video files and I assume this works with its search function (i.e. find all movies with Genre of Drama)
Kodi also looks to now support tags in video file metadata.

And this is a good article on the topic as well.

MetaX looks to be the best to support all formats, but its not free, but for a measly $10 its a deal for what it can do. But options 2-4 are also good and worth exploring to see what works best.
Mp3tag developer seems quite active and working on new MKV features, hopefully covers are supported soon as I believe its on the TODO list.

iTag - Is an interesting tagging app but looks to only support MP4 and only the keyword metadata but does allow searches on your machine for files with these keywords.

Last edited by jfcarbel; 7th January 2019 at 10:01.
jfcarbel is offline   Reply With Quote
Old 7th October 2013, 10:23   #3  |  Link
karenstevens
Registered User
 
Join Date: Sep 2013
Posts: 1
Thanks jfcarbel! It was helpful!

low t

Last edited by karenstevens; 8th October 2013 at 11:19.
karenstevens is offline   Reply With Quote
Old 8th October 2013, 01:48   #4  |  Link
jfcarbel
Programmer
 
Join Date: Feb 2002
Location: Chicago, IL
Posts: 496
tabbles is also another interesting choice, but I don't think its been updated recently. And as I mention below, I would not be surprised to see a feature like this added to the OS possibly in the next release.

It should be noted that Apple's recent OS release has added tagging into the OS file system that works with its built in search tools. Why it is taking Microsoft so long to have done that as well is beyond me. Perhaps as always Microsoft will follow others lead and add it. I have not heard what might be coming in Windows 9 since 8.1 was just so recently released and with Ballmer leaving I not sure they know what they are doing next.

I think MkvToMp4 is a really nice tagging program for video and author seems dedicated to keep updating it. What is really needed is an OS level tool in Windows that indexes file metadata and keeps track when files are moved and provides search tools on that metadata.

Last edited by jfcarbel; 8th October 2013 at 01:55.
jfcarbel is offline   Reply With Quote
Old 11th November 2013, 16:30   #5  |  Link
nasair
Registered User
 
Join Date: Nov 2012
Posts: 8
Awesome

Quote:
Originally Posted by jfcarbel View Post
tabbles is also another interesting choice, but I don't think its been updated recently. And as I mention below, I would not be surprised to see a feature like this added to the OS possibly in the next release.

It should be noted that Apple's recent OS release has added tagging into the OS file system that works with its built in search tools. Why it is taking Microsoft so long to have done that as well is beyond me. Perhaps as always Microsoft will follow others lead and add it. I have not heard what might be coming in Windows 9 since 8.1 was just so recently released and with Ballmer leaving I not sure they know what they are doing next.

I think MkvToMp4 is a really nice tagging program for video and author seems dedicated to keep updating it. What is really needed is an OS level tool in Windows that indexes file metadata and keeps track when files are moved and provides search tools on that metadata.
jfcarbel, thank you for the information. I personally don't use Mac, nor Windows 8. I'm sticking with Lubuntu and Linux Mint for now.
nasair is offline   Reply With Quote
Old 17th July 2014, 17:35   #6  |  Link
nasair
Registered User
 
Join Date: Nov 2012
Posts: 8
Wow

I forgot I posted this, because I was actually searching for a better way to view MKV tags, such as MP3 tags are seen in itunes or most mp3 managers. I was hoping to find some program that lets you view MKV tags, and search them...any ideas?

And an update > MetaX (MP4, MKV and others) is great, and MKVTagger (MKV only) works well when dealing with MKV only files.
nasair is offline   Reply With Quote
Old 17th July 2014, 18:16   #7  |  Link
SeeMoreDigital
Life's clearer in 4K UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,219
Quote:
Originally Posted by nasair View Post
And an update > MetaX (MP4, MKV and others) is great, and MKVTagger (MKV only) works well when dealing with MKV only files.
I don't think so...

Quote:
MetaX is only $9.95! Download it today and try it out. Unregistered versions can tag up to 5 files, after that you'll need to register. Use the Buy Now button to get your username and registration code.
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
SeeMoreDigital is offline   Reply With Quote
Old 17th July 2014, 20:00   #8  |  Link
nasair
Registered User
 
Join Date: Nov 2012
Posts: 8
Quote:
Originally Posted by SeeMoreDigital View Post
I don't think so...
Care to explain your opinion beyond it costs money? I want to know what I'm missing.
Also, do you know any media managers like rhythmbox, itunes, etc...that can read MKV tags and search them? I'm having a problem finding one. I would prefer it writes tags too but as I mentioned I've found two solutions for that.
nasair is offline   Reply With Quote
Old 25th June 2015, 23:20   #9  |  Link
jfcarbel
Programmer
 
Join Date: Feb 2002
Location: Chicago, IL
Posts: 496
I have been using MP4 quite a bit lately versus MKV. So thought as footnote here that Mp3tag supports MP4 video tagging and even has imdb script to pull in attribute values.

Perhaps we can continue to ask developer to support MKV. He added MP4 support so maybe there is hope.
Quote:
UPDATE 2017:
2017-10-25 Mp3tag v2.85 — This version adds support for Matroska (MKA/MKV) and improves handling of multi-track files.

Last edited by jfcarbel; 7th February 2018 at 11:40.
jfcarbel is offline   Reply With Quote
Old 26th June 2015, 11:21   #10  |  Link
SeeMoreDigital
Life's clearer in 4K UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,219
Quote:
Originally Posted by jfcarbel View Post
Perhaps we can continue to ask developer to support MKV. He added MP4 support so maybe there is hope.
What a great idea
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
SeeMoreDigital is offline   Reply With Quote
Old 26th June 2015, 16:36   #11  |  Link
nasair
Registered User
 
Join Date: Nov 2012
Posts: 8
Quote:
Originally Posted by jfcarbel View Post
I have been using MP4 quite a bit lately versus MKV. So thought as footnote here that Mp3tag supports MP4 video tagging and even has imdb script to pull in attribute values.

Perhaps we can continue to ask developer to support MKV. He added MP4 support so maybe there is hope.
Wow, didn't know about the IMDB script. I use MP3Tag a lot for my music collection. Maybe I'll just convert everything to MP4! Thanks for the tip. I'd been using DigiKam which writes tags to a lot of stuff, and for what it doesn't you can have it export an xml file (I think there is also an option to export it another way too but can't remember) with your tags as a backup. I also like DigiKam because it is completely cross-platform and open source, and free!
https://www.digikam.org

I emailed the creator of MP3Tag to ask if he planned to add MKV support at any point as well. I'll let you know if he (assuming from the name) responds.

Last edited by nasair; 26th June 2015 at 16:38. Reason: MORE INFO!!
nasair is offline   Reply With Quote
Old 27th June 2015, 17:31   #12  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,823
Quote:
Originally Posted by nasair View Post
I emailed the creator of MP3Tag to ask if he planned to add MKV support at any point as well. I'll let you know if he (assuming from the name) responds.
Foobar2000 seems to tag MKV and MKA files successfully, although I've not used it much for that myself so I can't tell you what it will or won't do.

There's also a component for foobar2000 called TagBox I've been meaning to play with for a while. It's fairly configurable and looks promising.
TagBox might look something like this running in the foobar2000 GUI, or you can right click on files in a playlist and open TagBox in it's own window.



Or maybe one of the other tagging components (such as Masstagger) might be better. I haven't played with it either..... yet.
http://www.foobar2000.org/components/tag/tagging

Last edited by hello_hello; 27th June 2015 at 17:35.
hello_hello is offline   Reply With Quote
Old 27th June 2015, 20:05   #13  |  Link
SeeMoreDigital
Life's clearer in 4K UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,219
Quote:
Originally Posted by nasair View Post
I emailed the creator of MP3Tag to ask if he planned to add MKV support at any point as well. I'll let you know if he (assuming from the name) responds.
Nice one
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
SeeMoreDigital is offline   Reply With Quote
Old 7th February 2018, 11:46   #14  |  Link
jfcarbel
Programmer
 
Join Date: Feb 2002
Location: Chicago, IL
Posts: 496
2017-10-25
Mp3tag v2.85 — This version adds support for Matroska (MKA/MKV) and improves handling of multi-track files.

Also looks like MKV Buddy is turning into Media-Buddy by developer and will support much more.

Also noticed that ffmpeg includes a tool called ffprobe which can dump all the metadata.

I am going to look at these 2 again and compare to MetaX. Comments welcome. I will also update the list in my original post above.
jfcarbel is offline   Reply With Quote
Old 27th June 2015, 06:22   #15  |  Link
Chetwood
Registered User
 
Chetwood's Avatar
 
Join Date: Nov 2001
Posts: 1,104
My reason to stick with MKV is DTS-MA and PGS subs. No dice in MP4s.
__________________

MultiMakeMKV: MakeMKV batch processing (Win)
MultiShrink
: DVD Shrink batch processing
Offizieller Übersetzer von DVD Shrink deutsch

Last edited by Chetwood; 28th June 2015 at 06:48.
Chetwood is offline   Reply With Quote
Old 7th February 2018, 16:49   #16  |  Link
hubblec4
Matroska find' ich toll
 
Join Date: Apr 2008
Posts: 1,370
Hi jfcarbel

My chapterEditor has a Matroska Tags editor with full Matroska specs support on board.
hubblec4 is offline   Reply With Quote
Old 7th January 2019, 10:07   #17  |  Link
jfcarbel
Programmer
 
Join Date: Feb 2002
Location: Chicago, IL
Posts: 496
Quote:
Originally Posted by hubblec4 View Post
Hi jfcarbel

My chapterEditor has a Matroska Tags editor with full Matroska specs support on board.
I will definitely start giving this a look. When was this introduced? I guess I missed it as tagging option due to nature of the name.

Any big plans for 2019 for the tool you are planning in terms of tagging?
jfcarbel is offline   Reply With Quote
Old 29th December 2018, 10:23   #18  |  Link
Wakaku
MKV and tools user
 
Join Date: Apr 2014
Posts: 43
Hello. For my many, many Matroska videos (MKV), I use the following below. Though Matroska I believe has two unique metadata: the quite limited HEADER tags and the apparently unlimited embeddable XML tags.

1. JMkvpropedit (uses MKVToolNix's mkvpropedit.exe CLI, and latest v1.4.3 requires JRE up to v10.0.1)

To BATCH add/edit Matroska HEADER tags (not embedded XML tags). Can also embed attachments. Very handy, time saver. Note though, JMkvpropedit is more useful to "add" Header tags. To delete existing Header tags, it's more useful to use MKVToolNix GUI's Header Editor (see below).

2. Mp3tag

To BATCH add/edit/delete Matroska embedded XML tags (not HEADER tags). Conveniently, it would also include XML tags connected to the Chapters if the video has such. Thus no need to create an external XML file from scratch anymore. So far Mp3tag can not yet embed or remove existing Matroska covers, but it can display them. Very handy, time saver.

3. chapterEditor

To further add/edit/delete and make corrections to those embedded XML tags (not Header tags). Can also handle Chapters. Best tool to connect or correct the UID's of the XML tags and the Chapters. Just very, very powerful.

4. MKVToolNix GUI's Header Editor

To individually add/edit/delete/embed or make corrections to covers, attachments, and Header tags (not XML tags). Can also handle Chapters. Best tool to connect the UID's of the XML tags (which were added/edited by Mp3tag/chapterEditor earlier) to the multiple embedded covers for example. Very powerful.

I also recommend to re-mux the Matroska (MKV) files using MKVToolNix after editing their tags/covers/attachments (especially Header tags) with JMkvpropedit (since it relies on MKVToolNix's mkvpropedit.exe) and especially MKVToolNix GUI's Header Editor.

For example, the embedded XML tags and covers would not be shown by MediaInfo anymore, and sometimes Avidemux would have difficulty seeking with such edited MKV files. But after re-muxing with MKVToolNix, such issues are gone.

Last edited by Wakaku; 29th December 2018 at 10:26.
Wakaku is offline   Reply With Quote
Old 7th January 2019, 10:05   #19  |  Link
jfcarbel
Programmer
 
Join Date: Feb 2002
Location: Chicago, IL
Posts: 496
Thanks all for keeping me updated on developments in this area and new options.

Wakaku, great detailed post. What is Matroska HEADER vs XML tags as not sure I follow and Matroska spec is kind of confusing to try and understand fully.

Also discovered MKV & MP4 Video Manager (MP4, MKV) - Not free, 25 EURO. I will need to start giving this one some tests and also looking at chapterEditor.
For those using chapterEditor does it cover most of the features of MetaX from perspective of MKV? I am pretty much using MKV primarily now.

Updated my original post in the begin of thread. Happy 2019!
jfcarbel is offline   Reply With Quote
Old 8th January 2019, 14:37   #20  |  Link
Wakaku
MKV and tools user
 
Join Date: Apr 2014
Posts: 43
Long post!

Quote:
Originally Posted by jfcarbel View Post
I am pretty much using MKV primarily now.
IMHO Matroska (especially MKV) is the best container we have today. You'll eventually discover yourself just how flexible and powerful it is as you use it more and more, just like me. For example by just a mere tag/metadata (though unofficial) you could losslessly auto-rotate your video during playback just like MP4, though only via media players which recognize it, so far namely: MPC-HC (the very first one, the originator), MPC-BE (second), and PotPlayer (third).

In my experience it is also the most... most durable? For example after quite the few times I lost my hard disks due to hardware failure, the corrupted AVI's and WMV's I recovered were unplayable by my favorite players, but the MKV counterparts were still. Even if those MKV's got cut short, beginning part, midway, or ending part, mostly are still playable.

Quote:
Originally Posted by jfcarbel View Post
What is Matroska HEADER vs XML tags as not sure I follow and Matroska spec is kind of confusing to try and understand fully.
Well I must first admit that I am just a Matroska User as well, so I might be inaccurate. I can't remember if I was the one who called them Header tags, maybe I got it from someone else or from other sites, but I do call them Header tags myself especially because in the MKVToolNix package, such tags can be edited by MKVToolNix GUI's Header Editor (the Header editor tab).

I assume the metadata that you could put and edit in the Header Editor are the Header tags. For example: Title, Date, Name, Language, cover.jpg, attachments, etc. Also doable via the inluded CLI's. JMkvpropedit (batch capability) primarily can add or replace exisiting Header tags, but can't display them in its own GUI. MKVToolNix can display any existing ones and edit too, but no batch handling.

The XML tags are actual XML text files which could be embedded into an MKV (or MKA). If I understood Mr. Hubblec4 correctly, are converted when embedded. Quite far back, I used to create XML files from scratch using a text editor then embed them into my MKV's using MKVToolNix (GUI or the CLI). So far MKVToolNix itself cannot view or edit them like an editor, it can only embed the XML files. So best to do so graphically via Mp3tag (batch capability, even recursive) and chapterEditor (powerful, especially for advanced needs).

In the Matroska website, there are many suggested XML tags to use (as Standard tags), but you can also use your own as many as they could be unlike the Header tags above earlier. For example I use LOCATION to put the venue/location of the event. Of course most importantly, ROTATE, which could be used on the video track to losslessly auto-rotate it during playback (eg. 90, 180, 270 degrees). If the time comes that you would want this simple rotation tag, I'll post it, though I think I already posted it in chapterEditor's Doom9 thread. And so IMO, the XML tags are virtually limitless.

I think just this Dec. 2018, Mr. Hubblec4 suggested to the Matroska people about formal Matroska rotation, thus approriate Header equivalents are/were considered.

Quote:
Originally Posted by jfcarbel View Post
For those using chapterEditor does it cover most of the features of MetaX from perspective of MKV?
Sadly, I don't use MetaX. Via Google Search, it was one the few taggers suggested a few years ago when Mp3tag had no support for Matroska yet, and I can't remember if chapterEditor already existed back as well. Thus back then I use MKVToolNix to embed my external XML files created form text editors. IIRC, I downloaded MetaX to try it back then but it was crippleware?

Squeezing my memory, I think Mp3tag is the closest to MetaX. But only if MetaX handles XML tags just like Mp3tag. Don't know if MetaX has batch capability though. But when it comes to advanced XML tag editing and more, then chapterEditor is the one. Sooner or later you'll want more, and chapterEditor is the best candidate.

That's why when it comes to XML tags, I first use Mp3tag to batch tag my numerous MKV's, then use chapterEditor for further editing not possible from other XML taggers.

SO I RECOMMEND, that you copy an MKV file as test/dummy file, then tag it with Mp3tag. Mp3tag is so far the safest of all the Matroska XML taggers I used, as so far I never encountered any Matroska tag corruption or actual MKV video file corruption, and it has undo capability as well. If you haven't used this editor before, then just tag the MKV with the default offerings of Mp3tag. After you got accustomed to Mp3tag, you could customize the app for more potential tagging not initialy offered out of the box.

After you are done with Mp3tag, open that same MKV into chapterEditor's Matroska Tools (Matroska Tags), and you'll see the difference of their capabilities. They're both very powerful in their own right.

NOW for the Header tags, try first with MKVToolNix GUI's very own Header Editor. Then sooner you'll want batch capability, and JMkvpropedit is the one.

Quote:
Originally Posted by jfcarbel View Post
Happy 2019!
Happy New Year to you too my friend (and to everyone as well).

Last edited by Wakaku; 8th January 2019 at 15:58.
Wakaku is offline   Reply With Quote
Reply

Tags
avi, matroska, metadata, mkv, mp4, tagging, video manager, xml

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 19:56.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.