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. |
![]() |
#41 | Link |
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,351
|
Hi Mosu
This time I have a question about chapters :-) I want split an mkv with the split option "By Parts based on timestamps" and insert new external chapters (SimpleChapters). Here a very short options file: Code:
[ "--output", "F:\\Output.mkv", "--no-chapters", "--no-global-tags", "(", "F:\\Input.mkv", ")", "--split", "parts:00:00:00.000000000-00:01:05.586000000,+00:01:42.299000000-00:02:40.571000000", "--chapters", "F:\\chapters.xml" ] Code:
CHAPTER01=00:00:00.000 CHAPTER01NAME=Kapitel 1 CHAPTER02=00:00:20.000 CHAPTER02NAME=Kapitel 2 CHAPTER03=00:00:40.000 CHAPTER03NAME=Kapitel 3 CHAPTER04=00:01:00.000 CHAPTER04NAME=Kapitel 4 CHAPTER05=00:01:20.000 CHAPTER05NAME=Kapitel 5 CHAPTER06=00:01:40.000 CHAPTER06NAME=Kapitel 6 CHAPTER07=00:02:00.000 CHAPTER07NAME=Kapitel 7 Chapters from Output.mkv: Code:
CHAPTER01=00:00:00.000 CHAPTER01NAME=Kapitel 1 CHAPTER02=00:00:20.000 CHAPTER02NAME=Kapitel 2 CHAPTER03=00:00:40.000 CHAPTER03NAME=Kapitel 3 CHAPTER04=00:01:00.000 CHAPTER04NAME=Kapitel 4 CHAPTER05=00:01:05.666 CHAPTER05NAME=Kapitel 6 CHAPTER06=00:01:23.367 CHAPTER06NAME=Kapitel 7 OK, wrong is not right. I think when mkvmerge make such a split case without external chapters and keep existing chapters than it is important to shift the time stamps. But I want the chapter times from the external chapters. Is there something that I missed or could you change this so that when external chapters are used then all chapter times stay untouched? Last edited by hubblec4; 18th August 2018 at 12:29. |
![]() |
![]() |
![]() |
#42 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
mkvmerge assumes that all content belongs together, no matter whether or not splitting is used. It therefore assumes that the chapter timestamps will have to be shifted if the output timestamps are shifted.
There's no option to change this, and I don't plan on adding one.
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
![]() |
#43 | Link |
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,351
|
An option is not absolutely necessary, an automatic would be better.
When I append files (I know appending is not splitting) with chapters, all chapter times will be shifted, but when I use an external chapters.xml file, there is no recalculate for the chapter times. I guess it would be very easy to do the same for splitting. If external chapters are present then mkvmerge must not assumes that all content belongs together and you can skip the recalculate function. |
![]() |
![]() |
![]() |
#44 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
I won't add anything in that direction.
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
![]() |
#45 | Link |
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,351
|
Hi Mosu
I have a question about Tags and the pre-switch "all:" and "global:". Code:
propedit My.mkv --tags all:tags.xml propedit My.mkv --tags global:tags.xml What are the differences of this switches? |
![]() |
![]() |
![]() |
#46 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
With "all", all tags are replaced. With "global", only those tags that do not target a track (via "Targets" → "TrackUID") are replaced.
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
![]() |
#48 | Link |
Registered User
Join Date: Mar 2011
Posts: 129
|
Would it be difficult to add an option for auto-sorting source files? Ideally, the order should be video, audio, and then subtitles, but the video file is always last when I drag them into MKVToolNix due to the naming convention my de-muxer uses.
|
![]() |
![]() |
![]() |
#49 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
Auto-sorting wouldn't be too hard. Please open a feature request over on [Gitlab](https://gitlab.com/mbunkus/mkvtoolnix/issues/) for that so I won't forget about it.
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
![]() |
#50 | Link | |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
MKVToolNix v26 released
Hey,
time for another release of MKVToolNix, v26.0.0. It's on the smaller side regarding the number of changes. Here are the usual links: the MKVToolNix home page, the Windows installer/portable version & macOS DMG & Linux AppImage and the source code. The Windows and macOS binaries as well as the Linux AppImage are available already. The other Linux binaries are still being built and will be available of the course of the next couple of hours. Here are the NEWS since the previous release: Quote:
![]()
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
|
![]() |
![]() |
![]() |
#52 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
That is correct, as explained on the MKVToolNix home page. LINET Services is my own company. It was easier to get a code signing certificate for an organization than for an individual.
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
![]() |
#53 | Link |
Registered User
Join Date: Dec 2006
Posts: 522
|
Ouch.. twice in two hours the v26.0.0 GUI crashed but mkvmerge keeps running in the background.
It happened when I was interacting with the Multiplexer tab, but that's all I know. Restarting the GUI works (Which Is Really Cool) - it shows me the job that's running, and the jobs I'd queued before the gui crashed keep starting like nothing happened. I'll reinstall and restart my system, maybe all the in place upgrades have finally caught up with me. EDIT: Turns out now I have two instances of mkvmerge running. Last edited by 73ChargerFan; 26th August 2018 at 21:51. |
![]() |
![]() |
![]() |
#54 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
Well, you'll have to figure out which steps make the GUI crash exactly. I cannot act on "it happens sometimes somehow".
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
![]() |
#56 | Link | |
Registered User
Join Date: May 2018
Posts: 3
|
A possible fix for windows 10 thumbnails
Quote:
|
|
![]() |
![]() |
![]() |
#57 | Link | |
Registered User
Join Date: May 2016
Posts: 197
|
Quote:
|
|
![]() |
![]() |
![]() |
#58 | Link | |
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,654
|
Quote:
Code:
Faulting application name: mkvtoolnix-gui.exe, version: 26.0.0.0, time stamp: 0x00000000 Faulting module name: mkvtoolnix-gui.exe, version: 26.0.0.0, time stamp: 0x00000000 Exception code: 0x40000015 Fault offset: 0x000000000141fcab Faulting process id: 0x4778 Faulting application start time: 0x01d44126ac2dcb52 Faulting application path: C:\Program Files (x86)\MKVtoolnix\mkvtoolnix-gui.exe Faulting module path: C:\Program Files (x86)\MKVtoolnix\mkvtoolnix-gui.exe Report Id: 217c1904-3556-4978-afe9-d91c1dcf07af Faulting package full name: Faulting package-relative application ID: What I have noticed that after some muxes, my OS turns quite sluggish and restarting MKVToolnix GUI will fix that. If I don't restart, after several rounds of rejoining and muxing files, the GUI crashes by simply vanishing and then it leaves its mark in the Event viewer log. I've had it happen twice, and both times it happened when I dragged a file in the source panel. If you can come up with a debug build, I might be able to trace the problem for you. I may still have some split files to join ![]()
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... |
|
![]() |
![]() |
![]() |
#59 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,243
|
Thanks. Doesn't help me that much, though.
What you've described sounds like a severe memory leak; the system thrashing would be swapping activity. The crash might then be due to all free memory being exhausted. I've tried to reproduce this by appending various file types for several minutes now. Memory usage will rise while mux jobs are open, but that's to be expected, and it's not that huge usage either. With ten open settings with ~4 files each, memory usage rises from ~40 MB at start to ~68 MB. There does seem to be some kind of leak that I can detect as memory usage doesn't drop back to ~40 MB when I close all settings, remove all jobs from the queue & clear the job log. With those numbers, you'd need hundreds of open mux jobs in order to exhaust even those systems that don't have a lot of memory. So far this doesn't help me much. What you could do is have task manager open while you mux and watch the GUI's memory usage. If you notice severe increases due to certain files, I'd highly appreciate it if you uploaded them to my file server along with a description of how exactly you set up the job. A debug build wouldn't help in this case. I'm convinced that the crash isn't the problem; it's just a symptom of the bug that leads to the system becoming sluggish (like I said, likely a memory leak). Debug builds don't help with memory leaks.
__________________
Latest MKVToolNix is v79.0 If I ever ask you to upload something, please use my file server. |
![]() |
![]() |
![]() |
#60 | Link |
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,654
|
I just experienced the crash again. There were no signs in the task manager view, normal memory consumption all the time even though the sluggishness started almost immediately after the first job was done. It definitely seems memory related because the sluggishness seems to be more apparent if I have an encoding task running, which means that around 50% of total memory is reserved by vspipe and x265. But like I said, there's nothing visible pointing to a memory leak because there is plenty of memory available right up until the crash.
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... |
![]() |
![]() |
![]() |
Tags |
matroska |
Thread Tools | Search this Thread |
Display Modes | |
|
|