MakeMKV Batch Converter

Discussion of advanced MakeMKV functionality, expert mode, conversion profiles
Chetwood
Posts: 782
Joined: Mon Aug 30, 2010 9:16 am

Re: Video_TS and ISO Batch Converter

Post by Chetwood » Fri Jun 07, 2013 2:48 pm

Finally got the time to test it with MakeMKV 1.8.1 (not gonna update till some flagging bug is fixed) and openend a folder with 4 Blurays inside. The status bar lists "Folders Found: 4 | IFO Files Found | Blu-Ray Files Found: 4 but when I press start the console reads "converting 4 DVDs" the MakeMKV GUI pops up and nothing happens. When I close it, it pops up 3 more times and then lists all titles as failed.
MultiMakeMKV: MakeMKV batch processing (Win)
MultiShrink: DVD Shrink batch processing
Offizieller Uebersetzer von DVD Shrink deutsch

agritton
Posts: 16
Joined: Wed May 22, 2013 6:05 am

Re: Video_TS and ISO Batch Converter

Post by agritton » Sun Jun 09, 2013 10:41 pm

I think you directed the program location to the MakeMKV.exe. Try redirecting the program location to the MakeMKVcon.exe. That is the console application that my program runs throughout the conversion process. Give that a shot and let me know.

Chetwood
Posts: 782
Joined: Mon Aug 30, 2010 9:16 am

Re: Video_TS and ISO Batch Converter

Post by Chetwood » Tue Jun 11, 2013 11:05 am

Actually I had selected makemkvconv64.exe but closed the program before starting my first queue not realizing that Batch Converter had not saved the path. Now that it works it still shows "Converting 4 DVDs" in the log window. Anyway, it works rather well but obviously cannot bypass some limitations of MakeMKV, in my case most notably the fact that I still have to manually deselect audio description tracks which are not marked in authoring and cannot be distinguished by their attributes from director's comment tracks. Some features I'd like to see in future versions:
  • an option to change encoding priority. On my dual CPUs encoding from one USB HDD to another makemkvcon64.exe runs at ~30 MB/s but the system feels laggy when switching between applications
  • it would be nice to be able to remove unprocessed BDs from the queue while another is encoded as well as be able to change the order of the files in the queue
  • and as per usual: play sound, shutdown machine, start program when queue is done
Maybe you'll find the time to include some of those. Thanks.
MultiMakeMKV: MakeMKV batch processing (Win)
MultiShrink: DVD Shrink batch processing
Offizieller Uebersetzer von DVD Shrink deutsch

AndyW
Posts: 4
Joined: Tue Jun 25, 2013 10:03 pm

Re: Video_TS and ISO Batch Converter

Post by AndyW » Tue Jun 25, 2013 10:23 pm

agritton,

I am in the process of imaging all my DVD's to a large external HD array in full VOB format. What I didn't realize when I started (382 DVD's ago!) was that Plex doesn't natively play those! So I needed an app to convert them all to mkv's and I have to say, I created this account to say "Thanks", first of all! Second, I think I found a bug...if you select "All Titles" it seems to ignore the output folder selection. If I select "Main Title Only", it works fine. This is important because I have a number of series that I ripped. Anyway, not sure if you were aware of this issue or if it is just an issue affecting me. If you can't fix it I will just use the program as is and then manually move the created directories...but would prefer to not have to!

Here is the relevant log file segment:

Converting 1 DVDs
MakeMKV v1.8.3 win(x86-release) started
Opening files on harddrive at J:\DVD Rips\ALICE_IN_WONDERLAND\VIDEO_TS
Current operation: Opening DVD files on a harddrive
Opening files on harddrive at J:\DVD Rips\ALICE_IN_WONDERLAND\VIDEO_TS
Current action: Processing title sets
Current action: Processing titles
Title #1 was added (28 cell(s), 1:14:53)
0 Titles Skipped. They were shorter than minLength 120.
Operation successfully completed
Current operation: Saving all titles to MKV files
Saving 1 titles into directory J:\DVD MKV\batch_temp
Current action: Analyzing seamless segments
Current action: Saving to MKV file
1 titles saved
Copy complete. 1 titles saved.
Conversion Process Completed In: 00:02:41.9114550s

Interesting that it puts the batch file in the correct location...wish it would just rename the "batch_temp" directory and move on to the next DVD...that would be perfect for what i want to do.

Anyway, thx again for making this.

Best,

AndyW

saltyzip
Posts: 3
Joined: Fri Jun 28, 2013 5:00 pm

Re: Video_TS and ISO Batch Converter

Post by saltyzip » Fri Jun 28, 2013 5:10 pm

Hi, I'm using the Add ISO command in your program for my Blu-rays however I am getting the following error for each of the ISOs I add in:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.DirectoryNotFoundException: Could not find a part of the path.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.__Error.WinIOError()
at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)
at MKV_Batch_Converter.Form1.add_iso_button_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18033 built by: FX45RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
MKV_Batch_Converter
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/MakeMKV%20Batch%20Converter/MakeMKV%20Batch%20Converter/MKV_Batch_Converter.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18037 built by: FX45RTMGDR
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18022 built by: FX45RTMGDR
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18033 built by: FX45RTMGDR
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

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

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Example paths to my ISO's are:
\\server\Movies and TV\Movies\6\A_CHRISTMAS_STORY_[BLU-RAY]
\\server\Movies and TV\Movies\6\Push [Blu-ray]

I've even tried shorter paths by mapping a drive but same issue e.g.
X:\Brooklyn's Finest [Blu-ray]

Can you please help, seems an issue in the code with parsing directories?

saltyzip
Posts: 3
Joined: Fri Jun 28, 2013 5:00 pm

Re: Video_TS and ISO Batch Converter

Post by saltyzip » Fri Jun 28, 2013 5:21 pm

Just realised I hadn't downloaded v1.1 as I downloaded direct from https://github.com/alexgritton/MakeMKV-Batch-Converter

The file error hasn't materialised with the new version, fingers crossed the conversions now work ok.

agritton
Posts: 16
Joined: Wed May 22, 2013 6:05 am

Re: Video_TS and ISO Batch Converter

Post by agritton » Tue Jul 02, 2013 10:36 pm

Hey AndyW,

I've actually got that big fixed and have posted a new version that fixes this issue. Sorry if you've already started doing then by hand for some reason the forum hasn't been emailing me when people post on this thread so I just saw this today. If you have any issues let me.

SaltyZip,

I've removed the github as it's much easier to download the zip directly from this forum. Thanks for reminding me that was still there.

AndyW
Posts: 4
Joined: Tue Jun 25, 2013 10:03 pm

Re: Video_TS and ISO Batch Converter

Post by AndyW » Wed Jul 03, 2013 3:24 am

agritton wrote:Hey AndyW,

I've actually got that big fixed and have posted a new version that fixes this issue. Sorry if you've already started doing then by hand for some reason the forum hasn't been emailing me when people post on this thread so I just saw this today. If you have any issues let me.

SaltyZip,

I've removed the github as it's much easier to download the zip directly from this forum. Thanks for reminding me that was still there.
Thx much! trying it tonight.

AndyW
Posts: 4
Joined: Tue Jun 25, 2013 10:03 pm

Re: Video_TS and ISO Batch Converter

Post by AndyW » Thu Jul 04, 2013 1:24 am

AndyW wrote:
agritton wrote:Hey AndyW,

I've actually got that big fixed and have posted a new version that fixes this issue. Sorry if you've already started doing then by hand for some reason the forum hasn't been emailing me when people post on this thread so I just saw this today. If you have any issues let me.

SaltyZip,

I've removed the github as it's much easier to download the zip directly from this forum. Thanks for reminding me that was still there.
Thx much! trying it tonight.
For some reason it keeps stopping at 35 DVD's on the media PC. Just stops and the green bar stays at about 75% on the last DVD it was trying.

I also was experimenting with another computer and it kept failing to copy" right after warnings that the disk write speed was too slow. I'll make the output disk another physical disk and see if that helps.

Could this be a buffer issue?

saltyzip
Posts: 3
Joined: Fri Jun 28, 2013 5:00 pm

Re: MakeMKV Batch Converter

Post by saltyzip » Mon Jul 15, 2013 8:29 am

Any chance you can get your batch tool to remember the user settings?

I use makemkvcon64.exe, but it keeps selecting the 32bit version each time I start. I also change the min title length and source folder, would be nice for it to remember these.

agritton
Posts: 16
Joined: Wed May 22, 2013 6:05 am

Re: MakeMKV Batch Converter

Post by agritton » Wed Jul 17, 2013 1:35 am

I'll be posting an updated application later tonight. It'll add the options to open an application upon conversion completion as well as the option to shut down the computer or application when finished.

SaltyZip,

I'm adding the feature to save the user setting upon exit. That is a great idea and don't know why I wasn't doing that before.

AndyW,

I'm going to now let the user specify how long the program should try and fix corruptions before skipping and moving on to the next.

All,

If I'm forgetting a feature or there is a feature you'd like to see added post it up and I'll see what I can do.

AndyW
Posts: 4
Joined: Tue Jun 25, 2013 10:03 pm

Re: MakeMKV Batch Converter

Post by AndyW » Sat Jul 20, 2013 3:27 am

Finished converting my whole DVD and BR collection. This tool is awesome! Thx for making it. The 35 DVD thing was a MakeMKV problem with a specific file BTW. Did that one separately and it worked swimmingly.

agritton
Posts: 16
Joined: Wed May 22, 2013 6:05 am

Re: MakeMKV Batch Converter

Post by agritton » Mon Jul 29, 2013 12:34 am

Sorry for the long delay. My computer ate dirt on me forcing me to rewrite the program. I have since started backing up my work. Since I wrote this from the ground up again there might be some issues that I'm unaware of. I did however add the functionality of saving the user's setting. I also added the option to shut down the computer upon completion as well as run an application on completion.

If anyone wants additional features just message me and I'll put them in as soon as I have some free time.

The new version has been uploaded to the original post. Thanks Mike for the help.

Chetwood
Posts: 782
Joined: Mon Aug 30, 2010 9:16 am

Re: MakeMKV Batch Converter

Post by Chetwood » Fri Aug 02, 2013 8:42 am

2.0 looks quite stable so far, nice!

Some more suggestions:
  • Please add the option to select the installation dir
  • "Add folders" should also work on folders with several Blu-Ray folders inside
  • How come that "Add Blu-Rays" adds 3 folders per BD: movie title, certificate, FAB! (created when ripped with DVDFab), the last two of which being listed as not ready?
  • Please add "Play sound" to completion options. Having to use a batch to call up Winamp playing a file is clumsy.
  • Word-wrap in the Conversion Console would be nice
  • Scientific naming (YYYY-MM-DD) for log files would be nice too

Thanks again for a great tool.
MultiMakeMKV: MakeMKV batch processing (Win)
MultiShrink: DVD Shrink batch processing
Offizieller Uebersetzer von DVD Shrink deutsch

thedigitalhobo
Posts: 40
Joined: Thu Jun 13, 2013 1:49 am
Contact:

Re: MakeMKV Batch Converter

Post by thedigitalhobo » Sat Aug 03, 2013 5:51 pm

great little proggy. I was looking for something exactly like this to convert the 100s of DVDs that I had ripped to TS folders for WMC. Now that I'm on Plex, this was the perfect tool.

Any way to have it remember your last folder?
When adding movies to the queue its a (very minor) pain if your movies are many sub-directories down.
For example, mine are Server/Pool/Movies/Title/Video_TS
It would be nice if I didn't have to click through each level to grab a bunch of movies from the same folder.
Or drag-and-drop folders into the queue would be nice, too, but prob more work.

Either way, GREAT TOOL! THANKS SO MUCH!!

(update: It does this when you use the "Add ISO" button, but not when you do "Add Folders."
Last edited by thedigitalhobo on Sat Aug 03, 2013 7:31 pm, edited 1 time in total.

Post Reply