BatchMKV - batch GUI for MakeMKV

Discussion of advanced MakeMKV functionality, expert mode, conversion profiles
kenneth
Posts: 64
Joined: Tue Aug 26, 2014 9:53 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by kenneth » Sat Mar 10, 2018 5:53 am

jknight wrote:Hi. I just installed this, along with MKVToolNix v19 and for every disk (dvd) i have tried I get "Analysis Failed" Am I doing something wrong?
Does it work if you analyse the disks directly with MakeMKV without using BatchMKV?

If yes, is the path for MakeMKV specified correctly in the BatchMKV settings?
BatchMKV - free Windows-based batch processing software for MakeMKV

jknight
Posts: 2
Joined: Sat Mar 10, 2018 4:54 am

Re: BatchMKV - batch GUI for MakeMKV

Post by jknight » Sun Mar 11, 2018 5:35 pm

Yes, I can rip the discs no problem with mkv, and the path to it in settings is correct as well.

Tyrindor
Posts: 13
Joined: Mon Mar 10, 2014 5:43 am

Re: BatchMKV - batch GUI for MakeMKV

Post by Tyrindor » Mon Mar 26, 2018 7:52 pm

This program is great, has saved me hundreds of hours.

Couple things:

- I noticed if I add a lot of files (like 50), the program tends to crash.

- Sometimes files fail to analyze, but then clearing them out and retrying works.

- I've came across a few files that fail to convert/process, but both MakeMKV and Mkvtoolnix are able too.

- Sometimes subtitle tracks are not detected. I think it may be related to .ass subs.

user-id
Posts: 1
Joined: Tue May 01, 2018 8:06 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by user-id » Tue May 01, 2018 8:15 pm

hi all
the tool is great but I've got some error on settings tabs and press ok:

automatic debug log doesn't work for me
this is my error:

Le informazioni su come richiamare il debug JIT (Just-In-Time) anziché questa finestra
sono riportate in fondo al messaggio.

************** Testo dell'eccezione **************
System.NullReferenceException: Riferimento a un oggetto non impostato su un'istanza di oggetto.
in BatchMKV.fSettings.btnOK_Click(Object sender, EventArgs e)
in System.Windows.Forms.Control.OnClick(EventArgs e)
in System.Windows.Forms.Button.OnClick(EventArgs e)
in System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
in System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
in System.Windows.Forms.Control.WndProc(Message& m)
in System.Windows.Forms.ButtonBase.WndProc(Message& m)
in System.Windows.Forms.Button.WndProc(Message& m)
in System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
in System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assembly caricati **************
mscorlib
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2633.0 built by: NET471REL1LAST_C
Base di codice: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
System
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2556.0 built by: NET471REL1
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
BatchMKV
Versione assembly: 0.7.0.0
Versione Win32: 0.7.0.0
Base di codice: file:///C:/Users/Ghastor/AppData/Local/Apps/2.0/99RK5ZG4.E0J/XDAAC16Z.C32/batc..tion_d74a7c069992ac72_0000.0007_d689f9e11033f903/BatchMKV.exe
----------------------------------------
NHibernate
Versione assembly: 4.0.0.4000
Versione Win32: 4.0.4.4000
Base di codice: file:///C:/Users/Ghastor/AppData/Local/Apps/2.0/99RK5ZG4.E0J/XDAAC16Z.C32/batc..tion_d74a7c069992ac72_0000.0007_d689f9e11033f903/NHibernate.DLL
----------------------------------------
System.Data
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2633.0 built by: NET471REL1LAST_C
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Core
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2633.0 built by: NET471REL1LAST_C
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2556.0 built by: NET471REL1
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2556.0 built by: NET471REL1
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
EventLogger
Versione assembly: 1.0.0.0
Versione Win32: 1.0.0.0
Base di codice: file:///C:/Users/Ghastor/AppData/Local/Apps/2.0/99RK5ZG4.E0J/XDAAC16Z.C32/batc..tion_d74a7c069992ac72_0000.0007_d689f9e11033f903/EventLogger.DLL
----------------------------------------
FluentNHibernate
Versione assembly: 2.0.3.0
Versione Win32: 2.0.3.0
Base di codice: file:///C:/Users/Ghastor/AppData/Local/Apps/2.0/99RK5ZG4.E0J/XDAAC16Z.C32/batc..tion_d74a7c069992ac72_0000.0007_d689f9e11033f903/FluentNHibernate.DLL
----------------------------------------
System.Configuration
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2556.0 built by: NET471REL1
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2612.0 built by: NET471REL1LAST_B
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
MKVTools
Versione assembly: 1.0.0.0
Versione Win32: 1.0.0.0
Base di codice: file:///C:/Users/Ghastor/AppData/Local/Apps/2.0/99RK5ZG4.E0J/XDAAC16Z.C32/batc..tion_d74a7c069992ac72_0000.0007_d689f9e11033f903/MKVTools.DLL
----------------------------------------
System.xml.resources
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2556.0 built by: NET471REL1
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.resources/v4.0_4.0.0.0_it_b77a5c561934e089/System.Xml.resources.dll
----------------------------------------
Microsoft.GeneratedCode
Versione assembly: 1.0.0.0
Versione Win32: 4.7.2612.0 built by: NET471REL1LAST_B
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Xml.Linq
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2556.0 built by: NET471REL1
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Data.SQLite
Versione assembly: 1.0.99.0
Versione Win32: 1.0.99.0
Base di codice: file:///C:/Users/Ghastor/AppData/Local/Apps/2.0/99RK5ZG4.E0J/XDAAC16Z.C32/batc..tion_d74a7c069992ac72_0000.0007_d689f9e11033f903/System.Data.SQLite.DLL
----------------------------------------
System.Transactions
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2556.0 built by: NET471REL1
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2556.0 built by: NET471REL1
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Numerics
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2556.0 built by: NET471REL1
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
ObjectListView
Versione assembly: 2.8.0.39429
Versione Win32: 2.8.0.0
Base di codice: file:///C:/Users/Ghastor/AppData/Local/Apps/2.0/99RK5ZG4.E0J/XDAAC16Z.C32/batc..tion_d74a7c069992ac72_0000.0007_d689f9e11033f903/ObjectListView.DLL
----------------------------------------
System.Windows.Forms.resources
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2556.0 built by: NET471REL1
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_it_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
Accessibility
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2556.0 built by: NET471REL1
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
mscorlib.resources
Versione assembly: 4.0.0.0
Versione Win32: 4.7.2556.0 built by: NET471REL1
Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_it_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------

************** Debug JIT **************
Per abilitare il debug JIT, è necessario impostare il valore
jitDebugging nella sezione system.windows.forms del file di configurazione
dell'applicazione o del computer (machine.config).
L'applicazione inoltre deve essere compilata con il debug
abilitato.

Ad esempio:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Quando il debug JIT è abilitato, tutte le eccezioni non gestite
vengono inviate al debugger JIT registrato nel computer,
anziché essere gestite da questa finestra di dialogo.


Please, help me
best regards

sonicboom77
Posts: 1
Joined: Sun Aug 05, 2018 6:51 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by sonicboom77 » Sun Aug 05, 2018 7:49 pm

Hi there!

First off, the software looks very promising, thank you for your hard work to this point!

I've got about ~600 Video_ts folders worth to convert.

Last night, i installed, loaded all the folders, and went to bed. In the AM, it had crashed out, when i try to start it again it won't load. I tried to install it through it's setup program and that won't load either.

Any suggestions?

Thanks!

S.

steve.hoek
Posts: 4
Joined: Thu Jan 07, 2010 5:23 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by steve.hoek » Tue Jan 22, 2019 6:50 pm

Great project!
Any chance the source code for this could be made open-source?
I'd like to contribute to the project; there are several nagging bugs and crashes that I would want to clean up.

Rander
Posts: 2
Joined: Sat Apr 27, 2019 6:04 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by Rander » Sat Apr 27, 2019 6:13 pm

I've got a bit of a problem with this. Sometimes it just refuses to start? I get a little window saying "Checking program demands" (may be something else in english) for a few seconds, and sometimes, the program then start. Mostly, though, nothing more happens! It doesn't start, and there is no trace of it in the task list - almost like it crashes out before it even starts!

Any ideas? Does it do a logfile somewhere that may point me in the right direction?

Rander
Posts: 2
Joined: Sat Apr 27, 2019 6:04 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by Rander » Mon Apr 29, 2019 5:07 am

Rander wrote:
Sat Apr 27, 2019 6:13 pm
I've got a bit of a problem with this. Sometimes it just refuses to start? I get a little window saying "Checking program demands" (may be something else in english) for a few seconds, and sometimes, the program then start. Mostly, though, nothing more happens! It doesn't start, and there is no trace of it in the task list - almost like it crashes out before it even starts!

Any ideas? Does it do a logfile somewhere that may point me in the right direction?
Okay, I think I found the solution for this. I had converted a few iso's from a network drive, and when I tried starting the program again, that drive was no longer available, which caused it to crash. Restoring the drive access solved the problem...

zeker
Posts: 5
Joined: Tue Aug 19, 2014 10:34 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by zeker » Sat Jun 08, 2019 1:00 am

I was having great success with only about 1 in 20 ISOs failing to analyze and everything analyzed successfully converting. I haven't changed anything relevant that I can think of. I am now getting a program crash - just disappears - after a successful analysis of a single file added.

I have windows event in two entries from the crash. One from the app, the other from .NET framework. So I installed 4.8 over 4.72 that I had installed but it didn't help.

Here are those two entries:


Source is ".NET Runtime"........
Application: BatchMKV.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NullReferenceException
at MKVTools.Title.set_Name(System.String)
at BatchMKV.Domain.TitleState.set_Name(System.String)
at BatchMKV.Domain.TitleState.CopySettings(BatchMKV.Domain.TitleState)
at BatchMKV.Domain.SourceState.CopySettings(BatchMKV.Domain.SourceState)
at BatchMKV.fMain.mkvScanCompleted(System.Object, MKVTools.ScanEventArgs)
at MKVTools.Source.OnScanCompletedEvent(System.Object, MKVTools.ScanEventArgs)
at MKVTools.Source.process_Exited(System.Object, System.EventArgs)
at System.Diagnostics.Process.OnExited()
at System.Diagnostics.Process.RaiseOnExited()
at System.Diagnostics.Process.CompletionCallback(System.Object, Boolean)
at System.Threading._ThreadPoolWaitOrTimerCallback.WaitOrTimerCallback_Context(System.Object, Boolean)
at System.Threading._ThreadPoolWaitOrTimerCallback.WaitOrTimerCallback_Context_f(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading._ThreadPoolWaitOrTimerCallback.PerformWaitOrTimerCallback(System.Object, Boolean)
Source is "Application Error" .......
Faulting application name: BatchMKV.exe, version: 0.7.0.0, time stamp: 0x5a8b39b0
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x006c8868
Faulting process id: 0x2fe4
Faulting application start time: 0x01d51d9350c0fce0
Faulting application path: C:\Users\Peter\AppData\Local\Apps\2.0\P9RV1JJ1.APE\XDNJHRXX.QD8\batc..tion_d74a7c069992ac72_0000.0007_d689f9e11033f903\BatchMKV.exe
Faulting module path: unknown
Report Id: 0ce75b24-3a6e-492c-ae03-86743a068ef7
Faulting package full name:
Faulting package-relative application ID:
Any help you can offer will be appreciated!

.

Edit: Well, a complete uninstall/reinstall seems to have remedied this. So far so good!


.

Yodathedog
Posts: 3
Joined: Mon Aug 19, 2019 5:57 pm

Re: BatchMKV - batch GUI for MakeMKV

Post by Yodathedog » Mon Aug 19, 2019 6:22 pm

Hi,

New here but used this software before (along time ago)
I've redownloaded and tried running it but I'm getting an error message

'application did not succeed. Check your network connection, or contact your system admin or network service provider'

Any ideas?

I've had it running once, gave it a folder of. Iso BD rips to analyse and it failed all of them. Something doesn't seem right but not sure what. I've got over 500bd. Iso files I need converted :(

Hope Someone can help
Cheers
A

Post Reply