Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se |
|
|
#3441 | Link |
|
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,352
|
Oh wait! Do you perhaps mean the file selector used on the merge tool's »output« tab? If so you're right, it seems – there's only XML and *. I'll fix that.
__________________
Latest MKVToolNix is v101.0 If I ever ask you to upload something, please use my file server. |
|
|
|
|
#3442 | Link | ||
|
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,413
|
Quote:
I had the same problem with new version 8.2.0. I had installed v8.0.0 and then I replaced all files with the new 8.1.0 (no problems) and then 8.2.0. After a few starting mtxcfg files the GUI needs 10 sec to start and closing the Gui needs 6 sec. The GUI will start at a different position as you open the GUI via link. I had then deleted your registry settings(bunkus.org) completly and the GUI works again and start at the correct position. |
||
|
|
|
|
#3443 | Link |
|
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,352
|
What would be interesting and helpful for me is the size of the entries stored in the bunkus.org registry sub-tree – hence me asking for an export of that sub-tree.
My current guess is that the QSettings class re-writes the whole registry sub-tree when it is saved. Currently the GUI stores not only its settings but also the job queue via QSettings (meaning in the registry if it's the installed version). As the job queue includes the full output of all jobs currently in the queue, even the ones already run but not yet removed, this can amount to quite a bit of data. If re-writing the whole registry sub-tree is that slow I will have to change how these things are stored significantly and not use the registry at all, even for the installed version. The installed version could store its settings in an appropriate place in C:\Users\<username>\AppData\… (well, the path returned by QStandardPaths::writeableLocation() for QStandardPaths::AppDataLocation). I would also have to migrate the settings from the registry to that location.
__________________
Latest MKVToolNix is v101.0 If I ever ask you to upload something, please use my file server. |
|
|
|
|
#3444 | Link | ||
|
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,352
|
Quote:
Quote:
__________________
Latest MKVToolNix is v101.0 If I ever ask you to upload something, please use my file server. |
||
|
|
|
|
#3446 | Link |
|
Registered User
Join Date: Dec 2010
Posts: 31
|
Is there any way to output the jobs queue to the text editor friendly .mmg extensions with the new GUI, or are we stuck with the jobs being stored in only the registry?
I've found excellent ways to mass edit .mmg files in just a few seconds with Notepad++, with settings/names/attachments/etc that would normally take several minutes using the gui directly. (eg. just about any TV series) Thank you, and please don't think I'm knocking the new GUI, or all your hard work, I love this program.
|
|
|
|
|
#3447 | Link | |
|
Registered User
Join Date: Feb 2015
Posts: 3
|
Quote:
Thanks again. |
|
|
|
|
|
#3448 | Link |
|
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,352
|
Thanks, I'll investigate it.
__________________
Latest MKVToolNix is v101.0 If I ever ask you to upload something, please use my file server. |
|
|
|
|
#3449 | Link | |
|
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,352
|
Quote:
However, all jobs are stored in the same .ini file, and not storing each job in its own file was actually a conscious design decision. Having those separate files in addition to the information which files should exist and their order is error-prone. So yes, you are already respectively will be able to add such jobs with a text editor, albeit with a couple of caveats.
__________________
Latest MKVToolNix is v101.0 If I ever ask you to upload something, please use my file server. |
|
|
|
|
|
#3450 | Link |
|
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,352
|
Hmm, even after using an INI file it's still somewhat slow. The amount of information stored is simply so much that the relative slow speed of QSettings drags things down.
Unfortunately I don't have an easy way out at the moment, especially given that several users prefer to have those job queue editable with a text editor – otherwise I might consider switching to a different storage format. Alas, that would also affect existing .mtxcfg configuration files as they use the same methods for writing their data. Not an easy choice, unfortunately, and probably not something that I can fix quickly.
__________________
Latest MKVToolNix is v101.0 If I ever ask you to upload something, please use my file server. |
|
|
|
|
#3452 | Link |
|
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,352
|
I don't really want to change them either. My current plan is to save each of the job queue's job in a separate file. That way the application has to write far fewer bytes each time the settings are changed. Additionally changing a single job will only require writing that single job's file.
That being said: the INI files themselves do become kind of huge, especially if you've got as many tracks as you do (more than 20 appended files with > 10 tracks each). I know that this is kind of normal for Blu-ray discs, and therefore there are limits to how fast it'll become, I guess. The INI format isn't the most efficient storage format, unfortunately. It only really supports one level of groups, and therefore deeply-nested structures require listing all of the intermediate group names time and again: Code:
job%200\muxConfig\input\files\0\appendedFiles\0\tracks\12\aacSbrWasDetected=false job%200\muxConfig\input\files\0\appendedFiles\0\tracks\12\additionalOptions= job%200\muxConfig\input\files\0\appendedFiles\0\tracks\12\appendedTo=68604232 …
__________________
Latest MKVToolNix is v101.0 If I ever ask you to upload something, please use my file server. |
|
|
|
|
#3453 | Link | |
|
Registered User
Join Date: Sep 2003
Posts: 204
|
Quote:
Thx in advance for fixing that. C.U. NanoBot |
|
|
|
|
|
#3454 | Link |
|
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,352
|
I've already added .txt. I will not add .ogg as an extension there, though. It would be highly confusing. .ogg is usually used for Ogg files, and mkvmerge's --chapter functionality cannot handle Ogg files, only OGM-style text chapters, CUE sheets and XML chapter files.
mkvmerge can handle chapters stored in Ogg/OGM files, but only when using such a file as a regular input file.
__________________
Latest MKVToolNix is v101.0 If I ever ask you to upload something, please use my file server. |
|
|
|
|
#3455 | Link |
|
Registered User
Join Date: Jul 2015
Posts: 4
|
Hi. Sorry for my english. I belong to Argentina (spanish language).
Well, this is my ask... In previous versions, when the original mkv has delay in a audio track, I not need enter manually this delay dragging mkv to mkvmerge gui (old gui). Dragging mkv to mkvmerge gui (for a new movie mux) I did not need to know value for delay, this value was legacy in automatic mode for oriignal mkv. But now, in mkvtoolnix gui (new gui) this value (delay value) is LOST. I need watch the movie, for search the exact delay value, then yes, I can enter manually delay before mux the movie. My question is... in new gui... is possible to avoid make all work again? Is possible keep the original delay value of original mkv? Many thanks! Last edited by Altober; 23rd July 2015 at 10:31. |
|
|
|
|
#3456 | Link |
|
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,352
|
Both GUIs use the same program (mkvmerge) for the actual work. Re-muxing from Matroska to Matroska works the same in both GUIs, in each case the audio delay is kept.
So if you take the file you're having problems with in the new GUI and re-mux it with the old GUI then you should run into the same sync problems. See also here for related information.
__________________
Latest MKVToolNix is v101.0 If I ever ask you to upload something, please use my file server. |
|
|
|
|
#3458 | Link |
|
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,352
|
The GUI is available on Linux – my main development is Arch Linux, in fact. That the official Arch Linux package doesn't include the new GUI yet is known; there are two issues about that already. If you want to speed things up you should offer them your help or at least speak up in those reports.
Note that even though I develop on Arch I'm not an Arch Linux maintainer myself. As Arch is usually very fast with releasing package updates I don't offer binaries for Arch myself either.
__________________
Latest MKVToolNix is v101.0 If I ever ask you to upload something, please use my file server. |
|
|
|
|
#3459 | Link | |
|
Registered User
Join Date: Jul 2015
Posts: 4
|
Quote:
|
|
|
|
|
|
#3460 | Link | ||||
|
Registered User
Join Date: Sep 2012
Posts: 366
|
Quote:
Quote:
Quote:
Quote:
The words "properly muxed" have been thrown at me twice already now. Did no one read the streaming section of the specs? Or did they just not consider how it affects muxing and tagging? |
||||
|
|
![]() |
|
|