BatchMKV - batch GUI for MakeMKV

Discussion of advanced MakeMKV functionality, expert mode, conversion profiles
osterwal
Posts: 16
Joined: Sun Aug 21, 2016 9:17 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by osterwal » Wed Aug 24, 2016 1:44 pm

Hi Kenneth,

great, it works now. :D :D :D :D :D

But now I wanted to play a bit round with your file naming tags and wanted to use something like that:

{source-file-clean}{.Bluray|source-isbluray|}{.DVD|source-isdvd|}{.3D|video-3d|}{.|video-resolution|}

which should lead to the following result (example):

12 Years as a Slave.Bluray.3D.1920x1080.mkv (if there is 3D video in...)

But unfortunately the app chrashes all the times, even if I skip (or change) some parts (3D tracking, resolution tracking, File naming).

Any idea on that?

Here is the log:
mkvinfo succeeded, 2 track(s) identified.

Executable: C:\Program Files\MKVToolNix\mkvinfo.exe
Arguments: --ui-language en "C:\test\~Temp\12_Years_A_Slave_t03.mkv"
Anwendung: BatchMKV.exe
Frameworkversion: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
Ausnahmeinformationen: System.ComponentModel.Win32Exception
bei System.Diagnostics.Process.StartWithCreateProcess(System.Diagnostics.ProcessStartInfo)
bei System.Diagnostics.Process.Start()
bei MKVTools.MKVFile.Save()
bei MKVTools.Title.process_Exited(System.Object, System.EventArgs)
bei System.Diagnostics.Process.OnExited()
bei System.Diagnostics.Process.RaiseOnExited()
bei System.Diagnostics.Process.CompletionCallback(System.Object, Boolean)
bei System.Threading._ThreadPoolWaitOrTimerCallback.WaitOrTimerCallback_Context(System.Object, Boolean)
bei System.Threading._ThreadPoolWaitOrTimerCallback.WaitOrTimerCallback_Context_f(System.Object)
bei System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading._ThreadPoolWaitOrTimerCallback.PerformWaitOrTimerCallback(System.Object, Boolean)
Name der fehlerhaften Anwendung: BatchMKV.exe, Version: 0.6.0.0, Zeitstempel: 0x57bd5862
Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 10.0.14393.0, Zeitstempel: 0x57898e34
Ausnahmecode: 0xe0434352
Fehleroffset: 0x000d96c2
ID des fehlerhaften Prozesses: 0x2b24
Startzeit der fehlerhaften Anwendung: 0x01d1fe0c7421192c
Pfad der fehlerhaften Anwendung: C:\Users\oster\AppData\Local\Apps\2.0\QCO3ZW3Z.12H\OGEOBP97.7VJ\batc..tion_345e5a521eed3e74_0000.0006_da1defe9b20e8e52\BatchMKV.exe
Pfad des fehlerhaften Moduls: C:\WINDOWS\System32\KERNELBASE.dll
Berichtskennung: e03c63f0-33a3-44e1-9623-c087bd0efe6a
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:

kenneth
Posts: 64
Joined: Tue Aug 26, 2014 9:53 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by kenneth » Wed Aug 24, 2016 2:36 pm

osterwal wrote:Hi Kenneth,

great, it works now. :D :D :D :D :D

But now I wanted to play a bit round with your file naming tags and wanted to use something like that:

{source-file-clean}{.Bluray|source-isbluray|}{.DVD|source-isdvd|}{.3D|video-3d|}{.|video-resolution|}

which should lead to the following result (example):

12 Years as a Slave.Bluray.3D.1920x1080.mkv (if there is 3D video in...)

But unfortunately the app chrashes all the times, even if I skip (or change) some parts (3D tracking, resolution tracking, File naming).
When does it crash? After converting but before modifying metadata/renaming?

When you select the title to be converted, what is the output file name? As seen in the properties box on the right?
BatchMKV - free Windows-based batch processing software for MakeMKV

osterwal
Posts: 16
Joined: Sun Aug 21, 2016 9:17 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by osterwal » Wed Aug 24, 2016 3:15 pm

It crashes after the conversion, before renaming, because the file stays with the old name in the ~Temp folder, fully converted.

In the properties box it is shown as:

12 Years as a Slave.Bluray.3Dvideo-3d.1920x1080

kenneth
Posts: 64
Joined: Tue Aug 26, 2014 9:53 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by kenneth » Thu Aug 25, 2016 12:05 pm

osterwal wrote:It crashes after the conversion, before renaming, because the file stays with the old name in the ~Temp folder, fully converted.

In the properties box it is shown as:

12 Years as a Slave.Bluray.3Dvideo-3d.1920x1080
Okay, it appears that the 3D video tag is not working correctly, I'll check up on that.

Did you include the .mkv extension or is that missing? Note that you should include it after the tags, if specifying file name directly. Does it work if .mkv is included?
BatchMKV - free Windows-based batch processing software for MakeMKV

osterwal
Posts: 16
Joined: Sun Aug 21, 2016 9:17 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by osterwal » Thu Aug 25, 2016 8:54 pm

I tried now the following:
{source-file-clean}{.Bluray|source-isbluray|}{.DVD|source-isdvd|}{.3D|video-3d|}{.|video-resolution|}.mkv

The filename is now shown as "12 Years as a Slave.Bluray{.3D|video-3d|}.1920x1080.mkv.mkv" in the properties box (I don´t know why mkv is now in the name twice).
The name therefore is shown correctly as "12 Years as a Slave.Bluray.3Dvideo-3d.1920x1080.mkv"

But this does unfortunately not change something, the program crashes again after converting.

If I use only {name-default} it works very well (also without adding .mkv).

kenneth
Posts: 64
Joined: Tue Aug 26, 2014 9:53 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by kenneth » Fri Aug 26, 2016 7:40 am

osterwal wrote:I tried now the following:
{source-file-clean}{.Bluray|source-isbluray|}{.DVD|source-isdvd|}{.3D|video-3d|}{.|video-resolution|}.mkv

But this does unfortunately not change something, the program crashes again after converting.

If I use only {name-default} it works very well (also without adding .mkv).
I suspect the crash is caused by the video-3d tag not working. I fixed the video-3d tag, could you check and see if that helps?

With regards to the double .mkv.mkv: Under Settings / Title / Default title settings, in the 'Name' field, you should not include .mkv, while in the 'Filename' field, you should (if choosing 'Custom'). Is this also how you are doing it, but you're still getting .mkv.mkv?
BatchMKV - free Windows-based batch processing software for MakeMKV

osterwal
Posts: 16
Joined: Sun Aug 21, 2016 9:17 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by osterwal » Fri Aug 26, 2016 3:06 pm

Hi,

the 3D video tag works now, at least the name is displayed corect in the properties box, but the program still crashes.

It also crashes if I just use {source-file-clean}.

It also crashes if I use the custom field with .mkv

The only working tag is {name-default} plain, If I combine it with any tag it crashes again.

Sorry... :? :? :?

PS: The twice .mkv thing is solved, I understood that I only need to add it in the custom field...

kenneth
Posts: 64
Joined: Tue Aug 26, 2014 9:53 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by kenneth » Fri Aug 26, 2016 3:39 pm

osterwal wrote:It also crashes if I just use {source-file-clean}.
It also crashes if I use the custom field with .mkv
The only working tag is {name-default} plain, If I combine it with any tag it crashes again.
Very weird, is it the same exception as you posted previously?
osterwal wrote:Sorry... :? :? :?
Don't be, I really appreciate the feedback :)
BatchMKV - free Windows-based batch processing software for MakeMKV

kenneth
Posts: 64
Joined: Tue Aug 26, 2014 9:53 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by kenneth » Fri Aug 26, 2016 3:54 pm

osterwal wrote:The only working tag is {name-default} plain, If I combine it with any tag it crashes again.
I added some extra events to the error log, could you try doing it again and post the exceptions?
BatchMKV - free Windows-based batch processing software for MakeMKV

osterwal
Posts: 16
Joined: Sun Aug 21, 2016 9:17 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by osterwal » Fri Aug 26, 2016 9:39 pm

Kenneth,

have you changed something else than only the logs?

Because it works now without crashing... :D :D :D :D :D :D

I will do some more testing tomorrow!

But so far: Thanks for the GREAT support!!!

kenneth
Posts: 64
Joined: Tue Aug 26, 2014 9:53 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by kenneth » Mon Aug 29, 2016 3:19 pm

osterwal wrote:have you changed something else than only the logs?
No, that was the only thing I changed.
osterwal wrote:Because it works now without crashing... :D :D :D :D :D :D

I will do some more testing tomorrow!
Strange. Did you do some more testing? No issues?
BatchMKV - free Windows-based batch processing software for MakeMKV

kenneth
Posts: 64
Joined: Tue Aug 26, 2014 9:53 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by kenneth » Mon Aug 29, 2016 3:22 pm

I updated the "beta branch" of BatchMKV to include a new drag-and-drop feature - meaning you can drag-and-drop folders and/or files (any combination) to the source list (left-most list) to scan for sources.

The beta is available here. I will be merging it into the main branch shortly, when I have done some more tests.
BatchMKV - free Windows-based batch processing software for MakeMKV

osterwal
Posts: 16
Joined: Sun Aug 21, 2016 9:17 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by osterwal » Mon Aug 29, 2016 9:26 pm

Hi Kenneth,

sorry, but I can´t test at the moment as I had some problems with DriveBender and I am just switching the pool to DrivePool.

I think this will take till the weekend, then I will try again.

osterwal
Posts: 16
Joined: Sun Aug 21, 2016 9:17 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by osterwal » Sun Sep 04, 2016 11:47 am

Ki Kenneth,

just got ready with converting the drive pool.

I just tested two other things, they worked fine.

But I found another "bug" (maybe):

If I use MakeMKV directly the subtitles will be perfectly included in the MKV, if I use batchMKV they seem to be missing. I tried it on different players (Kodi, PowerDVD and WMP) on all with the same result. If I change the settings from include only favourite to all subtitles it does also not change the outcome. Any ideas on that?

Furthermore, If if would like to use batchMKV with a bluray disc the Analyse always fails but this is a no brainer as this is not my normal use case.

Regards

Stefan

kenneth
Posts: 64
Joined: Tue Aug 26, 2014 9:53 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by kenneth » Sun Sep 04, 2016 5:51 pm

osterwal wrote:If I use MakeMKV directly the subtitles will be perfectly included in the MKV, if I use batchMKV they seem to be missing. I tried it on different players (Kodi, PowerDVD and WMP) on all with the same result. If I change the settings from include only favourite to all subtitles it does also not change the outcome. Any ideas on that?
Are they checked/selected in BatchMKV?

Does it occur generally on all titles, or are there some where they are included?
osterwal wrote:Furthermore, If if would like to use batchMKV with a bluray disc the Analyse always fails but this is a no brainer as this is not my normal use case.
Is it working without issue when using MakeMKV directly?

In that case I would need to add some error logs for the analysis function.
BatchMKV - free Windows-based batch processing software for MakeMKV

Post Reply