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. |
15th May 2016, 04:20 | #4162 | Link | |||||||
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Quote:
Quote:
Quote:
Probably because it's previously been easy enough to split "after duration" and then abort the job after the first part is written. Probably because it never occurred to me there's a "split by parts" equivalent to "split after duration". I think the penny is droping and I'm understanding the distinction now. I'll play around.... That's the button I expected to find at the bottom of the job queue window... or one of them. It never occurred to me to look for it there. Thanks. Although... When there's multiple jobs in the queue and it's running, the Abort button only aborts the current job, then the next one in the queue commences, so maybe I tried it and forgot about it when I realised it didn't stop the job queue from running. Quote:
The problem may also be menu timing related. I have XP configured so hovering the cursor over menus doesn't automatically open them unless I hover for a really long time, so in practice menus don't open until I click on them. Very occasionally a particular program is unhappy about that. The rest of the MKVToolNixGUI menus seem to be following the rules, but I'll change the setting later when I can reboot to see if the sub-menu starts working and if it does I'll report back, otherwise I'll assume it's XP's fault. Quote:
To me it just "feels" like that's where buttons should be, rather than in a drop down menu at the top, because that's where I still keep expecting to find them. Probably because you set a precedent by endowing the Merge and Job Output windows with buttons. Just my 2 cents worth from a user perspective, but I'll get used to it. Quote:
Quote:
I'll wander over to the bug tracker. Thanks again. Edit: I've added the requested issues to the bug tracker under the ID "this-username-is-already-taken". Cheers. Last edited by hello_hello; 15th May 2016 at 07:08. |
|||||||
15th May 2016, 04:40 | #4163 | Link |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Tab feature request for the Merge window.....
I'd like to be able to see, by looking at the Input/Output/Attachment tabs, whether any setting under each tab is currently something other than the default. By "default" I mean the default setting for the GUI combined with any user preference that might change those settings. Something simple would do. Changing the colour of the tab's text, or changing the text to italic etc. The reason for this request is simply to over-come my being to stupid to always check things for myself. In the past I'd most often forget to check the File Title. This seems to be less of a problem now as the "remove all files" function resets it, but still it'd be nice to know by glancing at the tabs if I've forgotten to disable splitting, or there's an attachment I didn't know about, or even to remind me I haven't specified a File Title. That sort of thing. Speaking of the Attachments tab, I'd become quite used to the "enable all" and "disable all" buttons, and what could once be achieved with a single left click now requires 2x menu opening and 4x clicks. Or two clicks if you manually highlight all the attachments first. While I'd not complain if those buttons were to re-appear, any chance of including "enable all" and "disable all" under the right click menu? I might take the liberty of adding this request to the tracker now, while I'm adding the others. I'll leave the request regarding the tabs until I know I'm not being silly. Cheers. Last edited by hello_hello; 15th May 2016 at 06:48. |
15th May 2016, 09:56 | #4164 | Link | ||
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,281
|
Quote:
Quote:
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
||
15th May 2016, 10:03 | #4165 | Link | ||
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,281
|
Quote:
The thing is that "und" is a valid ISO 639-2 language code. That's probably what you have in your files. Hence the proposed extension to apply the default if the provided language is "und". Quote:
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
||
16th May 2016, 05:05 | #4166 | Link | |||
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Quote:
Quote:
Personally I think the "select all" right click option is somewhat redundant because it would be better split into "enable all" and "disable all" options, unless there's another reason for wanting to "select all" attachments? I don't think there's any other choices though, so you'd have enable/disable options for selected attachments and the same again for all attachments. The latter two wouldn't need to change which attachments are selected, so they could also help out by allowing you to... for example.... select some of the attachments, click the "disable all" option, then the "enable selected" option, which would leave you with just the selected attachments enabled. That sort of thing. I'm pretty sure "select all" could retire. While resisting writing an essay on duplicated MKVToolNixGUI functionality, I was just wanting to point out the "Enable/Disable all" thing is a step backwards compared to the old GUI, even if it's a minor one in the grand scheme of things. Quote:
Language: 21956 (0x55C4) Language: 0 (0x00000000) (three instances) Which means nothing to me, but it probably means something to you. In normal text or html view MediaInfo doesn't display a language field. You're welcome. Last edited by hello_hello; 16th May 2016 at 09:04. |
|||
17th May 2016, 05:28 | #4167 | Link |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Just a little AAC oddity.....
For some reason MKVToolNixGUI shows LC-AAC audio as having a bitdepth of 16 bits when it's an an M4A/MP4 container. When it's in an MKA container or it's RAW AAC, MKVToolNixGUI correctly shows no bitdepth. For HE-AAC, which aside from being "HE" would be stereo 44100Hz, MKVToolNix displays it as 22050Hz, 1 channel, 16 bit. It does whether it's in an M4A or MKA container, or whether it's RAW AAC (minus the 16 bit part for MKA or RAW AAC). Something I've never quite understood..... When muxing RAW LC-AAC, MKVToolNix offers a warning about not being able to automatically detect if it's HE-AAC, which seems a little odd as every time I've loaded RAW HE-AAC for muxing it's been automatically detected. The old GUI was the same. The new GUI adds to the fun by displaying "determine automatically" in the field for AAC audio, but for LC-AAC it then offers a warning when muxing that it can't be determined automatically after-all. Anyway..... would there be any chance of an option to disable the warning regarding muxing RAW AAC and it being muxed the wrong way? Mind you in a perfect world it'd probably better to know when there's warnings, so would there be a chance of an additional option for the job queue? Currently "remove completed jobs from queue even if there were warnings" stops the warning icon from flashing when muxing is completed. Could there also be an "even if there were warnings" option that doesn't? Thanks. Last edited by hello_hello; 17th May 2016 at 06:27. |
17th May 2016, 07:23 | #4168 | Link | |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Re the problem with the "Job queue/Stop Job queue" sub menu not opening:
I changed the menu opening setting in the Windows registry and the menu started working (no reboot required, as it turned out). I discovered there's another effected MKVToolNixGUI menu too, so there's: "Job queue/Stop Job queue" and the right click option in the merge window: "Select all tracks of a specific type". Both have sub menus that failed to open for me. I'm guessing this mightn't just be an XP issue, so you may want to check. The registry entry in question is.... (this is the default setting) Quote:
I've reduced the registry value to 5000 for the moment so the rest of the Windows menus are tolerable and I can use those two MKVToolNix sub-menus if I highlight the menus with the cursor and wait five seconds for them to open. I had a similar problem recently with the fork of the Extension Preferences Menu add-on for Pale Moon. It's menu wasn't following the rules, but the author fixed it for me. He's a very nice fellow. Prior to the fix the add-ons menu and the arrow to the right were a single menu, and the sub-menu opened whenever the menu was highlighted (the opposite problem). He somehow changed it so the arrow to the right was like the arrow for a drop down arrow next to a button (same as the rest of those menus). I don't understand how any of that works, but the add-ons menu then started behaving like the rest of the Pale Moon menus. I don't know if any of that will help, but I thought I'd mention it in case it's not just an XP problem, you want to look at it, and it does. Last edited by hello_hello; 17th May 2016 at 10:43. |
|
17th May 2016, 16:56 | #4169 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,281
|
I'm sorry, but I don't support changing such things in such a way. I'm using default menu classes from Qt; if they work with your custom setting: great. If they don't then I don't consider this to be my problem.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
17th May 2016, 17:06 | #4170 | Link | |||
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,281
|
[QUOTE=hello_hello;1767895For some reason MKVToolNixGUI shows LC-AAC audio as having a bitdepth of 16 bits when it's an an M4A/MP4 container.[/quote]
What mkvmerge reads and shows is the bit depth header field that's part of the MP4 container. Quote:
Quote:
Quote:
As mkvmerge doesn't decode the whole AAC bitstream it cannot use method 2 and must rely on method 1. As stated above method 1 doesn't apply to raw AAC bitstreams (ADTS files), though, as they don't contain an AudioSpecificConfig() element. For such raw files mkvmerge employs a simple heuristic: if the signaled sampling frequency is 24.000 or less it assumes the input to be HE-AAC; otherwise it assumes normal AAC. As "heuristic" is just a fancy word for "guessing" mkvmerge may be wrong about particular files; hence the warning. I don't want to clutter the GUI and mkvmerge with special-case options such as the one you've just described. I may think about getting rid of the warning entirely, though.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
|||
17th May 2016, 17:20 | #4171 | Link | ||
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,281
|
Quote:
So can we please drop this particular topic? I'm certain that you've already spent way more time talking to me about that feature than you will ever lose by having to open the context menu twice instead of once. Thanks. Quote:
Code:
0x55c4 = 0b10101 01110 00100 0b10101 + 0x60 = 0x75 = 'u' 0b01110 + 0x60 = 0x6e = 'n' 0b00100 + 0x60 = 0x64 = 'd'
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
||
17th May 2016, 17:22 | #4172 | Link | |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,281
|
Quote:
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
|
17th May 2016, 20:37 | #4173 | Link |
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
|
I'm not sure why bit-depth is even reported for a lossy audio format at all. It can be decoded to 16- or 24-bit, or float for that matter, as the decoder wishes, it's completely separate from what was fed to the encoder. Only lossless should have a defined bit-depth.
|
17th May 2016, 20:45 | #4174 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,281
|
Due to user requests. And mkvmerge doesn't set those header fields in MP4, it only reports them if they are set.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
18th May 2016, 01:50 | #4175 | Link | ||||||||
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Quote:
For the record, I didn't change that registry entry on a whim. In fact I had no idea which registry entry was involved until I investigated yesterday. TweakUI is an official Microsoft utility. It works for XP, Vista and Windows 7. If it breaks Qt, it probably should be reported as a Qt bug. I can't imagine I'm the only person using TweakUI to tweak Windows, but maybe the other 99.999% of people who think MKVToolNixGUI has broken menus haven't gone to the trouble of working out why and reporting the problem. Quote:
Maybe bitdepth information is compulsory? Maybe it's supposed to indicate the bitdepth of the source? Maybe it's supposed to state the bitdepth to which the audio should be decoded? I don't know, but AAC has no bitdepth. Quote:
Depending who's writing the file, MediaInfo displays something that's technically correct, or it can get confused, but you've got to give it credit for trying. Code:
QAAC: Channel positions : Front: L R Sampling rate : 44.1 KHz / 22.05 KHz NeroAAC: Channel(s) : 2 channels / 1 channel / 1 channel Channel positions : Front: L R / Front: C / Front: C Sampling rate : 44.1 KHz / 44.1 KHz / 22.05 KHz Quote:
Quote:
Quote:
Have a look at the right click options for individual streams in your own MKVToolNixGUI software under the Merge window. It has the "enable all" and "disable all" options I've requested, yet for some reason they're appropriate for multiple streams but not for multiple attachments. I don't understand why, or why you'd prefer a lack of consistency. Quote:
You dragged the "way more time" argument out a while ago when I went to the trouble of reporting bugs and making suggestions for the old GUI, making me wish I hadn't bothered. I think I've read that one several times now. It's a strawman argument and comes across as refusing to acknowledge you mightn't be right. Mind you, I'm sure you could have implemented the requested feature in the time you've spent arguing against it. Does saying that help you see how irrelevant.... and to be honest.... a little offensive.... the "way more time" argument is? That's fine, I just didn't know either way, but I thought you might want to confirm that's the case. Quote:
I haven't really looked at the Job Output window too closely yet, but I'll admit I assumed if it contained warnings it'd be obvious which jobs those warnings were for even if they were no longer in the job queue. That's not the case? Thanks. Last edited by hello_hello; 18th May 2016 at 11:21. Reason: spelling |
||||||||
19th May 2016, 01:29 | #4176 | Link |
Registered User
Join Date: Nov 2008
Posts: 34
|
1) Is there a way to generate chapters based on Filename?
2) I have some problems with mkvmerge help file, it's localized to my language, but parameters in single brackets should NOT be translated. Another issue is that special characters "áéíóúñ" are incorrectly displayed in Command window (it would be better to avoid them). It is VERY important to offer IN ENGLISH a way to display english help, as a portable application I used it in Germany on a lent computer and can't get any command line help as I don't understand german. --generate-chapters <modo> Genera capítulos automáticamente según el modo ('al-unir' o 'intervalo:<duración>'). --generate-chapters-name-template <plantilla> Plantilla para los nombres de capítulos recién creados (por defecto: 'Capítulo <NUM:2>'). |
19th May 2016, 08:18 | #4177 | Link | |||
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,281
|
No.
Quote:
Quote:
Quote:
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
|||
20th May 2016, 13:26 | #4178 | Link | |||||||||||
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,281
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
In this case the "too much time" argument was meant for one and only one specific feature request: making visible to the user which settings have changed since saving/starting a job. I do have code in place that checks whether the whole configuration has changed since it's been saved – by mis-using the "save merge settings" functionality (I save the current settings to a temporary file and compare that to a saved state from the last save point). However, that functionality is decoupled from the GUI completely, and adding change detection for each and every GUI control would indeed be a lot of work. It would certainly take a couple of days to implement and iron out all bugs. The other features I've refused to implement are not due to immense amounts of work required. And I do spend a lot of time answering your posts as you've spent a lot of time writing them. When a user invests so much time in posts & bug reports then (s)he deserves as much effort on my end. Therefore I try to explain my choices and reasons in more detail than for simple requests such as "please implement support for format XYZ kkthxbye". Quote:
Quote:
However, the job queue defaults to not removing problematic jobs, especially to allow the user to look at results of problematic jobs later and not just while the GUI's still running. The user can then go to the job queue and double-click on the job in question, and a new job output tab is opened solely for this job. If the warning and error indicators in the status bar would include both jobs still in the queue and ones visible in the default job output tab then it would be confusing which warnings those indicators refer to.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
|||||||||||
20th May 2016, 17:15 | #4179 | Link |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Mosu,
Thanks for the reply. I'm not upset or anything. Sometimes communication via forum posts can be a bit frustrating when it comes to getting a point across, but it's all good. If I do go into "shitty mode" which happens now and then, I've usually forgotten why 10 minutes after I post. Life's too short. Thanks for reconsidering the "enable/disable all" options. Any chance I'd be able to wear you down and get you to reconsider some buttons at the bottom of the Job Queue window? I swear they should be there because I keep looking for them. Every single time. The other button "wish" I have would be for an Abort button at the bottom of the Merge window. I know it's never been there before but the job window automatically opened for the old GUI and presented you with an abort button. For the new GUI I go to click on "Abort"..... wonder for a second where the button went.... ahhh that's right it's under the Job Queue window. Switch to the Job Queue window..... damn..... I think the muxing has finished anyway..... I'll get used to it one day. The warning messages are no big deal, but I'd hoped there'd be a combination of settings that'd remove jobs with warnings from the queue but still let me know if there were warnings so I could have a look..... to save having to manually delete those jobs while not missing out on anything. What about something to click on (ie the warning indicator) that'd reset the warnings and delete any jobs with warnings from the queue? Too hard?? It's no big deal anyway. It was just a thought I had at the time. By the way.... if a feature request is too time consuming to implement.... I get that. I wouldn't expect you to waste a lot of time you could be spending on other things, such as rethinking whether MKVToolNixGUI should check for and set any language written to the audio stream as it does for delays. I still think that'd be a good idea. MKVCleaver can write the language info now (although it uses the wrong format at the moment). gMKVExtractGUI writes it. MeGUI writes it and will use it when muxing. It'd be great if MKVToolNix could join the party. I might have a look at reporting the Qt menu bug at some stage (fairly soon). It'd be nice if it was fixed. The default Windows menu settings drive me nutty. If I say "XP" though I might get laughed at, but I haven't got any newer Windows handy yet to check it's the same for Win7. Oh well..... Cheers. |
20th May 2016, 20:26 | #4180 | Link | ||||
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,281
|
Quote:
Quote:
But you should give the following setting a try: "Preferences" → "Jobs & job queue" → "Always switch to the job output tool after starting one immediately". Maybe that'll suit your workflow better. Quote:
On the other hand: please give the option "Preferences" → "Jobs & job queue" → "Remove completed jobs older than x days" a try. It defaults to 14 days, but you might want to try setting it to 1 day and see if that's enough for you to keep the queue tidy without me having to implement anything else. Quote:
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
||||
Thread Tools | Search this Thread |
Display Modes | |
|
|