| User review:
|
Note: This is an updated version of my original instructions, including solutions from other users, a few things I forgot to clarify previously, and general improvements for better clarity.
Please note that this guide was specifically tested for v1.3.2. I don't know if newer versions have fixed some or all of these bugs since I haven't had the time to test them, but if you are using a newer version and still running into problems, this guide should still be useful to you.
================================================================================
Streamlined Step-by-Step Guide to Getting MKVBatch Working Properly
================================================================================
If you are experiencing crashes, "Not Responding" hangs, or execution errors, follow these exact steps to get the program working:
--------------------------------------------------------------------------------
1. Install MKVBatch. (If you previously tried to open it and got errors, completely uninstall it, restart your PC, and reinstall it clean before moving to Step 2).
--------------------------------------------------------------------------------
2. Download and install UniSuiteFree.exe from this archived link:
https://web.archive.org/web/20191102063959/http://www.cyberactivex.com/download/UniSuiteFree.exe
--------------------------------------------------------------------------------
3. Go to the MKVBatch installation directory (C:Program Files (x86)MKVBatch), locate the file named MSCOMCTL.OCX, and copy it into your Windows system directory:
• For 64-bit Windows: Copy it to C:WindowsSysWOW64
• For 32-bit Windows: Copy it to C:WindowsSystem32
--------------------------------------------------------------------------------
4. Register the OCX file using an administrator command prompt:
• Open CMD or PowerShell as Administrator (Search "CMD" in Start Menu, right-click, select "Run as Administrator").
• For 64-bit Windows, type the following two commands (press Enter after each):
cd C:WindowsSysWOW64
regsvr32 mscomctl.ocx
• For 32-bit Windows, type the following two commands (press Enter after each):
cd C:WindowsSystem32
regsvr32 mscomctl.ocx
• You should see a success message confirming the component was registered.
--------------------------------------------------------------------------------
5. Download MKVToolNix version 8.9.0.0 (up to version 19.0.0 maximum works, but version 20.0.0 and newer will break the app).
--------------------------------------------------------------------------------
6. Download ffmpeg to get the ffprobe.exe file.
--------------------------------------------------------------------------------
7. CRITICAL STEP: Extract both MKVToolNix and ffmpeg into root directories that contain NO SPACES in the folder names. The app will freeze or do nothing if there are spaces in the path.
• Good: C:MKVToolNix and C:ffmpeg
• Bad: C:Program FilesMKVToolNix or C:My Toolsffmpeg
--------------------------------------------------------------------------------
8. Open MKVBatch, go to Settings -> Set Executable Paths, and use the built-in browser to point explicitly to:
• C:MKVToolNixmkvmerge.exe (or wherever mkvmerge.exe is located inside your extracted MKVToolNix folder)
• C:ffmpegbinffprobe.exe (or wherever ffprobe.exe is located inside your extracted ffmpeg folder)
Do not use drag-and-drop to set these paths, as it can cause the UI to crash.
================================================================================ |