Log in

View Full Version : MKVcleaver : GUI for mkvextract with batch support v 0.7.0.2


Pages : 1 2 3 4 5 [6] 7 8 9 10

sheck
30th January 2012, 15:54
Sorry, I think I misunderstood what you were trying to say. Yes, MKVcleaver 0.5.0.4 will only work with mkvtollnix version 5.2.1.0 or newer, because it's a patch. The next version will work with all mkvtoolnix versions and will be able to detect which one is being executed.

sneaker_ger
5th February 2012, 23:28
Is anyone able to extract attachments? I'm using 0.5.0.4 + mkvtoolnix 5.2.1 (latest pre) and I cannot get attachments to extract. It will take a second and report the successful extraction, but no file was actually created. The log just shows:
"Extracting Items - attachments
Done"

the_weirdo
6th February 2012, 06:52
Is anyone able to extract attachments? I'm using 0.5.0.4 + mkvtoolnix 5.2.1 (latest pre) and I cannot get attachments to extract. It will take a second and report the successful extraction, but no file was actually created. The log just shows:
"Extracting Items - attachments
Done"

That seems weird. I'm using v0.5.0.4 + mkvtoolnix 5.2.1 (build 402) and I can extract attachments just fine. Are you sure your mkv have attachments?

sneaker_ger
6th February 2012, 07:10
Thank you for your answer.

I'm sure they have attachments, but you are correct in that it does not seem to affect all files. The one that does not work has a whole lot of them, like 50, so maybe it has something to do with their number being too high or mkvcleaver's command line getting too long? Sadly, mkvcleaver's log is not very verbose.

the_weirdo
6th February 2012, 08:36
The one that does not work has a whole lot of them, like 50, so maybe it has something to do with their number being too high or mkvcleaver's command line getting too long?

I can confirm this issue, and I think it's because mkvcleaver's command line is exceeded command-line string limitation (http://support.microsoft.com/kb/830473) in this case.

Mosu
6th February 2012, 08:57
The incredibly limited length of Windows' command line arguments is the reason I created option files (http://www.bunkus.org/videotools/mkvtoolnix/doc/mkvmerge.html) that work with all of the programs, not just with mkvextract (search for "@option-file" on that web page).

sneaker_ger
6th February 2012, 09:00
I see.
So mkvcleaver might have to split too long command into multiple calls to make it work on all files.

/edit:
Hadn't seen your post yet, Mosu. An options file sounds like a good solution.
Already had a feature request posted to your bugtracker, which I still think would be useful. Especially for batching. Also the extract GUIs seem to break every now and then...

sheck
8th February 2012, 03:04
Hmm...

Can anyone post the full path to an mkv file that causes the problem ? I would like to create the same structure on my system and see what causes it. Max file path length is 256 characters. Can anyone confirm if this issue exists with older MKVcleaver and mkvtoolnix ?

johnsonlam
9th February 2012, 02:27
Thanks sheck, the patched version works properly.

johnsonlam
9th February 2012, 02:32
Hmm...

Can anyone post the full path to an mkv file that causes the problem ? I would like to create the same structure on my system and see what causes it. Max file path length is 256 characters. Can anyone confirm if this issue exists with older MKVcleaver and mkvtoolnix ?

Hi sheck,

I guess it's not matter with the MKV video's path, my video is in "F:\anime\ano natsu de matteru" and the patched version just work fine, the older v0503 crash immediately.

The older mkvtoolnix did not have this problem.

the_weirdo
9th February 2012, 05:26
Hmm...

Can anyone post the full path to an mkv file that causes the problem ? I would like to create the same structure on my system and see what causes it. Max file path length is 256 characters. Can anyone confirm if this issue exists with older MKVcleaver and mkvtoolnix ?

I created a mkv with about 60 attachments with short name. When I place it in root folder, I can extrack its attachments just fine. But if I rename it to something very long or place it in a long-named folder or a deep sub-folder, this issue happens. So I think it really has something to do with file path. I didn't test with older MKVcleaver and mkvtoolnix though.

sneaker_ger
9th February 2012, 09:43
Hmm...

Can anyone post the full path to an mkv file that causes the problem ? I would like to create the same structure on my system and see what causes it. Max file path length is 256 characters. Can anyone confirm if this issue exists with older MKVcleaver and mkvtoolnix ?

The version of mkvcleaver and mkvtoolnix does not seem to matter, so it really must be the command-line length limitation.
http://www.mediafire.com/?bokfcgcgbvkoi00

I created a mkv with about 60 attachments with short name. When I place it in root folder, I can extrack its attachments just fine. But if I rename it to something very long or place it in a long-named folder or a deep sub-folder, this issue happens. So I think it really has something to do with file path. I didn't test with older MKVcleaver and mkvtoolnix though.


I guess it's just that both the attachment's file names and the paths are part of the command-line, so extracting might work in the root directory, but not in some sub folder.

Mosu
9th February 2012, 09:45
*sigh*

Use option files! Really!

sheck
9th February 2012, 15:41
*sigh*

Use option files! Really!

I guess I'll have to. And to think the new version was almost complete.:D

primahadi
20th February 2012, 10:59
Hurrrrray...

mkvcleaver 0.5.0.3 work great with the latest mkvtoolnix (5.3.0)

hello_hello
16th March 2012, 07:34
Is there any chance MKVCleaver might one day have an option to set a default output location, or even an option similar to MKVMergeGUI which gets it to automatically default to the last used output folder the next time it runs?

hello_hello
24th March 2012, 13:05
Why is VideoHelp offering an older version of MKVCleaver for download, while stating it's no longer being developed?
http://www.videohelp.com/tools/MKVcleaver
They suggest using MKVExtractGUI-2 instead.

Do they just assume if software isn't updated regularly even if it doesn't need to be, it must have been abandoned? Or am I missing something?

sneaker_ger
24th March 2012, 14:52
It seems they have missed out on 0.5.0.4. The last version they know of is 0.5.0.3, which is over a year old and does indeed not work with the newest mkvtoolnix versions, so it wasn't that far fetched for them to call it abandoned.

Mosu
24th March 2012, 14:58
I consider simply stating that a project is abandoned without having asked whether it actually is to be dangerous. People will read that note on Videohelp and assume it's true. Instead, the Videohelp staff should have asked the author or at least in the forum thread (Videohelp does link to this thread as the "developer's site").

sneaker_ger
24th March 2012, 15:19
I used the report tool to inform them.

sneaker_ger
24th March 2012, 15:49
Got updated.

hello_hello
24th March 2012, 19:04
I guess I should have done that myself. Speaking of updating......
There's no mention of the version 0.5.0.4 patch in the first post of this thread, and I'm pretty sure the direct download links are for the full version of 0.5.0.3
It might be an idea for sheck to update the original post a little, given that's where Google seems to send someone looking for the program.

The main reason I posted about the outdated version on VideoHelp is because I was trying to provide a link to the current version for someone in another video forum, but it seems many of the places people would go to look for software such as MKVCleaver are oblivious to the 0.5.0.4 update patch. If I hadn't known to look for it myself I'd probably be wondering why the version I downloaded doesn't work properly. For example:

http://mkvcleaver.soft32.com/
http://www.softpedia.com/get/Multimedia/Video/Other-VIDEO-Tools/MKVCleaver.shtml
http://www.digital-digest.com/software/MKVcleaver.html
http://en.kioskea.net/download/download-19303-mkvcleaver

Much to my surprise, MKVCleaver doesn't seem to be hosted by AfterDawn at all.....

sheck
26th March 2012, 19:10
Is there any chance MKVCleaver might one day have an option to set a default output location, or even an option similar to MKVMergeGUI which gets it to automatically default to the last used output folder the next time it runs?

Next version will remember the last used location.

sheck
26th March 2012, 19:13
I guess I should have done that myself. Speaking of updating......
There's no mention of the version 0.5.0.4 patch in the first post of this thread, and I'm pretty sure the direct download links are for the full version of 0.5.0.3
It might be an idea for sheck to update the original post a little, given that's where Google seems to send someone looking for the program.

The main reason I posted about the outdated version on VideoHelp is because I was trying to provide a link to the current version for someone in another video forum, but it seems many of the places people would go to look for software such as MKVCleaver are oblivious to the 0.5.0.4 update patch. If I hadn't known to look for it myself I'd probably be wondering why the version I downloaded doesn't work properly. For example:

http://mkvcleaver.soft32.com/
http://www.softpedia.com/get/Multimedia/Video/Other-VIDEO-Tools/MKVCleaver.shtml
http://www.digital-digest.com/software/MKVcleaver.html
http://en.kioskea.net/download/download-19303-mkvcleaver

Much to my surprise, MKVCleaver doesn't seem to be hosted by AfterDawn at all.....

I didn't really want to post the link to the patch. I was hoping to have the new version released by now, but got a bit busy with my work.

I'm going to start working on it again and hope to release it within weeks. We'll see, right !

jp80
22nd May 2012, 00:00
I tried to load a file , select some tracks and the output dir, but the "Extract tracks !" button is still gray and unusable, does anybody know why ?

Chetwood
22nd May 2012, 05:56
Path to MKVToolnix not set?

jp80
22nd May 2012, 14:44
I did not see any option in the GUI or find any ini file in the installation folder of MKVcleaver to set the path of MKVtoolnix ?

sneaker_ger
22nd May 2012, 15:02
http://www.abload.de/img/mkvcleaverrabnu.png

Taurus
22nd May 2012, 20:58
In the upper right corner there is a button:
"Locate MKVToolNix" :confused::mad::p
Make sure there is a MKVToolNix folder somewhere on your harddisk.....
MKVCleaver is just a helper gui for Mosu's wonderful toolset.
You have to download and install this seperately.

jp80
23rd May 2012, 19:31
Damn I should have my glasses changed lol
Thanks for the help guys, but although I did locate mkvtoolnix in the right folder after the installation of mkvcleaver, the button is still grayed...

Taurus
23rd May 2012, 22:41
Try to copy all files from the MKVtoolnix folder to the MKVcleaver directory and change the path again.
Maybe a permission thingie on Win7....
Working here: MKVcleaver 0.5.0.4 and MKVtoolnix 5.5.0 ("Healer")
WinXP 32bit.

jp80
24th May 2012, 00:34
Found the cause of my problem: the x64 version of mkvcleaver is not working with mkvtoolnix located, whereas the x32 does.

shinchiro
22nd June 2012, 03:44
I dont if this problem have been reported earlier, it seems this v5.0.3 cannot extract font attachment inside the mkv which filename contain japanese characters. It will return error if I try to extract it

sheck
22nd June 2012, 16:03
I dont if this problem have been reported earlier, it seems this v5.0.3 cannot extract font attachment inside the mkv which filename contain japanese characters. It will return error if I try to extract it

Please post the error here. I also would need a sample file (see my signature for upload URL). Use my email address (can be found in MKVCleaver or on http://apps.einsof-haras.ca) to upload a sample.

gonwk
12th July 2012, 04:46
I have been using MKVcleaver 0.5.0.1 (64) "Portable" successfully ... till I deleted some of my Old versions of Portable MKVToolnix and kept only MKVToolnix 0.5.6 and 0.5.7 portable.

SO, I just tried to extract the Subtitles from MKV to clean them up ... and it asked me to locate the "MKVExtract.exe" ... so I pointed it to 5.2.1, 5.3.0, 5.4.0, 5.6.0, 5.7.0 and I keep getting an Erorr saying ...

"Line 2781 : Error array variable subscript badly formatted".

Q1: What in the world is wrong? How to fix?

Q2: Why is the Portable Version of MKVcleaver is No Longer available?

Thanks!

G!:)

sheck
13th July 2012, 17:19
I have been using MKVcleaver 0.5.0.1 (64) "Portable" successfully ... till I deleted some of my Old versions of Portable MKVToolnix and kept only MKVToolnix 0.5.6 and 0.5.7 portable.

SO, I just tried to extract the Subtitles from MKV to clean them up ... and it asked me to locate the "MKVExtract.exe" ... so I pointed it to 5.2.1, 5.3.0, 5.4.0, 5.6.0, 5.7.0 and I keep getting an Erorr saying ...

"Line 2781 : Error array variable subscript badly formatted".

Q1: What in the world is wrong? How to fix?

Q2: Why is the Portable Version of MKVcleaver is No Longer available?

Thanks!

G!:)

Why not use v5.0.4 ? Get v5.0.3 portable 32 bit (http://apps.einsof-haras.ca/downloads/MKVcleaver_v0503.exe), run it once then download v5.0.4 32 bit (http://apps.einsof-haras.ca/downloads/MKVcleaver_v0504_patched.zip) and replace the files with the patched version.

If you're on vista or WIN7, please make sure to run MKVcleaver portable from a location where you have read/write access or with UAC disabled.

gonwk
14th July 2012, 15:39
Why not use v5.0.4 ? Get v5.0.3 portable 32 bit (http://apps.einsof-haras.ca/downloads/MKVcleaver_v0503.exe), run it once then download v5.0.4 32 bit (http://apps.einsof-haras.ca/downloads/MKVcleaver_v0504_patched.zip) and replace the files with the patched version.

If you're on vista or WIN7, please make sure to run MKVcleaver portable from a location where you have read/write access or with UAC disabled.

Hi Sheck,

Thank You for replying to my post.

1) I don't understand why a "Portable" option is not in a Zip folder Expand and there it is?

2) When you say run it once ... so, you mean INSTALL it on my Hard Drive as a Regular Program? Why is this program requiring that.

BTW, the Old version that I like and used to use before my current problem ... in VirusTotal created 2 Nasty Alerts ... might have been False Positives ...

Appreciate the Help again!

G!:)

sheck
20th July 2012, 21:46
Hi Sheck,

Thank You for replying to my post.

1) I don't understand why a "Portable" option is not in a Zip folder Expand and there it is?

2) When you say run it once ... so, you mean INSTALL it on my Hard Drive as a Regular Program? Why is this program requiring that.

BTW, the Old version that I like and used to use before my current problem ... in VirusTotal created 2 Nasty Alerts ... might have been False Positives ...

Appreciate the Help again!

G!:)

Hi gonwk,

1) I like it this way :)
2) Not really install. Once you run it, it will extract all necessary files in the same directory, like a self-extracting zip archive.

Other users reported the same issue on VirusTotal. Some anti-viruses detect my files as viruses, because they were compiled with AutoIt and AutoIt, unfortunately, is being used to program viruses so the anti-virus makers decided it was just easier to brand all AutoIt compiled files as viruses.

I can guarantee you that none of my files have any viruses in them. Just make sure you check the MD5 if you downloaded it from somewhere other than my site, videohelp site or google code.

rsotome
21st July 2012, 02:25
What a time saver this program has been. Thank you! :)

Is there anyway to add a feature to remove dialogue normalization on ac3 files?

So far, the only way to do that is in eac3to, but doing that to a great deal of files does become very time consuming.

TIA!

sheck
27th July 2012, 17:58
What a time saver this program has been. Thank you! :)

Is there anyway to add a feature to remove dialogue normalization on ac3 files?

So far, the only way to do that is in eac3to, but doing that to a great deal of files does become very time consuming.

TIA!

Hmmm... Perhaps I will add an option to pass custom commands to MKVCleaver. I will have to look into how much work it will require. And the tool you're using would have to accept command line parameters. I'm not sure if Eac3to can.

sarofski
30th July 2012, 01:56
Great Program, thanks a lot :)

And a problem I have with it:
It never saves the settings and the location of MKVToolNix, so each time I run it I have to do those again. Could someone help me fix it.
I'm using MKVToolnix 5.7.0 and MKVcleaver 5.0.3
I've put MKVcleaver files in the MKVToolNix folder.

Thanks

sneaker_ger
30th July 2012, 07:43
I think it saves its settings to a file in the same folder as the executable. Programs run with user rights cannot write into the program files folder by default. You could either run it with admin rights once and set the settings or move mkvcleaver to a folder with user writing rights.

sheck
30th July 2012, 14:29
Or, allow Users group modify permissions on the folder where MKVCleaver is installed.

sarofski
30th July 2012, 20:54
I think it saves its settings to a file in the same folder as the executable. Programs run with user rights cannot write into the program files folder by default. You could either run it with admin rights once and set the settings or move mkvcleaver to a folder with user writing rights.

Great, worked just fine :)
Thanks

sarofski
31st July 2012, 03:27
Or, allow Users group modify permissions on the folder where MKVCleaver is installed.

I don't know how to do that. I googled to learn the process but no matter what I change, it's still the same.
If it's ok, could you tell me what to do, step by step.
Thanks

sheck
28th August 2012, 19:36
Right click on the folder where MKVCleaver is installed and select properties then click on Security tab and click Edit button, find Users on the list and click the checkbox Full Control under Allow column, click OK.

Chetwood
24th October 2012, 06:44
It would be nice to have MKVCleaver add "leading" zeros to tracks < 10, like

my_ripped_movie_t01_Track05_PGS.sup

rather than

my_ripped_movie_t01_Track5_PGS.sup

Thx.

sheck
25th October 2012, 19:34
How would it benefit users ?

Chetwood
26th October 2012, 06:24
By not getting confused when compairing extracted streams to the movie to single out forced subs. I had a movie with 14 sub tracks which were out of order in the file browser cause the leading zeroes where missing for tracks < 10. Honestly, I actually thought having those was standard like forever. When I rip a CD with Exact Audio Copy, the first track is number 01 instead of 1 too.

sheck
29th October 2012, 19:32
Alright. I don't think it will be hard to implement so I will.