MKVToolNix v8.2.0 released

Hey,

I’ve released MKVToolNix v8.2.0. This is another release implementing a lot of enhancements and new features for MKVToolNix GUI. Nearly all of them are a direct result of all the feedback received for versions 8.0.0 and 8.1.0. Therefore I urge you to upgrade, especially if you’re still using 8.0.0.

The old GUI (mkvmerge GUI) is still included and scheduled to be removed after 8.3.0.

Changes for package maintainers: nothing’s changed since v8.1.0.

You can download the source code or one of the binaries.

Here’s the full ChangeLog since the previous release:

  • 2015-07-18 Moritz Bunkus <moritz@bunkus.org>
    • Released v8.2.0.
    • mkvmerge, MKVToolNix GUI: bug fix: fixed the container type not being recognized properly by the GUI. Now the numerical container type ID is output in verbose identification mode by mkvmerge.
    • MKVToolNix GUI: chapter editor enhancement: the template for chapter names can now contain a number of places for the chapter number, e.g. ‘<NUM:3>’. The number will be zero-padded if there are less places than specified.
    • MKVToolNix GUI: new chapter editor feature: implemented a function for renumbering chapters. This allows the user to automatically assign new chapter names to one level of sub-chapters with ascending numbers. Implements #1355.
  • 2015-07-15 Moritz Bunkus <moritz@bunkus.org>
    • MKVToolNix GUI: new feature: the position of the tab headers of all tab widgets can be changed in the preferences. Implements #1334.
  • 2015-07-12 Moritz Bunkus <moritz@bunkus.org>
    • MKVToolNix GUI: new feature: added an option for hiding the tool selector.
    • MKVToolNix GUI: new job queue feature: added menu options for stopping the queue either immediately or after the current job has finished. Implements #1303.
    • MKVToolNix GUI: new job queue feature: added a context menu option for setting jobs to status »pending manual start«.
  • 2015-07-11 Moritz Bunkus <moritz@bunkus.org>
    • MKVToolNix GUI: chapter editor bug fix: the file is not kept open so that you can open it in other applications at the same time.
    • MKVToolNix GUI: new merge tool feature: added context menu options for selecting all tracks of a specific type (e.g. all audio tracks). Implements #1197.
    • MKVToolNix GUI: merge tool enhancement: the dialog shown after dragging & dropping files from external applications asking if those files should be added or appended now has an option to always add and never to show that dialog again. For new MKVToolNix installations the default is now to show this dialog again until the user deactivates it either in the dialog or in the preferences.
    • MKVToolNix GUI: new feature: added additional ways to move selected files, tracks and attachments around: keyboard shortcuts (Ctrl+Up and Ctrl+Down) and optional buttons (those have to be enabled in the preferences). Using drag & drop remains possible. Implements #1279.
  • 2015-07-05 Moritz Bunkus <moritz@bunkus.org>
    • MKVToolNix GUI: bug fix: if a GUI language other than English was selected then the warning/error messages output by mkvmerge were not recognized properly and output in the wrong text views.
    • MKVToolNix GUI: merge tool bug fix: fixed loading saved settings in which an appended file contains chapters/tags/attachments.
  • 2015-07-04 Moritz Bunkus <moritz@bunkus.org>
    • MKVToolNix GUI: new merge tool feature: dragging files from external applications now allows you to create new mux settings and add the dropped files to those if the »always add dropped files« option is off. Implements #1297.
    • MKVToolNix GUI: new feature: added support for displaying the queue progress on the task bar button. Implements #1335.
    • mkvmerge: bug fix: fixed handling of MPEG transport streams where all PATs and PMTs have CRC errors. Fixes #1336.
    • MKVToolNix GUI: new merge tool feature: implemented support for re-ordering new attachments via drag & drop. Implements #1276.
  • 2015-07-03 Moritz Bunkus <moritz@bunkus.org>
    • MKVToolNix GUI: bug fix: fixed the command line option used when the »fix bitstream timing info« check box is checked. Fixes #1337.
  • 2015-07-01 Moritz Bunkus <moritz@bunkus.org>
    • docs: added a Spanish translation of the man pages by Israel Lucas Torrijos (see AUTHORS).
    • MKVToolNix GUI: enhancement: several drop down boxes have had their options renamed slightly to be more consistent overall and easier to select via the keyboard. Implements #1309.
    • MKVToolNix GUI: fix compilation with the upcoming Qt 5.5.0. Fixes #1328.
  • 2015-06-30 Moritz Bunkus <moritz@bunkus.org>
    • MKVToolNix GUI: job queue bug fix: when re-starting a job the »date finished« field wasn’t reset. Fixes #1323.
    • MKVToolNix GUI: merge tool bug fix: the option »set output file name relative to first input file« caused the relative path to be applied each time a file was added resulting in the wrong directory. Fixes #1321.
    • MKVToolNix GUI: merge tool bug fix: when adding a Blu-ray playlist and aborting the »select playlist to add« dialog the originally opened playlist was added even so.
    • mkvmerge: bug fix: the MPEG-1/2 video code was causing an illegal memory access under certain conditions. Fixes #1217 and #1278.
  • 2015-06-29 Moritz Bunkus <moritz@bunkus.org>
    • MKVToolNix GUI: bug fix: the »default subtitle character set« combo box required a selection without an option for using the system’s default. An entry »– no selection by default –« has been added at the top.
    • MKVToolNix GUI: bug fix: fixed parsing command line arguments to an already-running instance on Windows. Fixes #1322.
  • 2015-06-28 Moritz Bunkus <moritz@bunkus.org>
    • MKVToolNix GUI: enhancement: position and size of the several additional windows are saved and restored. These include: the preferences window, the dialog for additional command line options, the dialog showing the command line and the dialog for selecting the playlist to add. Implements #1317.
    • MKVToolNix GUI: bug fix: fixed the combo boxes with languages, countries and character sets not being re-initialized after changes to the list of common languages/countries/character sets in the preferences. Fixes #1224.
    • MKVToolNix GUI: enhancement: the relative sizes of all splitters are saved and restored. Implements #1306.
    • MKVToolNix GUI: chapter editor bug fix: fixed the menu entries »save to XML file« and »save to Matroska file« not being available after loading chapters until the tool or tab was changed. Fixes #1312.
    • MKVToolNix GUI: bug fix: fixed labels and therefore the window becoming excessively wide with long file names. Fixes #1314.
    • MKVToolNix GUI: merge tool bug fix: fixed the focus marker around combo boxes inside scroll areas not being drawn. Fixes #1310.
    • MKVToolNix GUI: merge tool bug fix: fixed the stereoscopy mode being off by one. Fixes #1311.
    • MKVToolNix GUI: merge tool bug fix: fixed the –append-to calculation if more than one file has been appended. Fixes #1313.

Have fun.

28 thoughts on “MKVToolNix v8.2.0 released

    1. mosu Post author

      Thanks for reporting this issue. It’s quite possible the GPG signing of the repository’s files failed during my automated build process.

      I’ve re-signed all the pools. Updating the Debian jessie repository works for me now. Can you try again, please?

      1. zeroleft

        Yes, now everything is working properly.
        No more warnings.
        Thank you very much!

  1. Ruben

    Could you add the ability to replace the current job/file when accepting files from the command line (or parameter)?

    I use Open++ to send files to MKVToolnix but after the first file I open this way, the following ones will be added to the current job. Adding it to a new one or an option to replacing the current job would be welcome addition.

    Thanks.

    1. mosu Post author

      This functionality exists already. Go to the preferences, select the »merging« tab and uncheck the option »always add files dropped from external applications«. That way the GUI will ask you what you want it to do with the files you’ve just dropped. One of those options is to add them to new merge settings.

      1. Ruben

        That option wasn’t clear but I have now unchecked it to work with external files the way I was used to. Thanks.

  2. Mabuhay

    Please help with the “resize/ crop” setting options.
    can not seem to get the desired (e.g. 1920×1080 resize 1280×720 or vice versa) output.
    Thank-You!

  3. aver

    The new UI isn’t very user friendly it would be great to get something more simple like the old UI with maybe an advanced UI mode or something.

    It would also be great to have an easier way to mux multiple videos with multiple other files, If I drag say 20 videos into the new UI and hit “Create New Merge Settings And Add To Those” that only creates one new tab and adds all 20 videos as inputs. There is no way to create 20 separate tabs without adding them one by one. Once I have all the new tabs I then begin to drag the new auido tracks into each tab and set the correct flags, it’s very tedious work and there has to be a solution to doing a task like this quickly.

    I might of missed something but setting the default track language doesn’t seem to work for me. Any new input files I add are still saying undetermined (und).

    1. mosu Post author

      About creating new merge settings for each dropped file: this sounds like a useful enhancement. I’ll probably implement it, but please file a feature request for it; otherwise chances are I’ll forget about it again as there are tons of things to fix and implement already.

      About the default track language: this setting is only applied if the source file doesn’t provide a language for a track already. For example, Matroska files already contain a language, as do many other container formats (sometimes MPEG transport stream files, or SSA/ASS subtitle files).

  4. HassiD

    Hi.
    “mkvtoolnix-gui.exe” not working (i have windows 10, and now i can’t open it), but “mmg.exe” work fine.
    any idea?

    thanx

    1. mosu Post author

      Thanks for reporting this. I haven’t had any feedback so far on Windows 10, neither positive nor negative, so you may well have stumbled across something fundamental. I don’t have Windows 10 myself yet and cannot verify it at the moment. I’ll try to update Qt (the GUI library the new GUI is written in), maybe that’ll help.

      I’ll post another comment once I have something for you to test.

    2. remuxer32

      @HassiD

      Yesterday I installed Windows 10 Pro on my HDD, and confirm that in my case both (MKVToolNix GUI & mkvmerge GUI)work fine. Here are my screenshots to prove:

      http://s12.postimg.org/9bxz35p59/MKVTool_Nix_GUI_Win_10.png

      http://s13.postimg.org/6osgvv6if/mkvmerge_GUI_Win_10.png

      So: it’s very strange that in your case the new GUI doesn’t work. Two questions to you:

      1) Are you sure you are using the newest (8.2.0) version of MKVToolNix? It’s very important because if, accidentally, you are using earlier versions (e.g. 7.9.0 or 8.0.0 ) then there might be a problem with working. (Currently I’m using/testing pre-build 833 of MKVToolNix 8.2.0).

      2) How did you install Windows 10 on your HDD/SSD? Did you just update your previous Windows 7/8.1 or make a clean installation? Personally I made the clean installation on my HDD; in my opinion it’s better than update (you never know how the new system will work if you “put” it on the previous one — sometimes you may encounter on unexpected problems). So: if you updated your previous Windows, then, if I were you, I would install it again, but this time — clean installation of course; just to be absolutely sure that everything works fine. And then try to run MKVToolNix GUI 8.2.0 again.

      Good luck.

      remuxer32

      BTW: I think I will likely downgrade it to Windows 7 as is more comfortable for me than the new one.

      1. HassiD

        hello and thanx for the quick reply.
        i made clean install of windows 10 (64-bit).
        i download the latest version again (8.2.0), 64-bit, uninstall it, and install it again – but it still not work.
        maybe because it 64 bit and not 32 bit?
        thanx again.

        1. mosu Post author

          You could give the 32bit version of MKVToolNix a try, though I doubt it’ll change anything.

          When you say that it doesn’t run what exactly do you mean by that? Is there any kind of error message displayed (and if so can you please post a screen shot somewhere)?

          1. HassiD

            OK. i try install 32 bit, 64/32 bit portable, compatibility mode (windows 8) – but it still not work.
            when i open the file, i see the little spinning circle (near the arrow) for a second and nothing else. no message or anything else.
            thanx again for your reply.

          2. mosu Post author

            I don’t really have an idea what the issue might be. Have you tried running it with administrator privileges? Those shouldn’t be needed, but you could give it a try; if it works then it might give me a hint what’s wrong.

          3. mosu Post author

            I don’t have a solution yet, but you don’t seem to be alone with this problem. I’ve opened an issue for it in my bug tracker and will investigate it, but it may take some time as I don’t have Windows 10 yet (nor an idea what the issue might actually be).

        2. remuxer32

          @HassiD

          Maybe the problem is not in MKVToolNix, but in your system. I mean the registry etc. Do you clean your system sometimes? I strongly recommend you three free programs: CCleaner, Registry Life, and AdwCleaner; download them and install, please. Before using them, uninstall MKVToolNix please. Now you can use them in the following order:

          1) Run CCleaner, go to the Registry tab and press »Scan for Issues«. After scanning completion, click on »Fix selected (all) issues«. Repeat scanning again until your registry will be absolutely clean.

          2) Run Registry Life, click on »Registry Cleanup«, and press »Start«. After analyzing completion, click on »Fix«. Now you can close the program.

          3) Run AdwCleaner in order to scan your system (Malware, Spyware, Toolbars etc.). If the program finds something, click on »Clean«.

          After those steps, finally you can install MKVToolNix GUI and check if everything works great or not. If it doesn’t help you then let me know please.

          I hope my tips will help you.

          remuxer32

    3. mosu Post author

      Another user just notified me that for him the upgrade to Windows 10 changed some folder permissions including the one MKVToolNix was installed in. Please verify that the MKVToolNix installation folder is not marked as read-only. See here and here.

      1. HassiD

        Hi.
        thnx.

        i can’t change it to not-read-only. it’s stay like this no matter what. i try it in the portable edition also.
        i also try the “DebugView” (with mkvtoolnix 8.3.0) – but it not work.

  5. Mark Herbert

    Please stay at the old gui. The new one is a desaster. Its not userfriendly at all.

    1. mosu Post author

      I’d very much like to hear specifics about what you find unfriendly and what you would like to have changed. Maybe I can show you a couple of ways to get things done you’re not aware about yet.

      Generic criticism like »it’s all bad« is nothing I can work with, though. The new GUI is the one that’s going to stay, and improving it is my focus.

  6. Zukmir

    Hello.
    I want to embed subtitles to mkv file, and it works fast with your software MKVToolNix v8.2.0 Portable.
    My question, How can I change the font size of the subtitles (enlarge) and how can I lower the subtitles to appear on the lower black bar.

    Thank you

    Zukmir
    zukmir1@gmail.com

    Ccomputer:
    HP Probook 4530s
    Windows 7 Home Premium 64bit
    CPU Type Mobile DualCore Intel Core i3-2350M, 2300 MHz
    Motherboard Name Hewlett-Packard HP ProBook 4530s
    Motherboard Chipset Intel Cougar Point HM65, Intel Sandy Bridge
    System Memory 4032 MB
    BIOS Type Compaq (03/09/2012)

    1. mosu Post author

      Matroska itself doesn’t provide any controls for subtitle styling, but some subtitle formats themselves do (SSA/ASS does, for example). You’ll have to edit the subtitle file with a subtitle editor before muxing it into Matroska.

      As I’ve never done that myself I cannot really help you with it.

Comments are closed.