View Full Version : Mkvextract GUI
jjseth
18th March 2005, 12:08
Originally posted by jkwarras
I've just tried with another file and it works fine. It seems that for some reasons I had a corrupted mkv. The last try it didn't even list the tracks, now I get a list but an error about the file that couldn't be open succesfully.
So: don't worry your tool works fine, I'm dumb ;)
OK, don't worry :D :D ( Vamos que no pasa na ;) :D )
jjseth
11th April 2005, 11:41
Changelog from v.1.5.2:
Fixed bug if Select MatroskaFile was closed without any selection.
Partially support for Drag&Drop function (Is not limited to matroska files yet).
Reset button in File Menu.
GUI redesigned.
MKVextractGUI folder is the default path to extract the tracks.
Added automatic recognition of VOBSUB subtitles.
Download HERE (http://rapidshare.de/files/1219848/MKVextractGUI_1.5.3.7z.html)
Kurtnoise
11th April 2005, 12:35
Can we have the sources files please ?
buzzqw
11th April 2005, 13:04
direct download link
http://www.64k.it/andres/MKVextractGUI_1.5.3.rar
BHH
jjseth
12th April 2005, 12:27
Small update of MKVextractGUI.
Changelog from v.1.5.3:
Improvements in Drag&Drop function. Now only Matroska files (.mkv/.mka/.mks) are allowed.
Translation of some tip depending on language (English/Spanish) used.
Download HERE (http://rapidshare.de/files/1234613/MKVextractGUI_1.5.3.1.7z.html)
BetaBoy
12th April 2005, 16:48
jjseth.... I was on IRC and nexus3 mentioned about the new GUI... Why don't you just register a project CoreCodec.org... I'm home today and will approve the project right away.
Mosu
12th April 2005, 17:52
Alternatively I can provide a mirror for the files / a website. If you want just drop me a mail at moritz@bunkus.org and I'll create an account / subdomain for you.
jjseth
13th April 2005, 13:08
Originally posted by BetaBoy
jjseth.... I was on IRC and nexus3 mentioned about the new GUI... Why don't you just register a project CoreCodec.org... I'm home today and will approve the project right away.
OK, project has been sent to CoreCodec administrators to wait their approval.
Originally posted by Mosu
Alternatively I can provide a mirror for the files / a website. If you want just drop me a mail at moritz@bunkus.org and I'll create an account / subdomain for you.
Thanks for your offering, if CoreCodec non exclude other options I'll send you a mail.
planet1
13th April 2005, 15:47
some files missing ;) :
http://corecodec.org/projects/mkvextractgui/
jjseth
14th April 2005, 12:45
Originally posted by planet1
some files missing ;) :
http://corecodec.org/projects/mkvextractgui/
Thanks planet1.
Files have been updated. Source code will be available in a few days.
planet1
14th April 2005, 18:58
thx great work
some bug:
Its not enough to enter a new output folder and hit the extract button - extraction will always occur in MKVextractGUI folder!
(you have to use the output "browse" button first)
in this regard:
IMHO the output/extraction path should be configurable through some setting:
1. same directory as mkvextractGUI (home path)
2. always using the input file directory (same path as input)
3. fixed location (user path)
btw the "extraction successful" message is in spanish :p
"iArchivos extraídos corrétamente!"
planet1
14th April 2005, 19:01
In the next release you could also mention your project's website in the about box - http://mkvextractgui.corecodec.org/ :)
NikWing
14th April 2005, 20:18
Hello :)
MKVextGUI really is useful :D
BTW: The Reset in File is Spanish too (Reestablecer)
Hmm, though it doesn't have much to do with the GUI, I wonder when it's possible to extract/demux H.264 encoded vid streams from MKVs, that would really help many users a lot :)
Why is demuxing harder to do than muxing ...
Regards,
Nik
Mosu
14th April 2005, 20:50
Originally posted by NikWing
Why is demuxing harder to do than muxing ...
Learning to read a file format is always easier than learning to write one -- especially if it should conform to some standard.
jjseth
15th April 2005, 09:19
Originally posted by planet1
thx great work
some bug:
Its not enough to enter a new output folder and hit the extract button - extraction will always occur in MKVextractGUI folder!
(you have to use the output "browse" button first)
in this regard:
IMHO the output/extraction path should be configurable through some setting:
1. same directory as mkvextractGUI (home path)
2. always using the input file directory (same path as input)
3. fixed location (user path)
btw the "extraction successful" message is in spanish :p
"¡Archivos extraídos corrétamente!"
In the next release you could also mention your project's website in the about box
I'll try to correct ouput path in the next version but I'm a beginner in programming so I don't promise it.:D
Originally posted by NikWing
BTW: The Reset in File is Spanish too (Reestablecer)
I forget translate some tips....maybe I'm becoming old.:D
jjseth
19th April 2005, 13:53
New update of this Matroska demux GUI tool.
Changelog from 1.5.3.1:
-MKVextractGUI can be found at CoreCodec.org.
-Add pre-selection of output path to MKVextractGUI folder, source folder or other path.
-Add new folder creation, name edition, etc in ouput path selection dialog (Browse button).
-Some tips have been translated to english/spanish.
-Add CoreCodec MKVextractGUI project ("http://corecodec.org/projects/mkvextractgui/") link in Help menu.
-Fixed "File no found" extracting bug (in rares cases) when Matroska file and output path have been selected manually.
-Some minor improvements in exceptions and internal bugs.
-Thanks to CanalXviD team's member DarkDudae and Doom9 forum's members planet1 and NikWing.
MKVextractGUI and sources can be downloaded HERE (http://corecodec.org/projects/mkvextractgui/).
NikWing
19th April 2005, 15:26
Hi jjseth, hi all,
thanks for the new version!
You're fast :D
Regards, Nik
J-Pierre
10th May 2005, 20:51
Hi,
Well, I downloaded this last version of MKVExtractGUI, and I'm getting a file without a valid extension: MKVextractGUI_1[1].5.4.7z. What should I do with it ?
By the way, is a french version of the GUI available ?
Thanks for your answer
Jean-Pierre
niamh
11th May 2005, 07:22
7zip is a zip extension. Find it at sourceforge :)
Basically unzip all in the mkvtoolnix directory.
DarkDudae
11th May 2005, 08:35
Originally posted by J-Pierre
By the way, is a french version of the GUI available ?
You can unzip that file also with winrar. About french version, a guy called NEXUS6 translated old versions of the GUI, however, his webpage (http://users.skynet.be/NEXUS6/nexusrv9.html) is not online.
Since sourcecode is avilable, anyone can translate it, or you can wait until we release a new version with support for multi-language (with .ini files).
Greetings
J-Pierre
11th May 2005, 10:05
Many thanks for the quick answer, problem is solved.
I'm not that good to look at the source code, I'll go ahead with the english version :p
Jean-Pierre
Kurtnoise
19th June 2005, 23:37
No news from jjSeth since my last PM 10 days ago, so I decide to put online here this new release :
Changelog:
-Add French Language.
-Add mkxuncat support (asked by RobuX4 himself to undo matroska files concatenation).
-Add dts and usf files extraction.
-Clean & improve the code.
MKVextractGUI 1.5.5 (http://www.unite-video.com/phpbb/download.php?id=1884) & Sources (http://kurtnoise.free.fr/MKVextractGUI155_src.zip)
Great Dragon
20th June 2005, 08:09
I have spoted that after extraction SSA-file that containing both "Dialogues:" and "Comments:" from MKV there is not text after "Dialogue:" - line is blank. :(
Is this MKVextrakt GUI bug or mkvextract.exe ?
I'm using GIU 1.5.4 and MKVToolnix 1.4.2.
jjseth
20th June 2005, 10:02
No news from jj :( Seth since my last PM 10 days ago, so I decide to put online here this new release
Sorry Kurtnoise, I haven't time cause it's time to fail all my exams :(
Thanks for this new version and work in the sources, I'm a Delphi newbie yet (in English too) so maybe I'll learn something.
GUTB
25th June 2005, 06:49
I'm glad tools like this exist in order to correct some people's work who insist on releasing content in Matroska or other broken/bugged/lame container formats.
But one question: can this utility replace AVIMux-GUI as the king of mkv extraction? Or is it one of those half-working tools that often get released to these forums? AVIMux works but is kind of annoying so if this is really better than I'll try it out.
Mosu
25th June 2005, 07:41
I'm glad tools like this exist in order to correct some people's work who insist on releasing content in Matroska or other broken/bugged/lame container formats.
But one question: can this utility replace AVIMux-GUI as the king of mkv extraction? Or is it one of those half-working tools that often get released to these forums? AVIMux works but is kind of annoying so if this is really better than I'll try it out.
Wohoo, you've just earned your place on my shit list. Sorry, won't answer your questions anymore.
GUTB
25th June 2005, 07:49
Why? Just asking if this app is half-working or not. I'm sure I'm not the only one to waste hours fighting with non-working and half-working apps from this forum.
As for mkv, everyone knows it sucks. This isn't exactly top secret information.
buzzqw
25th June 2005, 08:25
@all
remember rules
4) Be nice to each other and respect the moderator. Profanity and insults will not be tolerated. If you have a problem with another member turn to the respective moderator and if the moderator can't help you send a private message to Doom9.
@GUTB
mkv is a very good container, no complain
if you think As for mkv, everyone knows it sucks.
don't use it. Several members on this forum use mkv on regular basis as container (and me too).
If you got a problem be fair and post it on forum, don't say just it sucks. You will be kindly helped.
MkvExtract is a nice gui application, working and doing what aspected to do
try it. AND THEN COMPLAIN
BHH
buzzqw
25th June 2005, 08:31
direct link to MkvExtractGui 1.5.5 (http://www.64k.it/andres/MKVextractGUI-1.5.5.zip)
on my italian (http://www.64k.it/andres/matroska.htm) matroska page
BHH
jkwarras
25th June 2005, 13:52
As for mkv, everyone knows it sucks. This isn't exactly top secret information.
Hmmm...this must be your top secret 'suck' information. Matroska is great for me, I use it for my own backups, it has the power to allow muxing a lot of different formats. And if you don't like it, just don't use it and do't be so unrespectful with developpers :(
GUTB
25th June 2005, 17:38
1. The tools, frankly, suck. They are just buggy piles of code with no proper documentation and crappy erganomics. But mostly because they produce buggy output which is unacceptable. Not that they're any worse than the broken MP4 tools floating around (actually better than them) but they still suck.
2. It uses buggy splitters. Just see the long threads about them on this forum.
3. It requires installation of codec packs. Why on Earth would I make my users go download whole sets of codecs for to use a container format? Why can't the developers TRY to be little bit more professional about it and release a one-install binary That Just Works like Divx6 or Quicktime?
4. Issues with editing. Because some people inexplicably feel the need to release content in MKV that does not require ANY of the features (like just a single video stream) I have to go de-mux the streams for transcoding. With AVI this is very easy. With MKV it's like pulling teeth. Vdub has issues. Errors will be thrown back. All because someone just HAD to release in MKV.
So, in short, MKV would not suck if it could be installed as a one-install all-working binary with solid, working tools. But as it is, it's a junker that often fails to produce working output and even some people have managed to crash Windows installing the codec/splitter packs.
stephanV
25th June 2005, 18:07
1. The tools, frankly, suck.
You, sir, suck.
They are just buggy piles of code with no proper documentation and crappy erganomics. But mostly because they produce buggy output which is unacceptable. Not that they're any worse than the broken MP4 tools floating around (actually better than them) but they still suck.
They don't produce buggy output. Yes, there are bugs (ever seen software without it?), but those will usually be fixed.
2. It uses buggy splitters. Just see the long threads about them on this forum.
Again, a false claim. A buggy splitter would fail on most files. Newer MKV splitters do not. I would say DirectShow is maybe not the best environment for keeping compatibility with every filter there is out there. Of course companies like DivX and Nero are not to blame for that... right?
3. It requires installation of codec packs. Why on Earth would I make my users go download whole sets of codecs for to use a container format? Why can't the developers TRY to be little bit more professional about it and release a one-install binary That Just Works like Divx6 or Quicktime?
This is ridiculous. Or are you actually inept enough to use google? Or inept enough to deselect options in an installer? Probably I guess.
4. Issues with editing. Because some people inexplicably feel the need to release content in MKV that does not require ANY of the features (like just a single video stream) I have to go de-mux the streams for transcoding. With AVI this is very easy. With MKV it's like pulling teeth. Vdub has issues. Errors will be thrown back. All because someone just HAD to release in MKV.
Oh so you are actually lame enough to not pay a cent for the movies you download and then still complain you are not served as a royalty. You win some, you lose some. Moron.
Giving constructive input is a lot harder than say, bashing, right?
Kurtnoise
25th June 2005, 18:19
Oh my...a new flame-wars. :mad:
1. The tools, frankly, suck. They are just buggy piles of code with no proper documentation and crappy erganomics.
Wrong...there are many docs concerning matroska to edit/create/view. Second, if you don't like the ergonomy of the tools, there are also different frontend or GUI to use this container. Third, matroska is the most x-plateform user-friendly. And, if you don't like them, try to develop something by hourself instead of to insult developpers here.
2. It uses buggy splitters. Just see the long threads about them on this forum.
Well...it's the normal way when you develop a new thing. Sorry to learn you this...
3. It requires installation of codec packs. Why on Earth would I make my users go download whole sets of codecs for to use a container format? Why can't the developers TRY to be little bit more professional about it and release a one-install binary That Just Works like Divx6 or Quicktime?
completely wrong...if you want to play mkv files use simply VLC. No need to install some codecs with this player.
4. Issues with editing. Because some people inexplicably feel the need to release content in MKV that does not require ANY of the features (like just a single video stream) I have to go de-mux the streams for transcoding. With AVI this is very easy. With MKV it's like pulling teeth. Vdub has issues. Errors will be thrown back. All because someone just HAD to release in MKV.
Anyway...it doesn't concern matroska specifically. Did you try to edit mp4 files ? It's not easy...
I'd ask to moderators to clean these BS please.
GUTB
25th June 2005, 18:39
The installer is a joke. The light installer does not create a fully working environment. MKV relies on a bunch of external filters to play the stuff it claims to support.
Don't like DirectShow? Tough. I'm sorry, but life isn't fair, we have to play with Microsoft's environment. Does MS's wrapper suck for features? It does. But it WORKS. If you can shoe-horn something into MS's splitter guess what -- It Just Works. The reason why real companies have to stick with it is because the vast overwhelming majority of users will NEVER even install ffdshow. In the real world you can't ask people who just want to watch the video clip to go download this or that or make this or that settings, and so on. That is why AVI is staying alive -- because MOST releasers understand this and moreover LIKE the simplicity and WORKING functionality of the vfw+vdub system.
If you want to be a real contender to MS's wrapper, you have to make a better one. And quite frankly ALL attempts at this have failed. Not because they don't work as wrappers (Ogg,MP4,MKV) but because they fail to satisfy the requirements of the USERS (ie releasers like me). I have enumerated the main reasons why MKV has failed as a replacement. On *** OUR *** systems everything works. But WE aren't the audience of a releaser's work, our audience is everyone else who Just Wants It To Work. And MKV just lacks value in that marketplace because of it's unprofessionalism, bugginess, etc.
The first company to release AVC+chapters+menues+AAC in a single-install binary that Just Works with professional, solid editing tools will be the new winner. Maybe QT7 will take over. Maybe once real dev tools for Divx6 comes out that will be it. But at this rate MKV is a failure.
stephanV
25th June 2005, 18:51
The installer is a joke. The light installer does not create a fully working environment. MKV relies on a bunch of external filters to play the stuff it claims to support.
Again a ridiculous statement. EVERYTHING relies on external filters to play. Or are you suggesting that an MKV splitter should also be a decoder, subtitles filter and video renderer as well. NOTHING works this way, in fact combining filters together is the whole point of DirectShow. It will be tough for you to play anything in AVI without actually having decoders for it.
Teegedeck
25th June 2005, 20:44
The installer is a joke. The light installer does not create a fully working environment. MKV relies on a bunch of external filters to play the stuff it claims to support.
[...]
That is why AVI is staying alive -- because MOST releasers understand this and moreover LIKE the simplicity and WORKING functionality of the vfw+vdub system.
[...] And quite frankly ALL attempts at this have failed. Not because they don't work as wrappers (Ogg,MP4,MKV) but because they fail to satisfy the requirements of the USERS (ie releasers like me). I have enumerated the main reasons why MKV has failed as a replacement. On *** OUR *** systems everything works. But WE aren't the audience of a releaser's work, our audience is everyone else who Just Wants It To Work. And MKV just lacks value in that marketplace because of it's unprofessionalism, bugginess, etc.
[...]But at this rate MKV is a failure.
Certainly movie pirates ("releasers") are the last people that gifted , dedicated and good programmers like Mosu need to take flaming from.
You should have listened to what buzzqw said.
Your post shows a total lack of technical knowledge and experience, utter ignorance of the whole point of our community and no manners at all. [edited: some harsh words] Perhaps you better look for a place where you blend in better.
Strike for violation of rule 4). You're banned.
multicone
25th June 2005, 22:04
LOL .... this guy is really strange. matroska, if i understand correctly, was never ment to be used from release groups. It is more ment to be a very powerful video container for editing, capturing or simply for using it for your very own purpose. The fact that many release groups will use MKV today for their stuff is because
- it has better subtitles support than any other existing video container
- there are very nice and powerful tools ( avi-mux GUI, mkvtoolnix ) to create MKV files
- they don't WANT morons like this guy coming here to be able to play the files, at least not without investing some brains first :D
Of course, he is pissed that stuff he is downloading illegally is in MKV container, because this is less convenient for his own purposes ( he probably will convert any files he is downloading into DVDs, so he can watch them on his standalone ). This makes him believe, he has the right to critize a project which he doesnt understand at all. Sometimes we have to be ashamed of our own race, don't we :( ?
Didée
26th June 2005, 01:28
I've the feeling he cancelled his sessions too early, or something.
Paulcat
26th June 2005, 02:42
I prefer to use MKV Extract GUI over AVI Mux GUI for the sole reason that MKV Extract GUI can demux video as well as audio while AVI Mux GUI can only do audio.
darkavatar1470
27th June 2005, 08:06
hmm, I guess some "Codec Pack" messed up his sys.
I recently did a fresh Win XP pro install , and the only thing I did is to DL the Full pack from Matroska.org , and I can playback MKVs I created myself and those floating on the net perfectly..... It's so quick & stable that I'm thinking of creating another XP partition for Office and other stuff that tends to clutter windows..
filewalker
27th June 2005, 11:30
This guy is....either confused, out of touch with reality, or a complete noob who doesn't know from what he's speaking and he's flame waring just after 15 days being a member...
Strike for violation of rule 4). You're banned.
The one and only right answer! :goodpost:
DarkDudae
27th June 2005, 15:29
I have edited main post of this thread with Kurtnoise13 changes. (Thanks)
I hope to find time for implement a better multi-language support with .ini files. IMHO, the source code is somehow confusing with all different language sentences.
Greetings
DKDIB
12th August 2005, 10:40
I noticed a bug with version 1.5.5 and mkvtoolnix 1.5.0 2005-08-06-1.
If I imported a Matroska with a space in the file path, MKVExtract GUI doesn't quote all file paths when generating the command.
EXEMPLE
Wrong:
mkvextract tracks "P:\Filmati\Title with the no word in the middle\Title with the no word in the middle.mkv" 3:P:\Filmati\Title with the no word in the middle\Track3.ssa
Good:
mkvextract tracks "P:\Filmati\Title with the no word in the middle\Title with the no word in the middle.mkv" 3:"P:\Filmati\Title with the no word in the middle\Track3.ssa"
Mosu
12th August 2005, 10:47
BTW: I've changed the current SVN version of mkvextract to accept command argument files just like mkvmerge. It would therefore be easier (especially for files with non-ASCII file names) to create a temporary file, write a UTF-8 BOM at the beginning and then write one argument per line encoded in UTF-8. So if the original command line was "mkvextract tracks c:\where\ever\input.mkv 1:c:\temp\output.avi" then the file, let's call it c:\temp\mkvextract-commands.txt, would look like this:
tracks
c:/where/ever/input.mkv
1:c:/temp/output.avi
and the new command line would be
mkvextract @c:\temp\mkvextract-commands.txt
mmg does the same with mkvmerge.
zz2
19th August 2005, 07:54
This must be a stupid question, but where do I get mkvextract.exe? ..because I get an error message mkvextract.exe and/or mkvmerge.exe file has no been found in the same folder
of MKVextractGUI. Copy then into this folder and try again.
:stupid:
Palikrovol
19th August 2005, 08:18
This must be a stupid question, but where do I get mkvextract.exe? ..because I get an error message mkvextract.exe and/or mkvmerge.exe file has no been found in the same folder
of MKVextractGUI. Copy then into this folder and try again.
:stupid:
It's included in mkvtoolnix
http://www.bunkus.org/videotools/mkvtoolnix/
zz2
19th August 2005, 11:55
Thanks that works now.
...but now when I want to extract video track I get the following error :(
Error: Extraction of track number 1 with the CodecID 'V_MPEG4/ISO/AVC'
is not supported.
Mosu
19th August 2005, 12:04
Guess what the message "is not supported" means.
Now, if you download the latest build from http://www.bunkus.org/videotools/mkvtoolnix/win32/pre/ then extraction of such tracks IS actually supported. The result is a AVC elementary stream that can be used by other MP4 apps (don't ask me about their names, mp4box maybe?).
zz2
19th August 2005, 12:34
Yeah I know is says "not supported" but if it managed to get in then it should also get out :)
The latest build works.. so :thanks:
Mosu
19th August 2005, 12:43
Yeah I know is says "not supported" but if it managed to get in then it should also get out :)
Why do people always think that? No, there's simply NO reason why this "should" be the case. Reading a file format is always easier than writing it. And getting something out most often involves writing some other file format. In the AVC case I would have to write complete MP4 files. Do you have any idea how much work that is? Probably not. That it works now is only because a friendly user wrote a patch that produces AVC elementary streams, not full-blown MP4 files. And I wouldn't have been able to do this patch myself either because I don't know much anything about those elementary streams either. Nor is there a lot of free documentation available on this topic. Etc etc etc.
Sorry, I'm just a bit pissed at the moment about the "I have a right to get this stuff out of a file" attitude. The MP4 guys don't write such tools either! Or does mp4box come with a "put Vorbis from MP4 back into Ogg" tool?
(Nothing personal.)
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.