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. |
|
16th February 2014, 21:20 | #1 | Link |
gMKVExtractGUI author
Join Date: Aug 2003
Location: Greece / Thessaloniki
Posts: 252
|
gMKVExtractGUI v2.6.4
As a personal bet, I developed a small GUI utility to use mkvinfo and mkvextract cli tools from MKVToolnix pack, in order to extract tracks, chapters and CUE sheets from mkv files.
Though there are already other GUI utilities, I found them rather slow (original MkvExtract GUI), or inefficient (MkvExtractGUI-2 does not extract attachment tracks correctly). So, gMKVExtractGUI was born, written in pure C# .NET v2 (.NET v4 since v1.9.0) and it works! Current version is v2.6.4 and you can always find the latest executable file here: http://sourceforge.net/projects/gmkvextractgui/files/latest/download Other download locations: https://www.videohelp.com/software/gMKVExtractGUI http://www.softpedia.com/get/Multime...tractGUI.shtml Buy me a beer From v1.6.4 Linux is fully supported through MONO framework. For use with MKVToolNix v9.0.0 and later, v1.7.0 or newer is required. From MKVToolNix v9.6.0 and later, the JSON output from mkvmerge is used, so Newtonsoft.Json.dll is required (bundled). From v1.9.0 .NET Framework v4 is required. Batch support is supported from v2.0.0. Key features:
Changelog: v2.6.4
v2.6.3
v2.6.2
v2.6.1
v2.6.0
v2.5.2
v2.5.1
v2.5.0
v2.4.2
v2.4.1
v2.4.0
v2.3.0
v2.2.0
v2.1.0
v2.0.0
v1.9.2:
v1.9.1
v1.9.0
v1.8.0
v1.7.0
v1.6.6
v1.6.5
v1.6.4
v1.6.3
v1.6.2
v1.6.1
v1.6
v1.5.5
v1.5.4
v1.5.3
v1.5.2
v1.5.1
v1.5
v1.4
v1.3.1
v1.3
v1.2
Hope you enjoy this little utility and feedback is always appreciated! Last edited by tebasuna51; 2nd February 2023 at 10:50. |
17th February 2014, 09:52 | #6 | Link |
gMKVExtractGUI author
Join Date: Aug 2003
Location: Greece / Thessaloniki
Posts: 252
|
It seems that mkvinfo didn't spit out anything about the file.
It is really strange since I made most of my tests with 6.7.0 and didn't have any problems. Did you extract both exe and dll files? I'll build a version with debug information and upload it in the afternoon to check this, thanks for your feedback! |
17th February 2014, 18:42 | #11 | Link |
gMKVExtractGUI author
Join Date: Aug 2003
Location: Greece / Thessaloniki
Posts: 252
|
Perhaps the --ui-language could be the solution, I am working on adding a log form in order to see the true output of the operations.
Won't be long now. @sneaker_ger Did you try it yourself? Did you run into any problems? |
17th February 2014, 19:05 | #12 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Ah, yes, I forgot the --ui-language option. Yes, I tested it on a non-English Windows with the same symptoms as the other reporters.
Also: does it only check file extension? Then .mka, .mks, .mk3d and .webm are missing. (Though I don't think file extensions are a good way to check.) |
17th February 2014, 21:12 | #13 | Link |
gMKVExtractGUI author
Join Date: Aug 2003
Location: Greece / Thessaloniki
Posts: 252
|
New version v1.2 is out, hoping to solve the problems you all had.
In case the problems persist, you can view the log and paste it here in order to examine the root cause of the problems. Have it a try and thanks again for all the feedback! |
17th February 2014, 21:59 | #15 | Link |
gMKVExtractGUI author
Join Date: Aug 2003
Location: Greece / Thessaloniki
Posts: 252
|
I'm surely considering it, I just haven't figured out yet how to implement the workflow of the batch. I'm thinking more of a job manager thingy, but it would be some time before it gets out...
|
18th February 2014, 07:50 | #17 | Link |
gMKVExtractGUI author
Join Date: Aug 2003
Location: Greece / Thessaloniki
Posts: 252
|
Probably some option is incompatible with older versions, I'll check it and come back with a fix (hopefully).
At least it works with 6.7.0 now, right? @mastrboy Any thoughts on the batch processing mode? It would be nice to have some feedback from users first. |
22nd February 2014, 06:46 | #18 | Link |
Registered User
Join Date: Jul 2007
Posts: 151
|
You should probably use mkvmerge with "--identify-for-mmg" instead of mkvinfo.
Here's a scenario where mkvinfo fails: 1) Take a MKV file (file.mkv) with attachments (fonts, for instance) 2) Check if the output of mkvinfo shows attachments (yes) 3) Add a font attachment to it using mkvpropedit Code:
mkvpropedit "file.mkv" --attachment-name "arial.ttf" --attachment-mime-type "application/x-truetype-font" --add-attachment "C:\Windows\Fonts\arial.ttf" |
23rd February 2014, 11:10 | #19 | Link |
gMKVExtractGUI author
Join Date: Aug 2003
Location: Greece / Thessaloniki
Posts: 252
|
Hmm, I never thought of checking mkvmerge for command line parameters to identify mkv properties!
Still, isn't that a limitation/bug on mkvinfo's side? Shouldn't we open a ticket to MkvToolnix's bug tracker? Anyways, I will check that option too, maybe I'll put a setting to select which road you want to take. Thanks [ReX]! |
27th February 2014, 10:47 | #20 | Link | |
Registered User
Join Date: Jul 2007
Posts: 151
|
Quote:
It's not actually a bug, there's a FAQ entry for the mkvinfo behavior. |
|
Tags |
extractor, gmkvextractgui, matroska, mkv, mkv extract, mkvextract, mkvextractgui |
Thread Tools | Search this Thread |
Display Modes | |
|
|