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. |
|
|
Thread Tools | Search this Thread | Display Modes |
24th September 2023, 14:24 | #782 | Link |
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,411
|
Hi Masutin
A user option for deletion was intentionally not implemented to avoid ID-leaks and other issues. You can use this ID for a next file you want to upload and edit this ID and all values and chapters. Last edited by hubblec4; 24th September 2023 at 18:50. |
20th October 2023, 13:35 | #783 | Link |
Registered User
Join Date: Dec 2013
Posts: 639
|
Hi hubble,
When opening a mp4 file with chapters cE returns with an "Error loading of chapter files" that says: Following files have been ignored. --- Internal errors --- <filename>.mp4 - External program not found. Do I need a specific/additional mp4 parser or .exe in cE folder? I'm running Windows 7 64bit. |
3rd November 2023, 18:15 | #786 | Link |
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,411
|
chapterEditor(cE) rev1.41 is available.
Windows Linux It's that time again and this time there's a bigger update. Firstly, there is a new editor in Matroska Tools -> Matroska Content-Grouping. And secondly, cE is now compatible with dark mode. Matroska Content-Grouping The whole thing is based on the beginnings of Haali and its TRACKSET -> later TRACKSETEX. A wonderful system for grouping certain tracks and editions together, to then select everything in the player with just one action. There was already a TRACKSETEX editor in the old cE, but Haali Splitter was replaced by the LAV Splitter and this nice feature has been forgotten. With the new editor everything is a little easier and hopefully a little more intuitive. There are currently 4 content types that can be grouped: the track types Video, Audio, Subtitle and the editions. All of these content types can be identified by their UID or the ID(index). The ID of a track type always corresponds to the ID that mkvmerge and other programs use. Each type has its own counter that always starts at 0. For all content types there is an option not to switch this type in the player. All track types can be deactivated (original Haali only allows this for subtitles). Why are there ID and UID to identify a content type? The UID is definitely the most accurate method because this value does not change even if the file is re-muxed. However, it is not that easy for a normal user to determine these UIDs. Furthermore, you don't have any of these UIDs when the file is new created. A Matroska Muxer could offer this as input up front, but then the user would have to create everything manually. An ID is assigned super quickly and is also easy to determine and is also 100% accurate as long as the file is not changed. I then thought a few more thoughts about this system and expanded the TRACKSETEX code a little. This makes it possible to deactivate the video and audio track and the new BCP47 language codes can be used. The Matroska attachments could also be grouped as content. For example, a logo or a font for a subtitle, etc. Since Haali TRACKSETEX was never officially included in the Matroska Specs, the entire system runs on the Matroska tags, which admittedly isn't necessarily the case is optimal. Nevertheless, it works wonderfully and is very simply structured. And now probably the most important question: Which player should be able to play this? There is currently no player that processes this natively. But I familiarized myself with the mpv player and was able to implement everything using a script. The project is called mpvMatroska and is intended to turn the mpv player into a Matroska player. In addition to content grouping, other Matroska features are already supported. Since chapters with linked editions are also supported in mpvMatroska, I have expanded the Matroska chapter editor for chapter-segment linking. This allows you to create main-link.mkv files much more quickly and they are also much smaller because you no longer have to specify chapter names. Furthermore, you no longer have to worry about start and end times. A 0 for both values is completely sufficient. A linking chapter then looks like this 1. Chapter - Episode 1, start time 0 - end time 0, ChapterSegmentUID = x0AA....FF, ChapterSegmentEditionUID = 123456 Code:
Change chapterEditor added & fixed * improved # changed % rev1.41 2023-11-03 // chapterEditor & Matroska Tools: Matroska Content-Grouping & Dark-Mode compatibility * Matroska Parser: EditionDisplay element is now parsed correctly // Matroska Chapters & Chapter-Segment-Linking with an edition (ChapterSegmentEditionUID) // Matroska Content-Grouping & full support for Haali TRACKSETEX & extension for the TRACKSETEX code (settings) - Video and Audio tracks can be disabled & keep existing content groups (settings) & when loading a Matroska file, track and edition data is determined - UIDs and IDs - Track name and Codec as well as edition names Last edited by hubblec4; 4th November 2023 at 15:12. |
29th December 2023, 14:12 | #787 | Link |
QfG Group Germany
Join Date: Oct 2018
Location: Germany
Posts: 247
|
Everytime i will login into database i become this error message:
EDIT: Fixed, look at this post here: https://forum.doom9.org/showthread.p...43#post1980643 Download and extract archiv to the root folder from chapter editor and it works. Thanks.
__________________
Last edited by -QfG-; 29th December 2023 at 14:18. |
3rd January 2024, 19:58 | #789 | Link |
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,411
|
update rev 1.42
chapterEditor(cE) rev1.42 is available.
Windows Linux There is again a new cE version with some bug fixes and improvements, as well as a necessary adjustment for the BD2mkv editor. MKVToolNix(MTX) has removed the display for the HEVC DV EL track in v81, as this is now processed automatically internally. Therefore this track is no longer displayed in the BD2mkv editor. However, this slightly disrupts the normal process for demuxing these tracks, and only DGDemux can now process this properly. Demuxing with eac3to or tsMuxeR is no longer supported and should not be used as non-Matroska-compliant files are generated. There's actually no need to demux at all anymore, as MTX now processes everything properly, even for seamless-branching Blu-rays. There are two extensions for the Matroska Menu editor to make the main playback files even smaller. The "Nested chapters" correspond to the Matroska specifications and therefore have no extra chapters. Linking with editions is now also available and creates very small main playback files. Code:
Change chapterEditor added & fixed * improved # changed % rev1.42 2024-01-03 // BD2mkv & New handling of HEVC+DV (BL + EL) tracks in MKVToolNiX v81 - only the BL track is displayed - only DGDemux is intended for processing * Editing external subtitles now works correctly for ".sup" files * Multi-Edition-MKV mode: DGDemux as editing tool now works again for Windows // Matroska Menu & Chapter Structure: Nested chapters (settings) & Linking with editions (settings) |
13th January 2024, 01:05 | #790 | Link |
Registered User
Join Date: Mar 2011
Posts: 6
|
Discontinuous mpls
As far as I could tell Chapter Editor is not able to handle discontinuous play lists like this (note the multiple discontinuous fragments from the same clip - in_time/out_time with holes in between):
Code:
MPLS class dump num_chapters: 4 00:00:00.000000000 00:03:00.000000000 00:05:00.000000000 00:06:00.000000000 header dump type_indicator1 & 2: MPLS / 0200 playlist dump list_count / sub_count: 20 / 0 duration: 00:07:00.000000000 play item dump clip_id / codec_id: 00001 / M2TS connection_condition: 1 in_time / out_time: 02:00:00.000000000 / 02:03:00.000000000 relative_in_time / end: 00:00:00.000000000 / 00:03:00.000000000 play item dump clip_id / codec_id: 00001 / M2TS connection_condition: 1 in_time / out_time: 02:05:00.000000000 / 02:07:00.000000000 relative_in_time / end: 00:03:00.000000000 / 00:05:00.000000000 play item dump clip_id / codec_id: 00001 / M2TS connection_condition: 1 in_time / out_time: 02:10:00.000000000 / 02:11:00.000000000 relative_in_time / end: 00:05:00.000000000 / 00:06:00.000000000 play item dump clip_id / codec_id: 00001 / M2TS connection_condition: 1 in_time / out_time: 02:13:00.000000000 / 01:14:00.000000000 relative_in_time / end: 00:06:00.000000000 / 00:07:00.000000000 Thanks! |
26th January 2024, 22:33 | #791 | Link |
Registered User
Join Date: May 2022
Posts: 25
|
@hubblec4, Apologies if there's an obvious answer to this, but I haven't found one. A while back I was using chapterEditor and swear I could see all of the standard (language, forced, default, etc.) matroska tags when I open an .MKV file in the Matroska Tag editor, but now no matter which file (or even using older versions of chapterEditor), I only see a small subset, regardless of track type or which version of mkvmerge the file was saved by. Is there some way to show all of the tags in the editor, so I can make all changes quickly in chapterEditor or is this by design and meant only for custom/hidden tags not easily editable in MKVToolNix GUI and I'm misremembering?
Screenshot of what I see, so just BPS, DURATION, NUMBER_OF_FRAMES, NUMBER_OF_BYTES, and (3) STATISTICS tags, rest are ignored/not shown: Thank you kindly! Last edited by fkid; 26th January 2024 at 22:54. |
27th January 2024, 18:18 | #792 | Link |
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,411
|
hi fkid
Values for the tracks have never been displayed in the Tags Editor. From Matroska's point of view, this is not possible because the tracks are stored somewhere other than the Tags. cE does not have an editor to edit Matroska meta data for the tracks. Only the Chapters and Tags can be edited in cE. In the Disc2mkv editors there are a few switches for the tracks, such as language, standard, delay. But that's it, because all other track settings can then be made in the MTX GUI later, but before muxing. |
31st January 2024, 00:13 | #795 | Link |
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,411
|
Hi apsen
Nice to read you here. The two of us had spoken by email so far and it was about a very strange mpls with a structure that I had never seen before. Since DGDemux (and eac3to) didn't know this type of structure yet, I reported this there too. https://www.rationalqm.us/board/view...hp?f=16&t=1308 But MKVToolNix doesn't seem to have any problems with it. |
8th February 2024, 00:41 | #797 | Link | |
Registered User
Join Date: Mar 2011
Posts: 6
|
Quote:
|
|
8th February 2024, 03:22 | #799 | Link | |
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,411
|
New test version.
It was a lot of work because in this particular case I have to "feed" MTX directly with the mpls file. Lining up the m2ts files doesn't work that way because the entire content is used. DGDemux is now also able to demux these special mpls files. But it takes a long time because the entire content is always examined. But nothing needs to be demuxed because MTX handles everything perfectly. For multi-edition mode, this mpls must NOT be the first. EDIT: Quote:
In multi-edition mode, incorrect times are calculated for the chapters and the first 25 minutes simply play seamlessly, which is not what you want. The chapters are correct for normal mode, but the MKV is/was not. Last edited by hubblec4; 8th February 2024 at 03:38. |
|
Tags |
bluray backup, chapter editor, dvd2mkv, matroska menu, metadata, multi-edition-mkv, xml tag |
Thread Tools | Search this Thread |
Display Modes | |
|
|