There is again a new version rev0.44
In chapterEditor there is now a converter.
For now, one can only load Matroska files (mka, mkv, mk3d) and xml files.
First (and currently the only) output format, there is the Cuesheet format.
I have Ligh's chap2cue taken as a template, thank you very much for the small fine tool.
From gpower2 I get more information and installed it.
Code:Changelog chapterEditor added & fixed * improvement # layout change % rev0.44 // chapterEditor & Converter // Converter & Cue Sheet output format - load a .wav file - album title - performer - applicable for all tracks - Pregap - also for all tracks - comments: Genre und date - track title and track performer editable & Input: XML chapters and Matroska files (xml,mka,mkv,mk3d) - selection before loading a file: - use nested chapters - use hidden chapters - use disabled chapters - options after loading a file: - all editions selectablly in the combobox - use the start time or end time (if the edition is ordered) & drag&drop - for the input files and wav files
+ Reply to Thread
Results 31 to 60 of 93
There is a new rev0.45
Changelog chapterEditor added & fixed * improvement # layout change % rev0.45 // chapterEditor # DVD Maestro format: support for files of ChapterXtractor (includes an extra blank line) // Settings & XML: Matroska files drag&drop With a selected chapter - always ask me - use chapter segment linking - load new chapters from the file * XML: Matroska file drag&drop with selected edition - load new chapters from the file -> setting is set incorrectly // XML Format & chapter segment linking With a selected chapter and an ordered edition) - Start time is set to 00:00:00.000000000 - End Time gets the playing time of the Matroska file - SegementUID is entered automatically * load of Matroska files when an edition is selected in the tree view - load new chapters from the file don't work (whether default or as a selection) // Multi Edition Editor # eac3to: 3D-Bluray support - the H.264/MVC (right eye) track will not be processed because it is not supported in the MKVToolNixGUI // Converter & 2 new output formats - Celltimes - Timecodes & Output format selection & FPS selection - for Celltimes output format - 1.Combobox: an integer or float can be used - Float decimal is "," but you can also have a "." enter - Auto recalculate timecodes/frames & Save direct - it is immediately converted and saved the source file - for Drag&Drop and Load-button - all preferences are taken into account & Save the settings in the converter automatically - Save direct - FPS - Matroska Checkboxes - Output format
An update because Mosu has changed in version 9.0.0 of the mkvinfo.exe something.
Thus the chapter Segment Linking continues to function is used from now at least version 9.0.0.
Changelog chapterEditor added & fixed * improvement # layout change % rev0.46 // chapterEditor # adapted mkvtoolnix features for the new version 9.0.0 - mkvinfo.exe now needs the "--no-gui" parameter // Matroska Menu * missing translation of the "Hauptmenü Video" button
Only a small update rev0.47
Changelog chapterEditor added & fixed * improvement # layout change % rev0.47 // OGG Format * when loading of XML files 3 spaces were added to the chapters name // Multi Editions Editor & eac3to: support for EAC-3 tracks
A small update again rev0.48
Changelog chapterEditor added & fixed * improvement # layout change % rev0.48 // XML Format # Load XML files - simplified XML-Validation (ChapterGrabber Matroska.xml) - automatic UID's (if absent) for editions and chapters - Load XML files with only one edition but without chapters (MkvToolNix: Chapter.xml) // DVD2mkv * the file path for forced subtitles was incorrectly generated - the normal subtitle loaded twice in the MTX-GUI
There is again an update(rev0.49) with some bugfixes.
Changelog chapterEditor added & fixed * improvement # layout change % rev0.49 // Multi Chapters * for XML Format: insert chapters - when functions (like FPS, chapter naming, etc.) were activated, chapterEditor crashes // settings * mkv -> Chapter and Tags file - "create new" and "don't override" can no longer be checked together // XML Format # deprecated country code "gb - Großbritannien (UK)" removed # deprecated country codes "gb" and "tp" are automatically converted (uk, tl) // Multi Edition Editor * for audio tracks with PCM format was no "type" value generated - MTX-GUI reported an error in the mtxcfg
After a while a new update to rev0.50 from chapterEditor(eC) is available.
Changelog chapterEditor added & fixed * improvement # layout change % rev0.50 // chapterEditor * IFO parser determined false chapter times for multi-angle DVD's // Multi Editions Editor * mpls parser had a small bug # Ignore first and last m2ts - the checkboxes are now checked automatically if the playing time is too small
therefore cE has reached its limits.
I will only adjust critical errors if they are found and reported.
However, the cE project is not dead. But on the contrary. The next major update then affects the whole cE.
I'm just about to code the cE from scratch. Many things on the ToDo list would have become a huge effort in the old cE code. For example, the cE also runs on Linux, multi-chapter tabs, improved chapter naming, automate manual chapter-segment linking, the entire layout of the cE, and much much more.
The chapter editors are almost finished and I will then also upload a first pre-alpha version.
What is already working (only roughly):
- New layout with pictured buttons
- New chapter formats are supported
- Multi-Chapter Tabs -> mass loading of chapter files
- different popups
- Multi-chapters: new system for improved mass insertion of chapters in all places
- Chapter naming: new system to change specific chapters, load chapter names from "lists"
- Chapter Times Edit: also something new
- Loading of special chapter files and discs (Bluray-DVD) extended with different automation
- Append chapter files - now for all editors
- Duplicate Chapter Tabs
- Copy / cut chapter (not only duplicate) from tab to tab
- New component to represent the chapters (VirtualStringTree(VST))
- Several possibilities to insert chapters quickly and purposefully
- Full support for the Matroska Chapter Specs
- In addition, XML comments can be set and read
- Automated chapter segment linking
- Direct saving in Matroska files (requires MKVToolNix)
- Improved presentation of the chapters by the VST
- Improved thumbnail time generator
- Mass direct conversion
- 2 new output formats
What is still on the list:
- Chapter Database: Full XML Support, Identical to ChaptersDB.org
- Matroska Tags: also full support
- Matroska Menu
- Bluray to mkv: more automatic
- DVD zu mkv: Multi-Angle/Edition mkv's
- The Help: if it works (I still have to test) -> Video-based as Matroska Menu
- And if it works, then everything for Linux
- and even more
Here are some pictures from the new chapterEditor
For all those who want to test the new cE ever there is a Pre-preAlpha for download for Windows and Linux.
The cE starts (in this case, a * .ini is generated) in English, to switch to German the entry "Language = eng_def" should be converted to language = ger_def in the * .ini.
Further settings can only be changed via the * .ini.
This is important for MKVToolNix (MTX). The path to the MTX folder must be entered manually.
(for Win: c:\MTX-Folder\ ; for Linux: /usr/bin/)
So if there are still wishes or suggestions what the new cE should do, let me know.
A new cE version (1.00Alpha 2) is available.
There are a few improvements for Linux, because unfortunately some components contain errors. This I have tried to fix this for now with workarounds.
The FPS setting was affected by it and unfortunately it is still a little bit, but it does everything again.
The DVD2mkv editor is now ready in the first basics.
I have a little bit of makemkv oriented to improve the presentation.
There is a lot of work and to completion will certainly take some time.
The new features I wanted to first summarize as a test function, then the idea arose as the 1-click mode to use.
There will be a "Single and batch processing mode (SBP-mode)" as well as the Multi-Edition-MKV mode.
Function does at the moment only the one-click mode with limited extent. A file name can be assigned.
Later there will also be some "MKV presets", for example, languages and their order can be set.
The menus can also be used for the SBP-mode.
The Titles can be unchecked or checked with the right mouse button.
The help texts are still missing, but the captions and pictures speak for themselves.
It will be needed again a couple of external tools.
BDSup2Sub java oder windows
Big Thanks to:
which have helped me greatly in the understanding of the IFO structure.
For some DVDs, only certain audio tracks are mapped for the titles, but PgcDemux and MKVToolNix will also find all the physical tracks.
All tracks can be edited later and are included in the mkv.
Here are two small videos
added & fixed * improved # changed % rev1.00(Alpha 2) 2017-05-07 // chapterEditor & DVD2mkv Editor (test phase) * Language code IDs don't match for all languages - wrong language names were displayed * Edit fields completely select (after hotkey) * Some settings were not loaded correctly on Linux # ini file adapted // Settings & Disc2mkv - Minimum duration - Load chapter file in the editor & DVD2mkv - Use PgcDemux audio delays # External programs - PgcDemuxMod - BDSup2Sub (java and windows version) - java // DVD2mkv Editor & DVD editing mode - 1-Click - Single and batch processing - Multi-Edition-MKV & Use menus & Use filename as subfolders
> >> I've noticed that in this folder no audio or vídeo files are demuxed from the DVD. Only IFO files are created. Is this correct? > > No, video(m2v) and audios should be extracted as well. > Could you check if exists a vob file? Or is in the ini file an entry "VobDemux=1"(DVD2mkv section)? If so, than set it to 0. The issue is this ini entry, cause the "Demux-To-Vob-Option" is set to true, but not implemented. Mmmh this is not good. This breaks the DVD2mkvEditor. Many thanks for your testings!!
Change this ini entry and DVD2mkv Editor will work again.
chapterEditor Alpha 3 is available. An update for the DVD2mkv editor.
The Single and Batch mode is finished and can be tested.
Besides the normal titles, the menus can also be converted to an mkv. For this, however, PgcDemux must be used because the Mod version does not work.
Both PgcDemux versions can exist in the same folder.
Title and menus can be reserved for the batch process.
added & fixed * improved # changed % rev1.00(Alpha 3) 2017-05-27 // DVD2mkv & Single and Batch process mode & Track selection & change track order & adjustable track properties & BDSup2Sub Log * Extracting forced subtitles did not work properly # PgcDemux for the DVD menus
chapterEditor Alpha 4 is available. An update for the DVD2mkv editor.
Multi-Edition-MKV mode is ready.
In this mode it is possible to save from a DVD, which contains different editions of a movie, into a single mkv.
The editions are named by tags, and are then selectable in the player.
Unfortunately, this procedure is much more complicated than with Bluray, where the m2ts files always contain all the tracks.
So unfortunately it happens that the VobIDs not all audio and subtitle tracks are present.
For the subtitles you can simply insert a "dummy" file. However, with the audios does not work that easy.
Therefore in the Multi-Edition MKV only audio tracks can be used which are present in all VobIDs / Titles.
In the normal case, all audio tracks should also be found. My test DVDs (Alien 1-4) have audio tracks from the director which is only available in one edition.
In the cE folder is now a data folder Data. There is the subtitle dummy file (dummy.idx / dummy.sub).
You can exchange this file, but the file name can not be changed.
Is currently still hard-coded (will be adjustable later with file dialog).
The titles/editions can be moved before demuxing, and the edition name should be set also before(or later in the tags file).
In the test DVD Salt, MTX 12 unfortunately had problems, which Mosu in MTX 13 has fixed. As of now, MTX 13 is required for the chapterEditor.
There is still a problem with the "ordered chapters". The times agreed for the appended VobIDs do not always match. When muxing(append) the VobIDs with mkvmerge apparently the playing periods are not exactly met. The times have always shifted a bit backwards. 100 to 200ms which then makes up to 4 seconds for 20 attached VobIDs.
In the chapter creating process are all chapter names expand with the VobID number. With a small manual adjustment then ran all Multi MKVs neat.
For another test DVD (Christi) which has multi-angle, everything went right immediately, since there is only one different VobID there.
The Vob2Vob demux function (not for the menus) is now implemented and should always be used. MTX can read the time stamps from VOB files and thus all audio tracks remain synchronous to the video.
A test with track demux brought horrible audio unsynchronities.
added & fixed * improved # changed % rev1.00(Alpha 4) 2017-06-25 // DVD2mkv & Multi-Edition-MKV mode & MKV file titel & MKV Tags (only for Multi-Edition-MKV) & Load Tags in the editor (settings) & VOB to VOB demux - Audio synchronicity is better because MTX can read the time stamps from the VOBs & Track delay adjustable for all VobIDs * Ignore last chapter did not work properly * empty Menu-tables(IFO) caused an error
chapterEditor Alpha 5 is available.
There are a few important updates for the cE and the Matroska Chapters editor.
There are also new features.
added & fixed * improved # changed % rev1.00(Alpha 5) 2017-07-04 // chapterEditor * Language: Norwegian did not work // Settings & Disc2mkv: Predefinable language - is used for chapters, SimpleTags and some external subtitles & DVD2mkv: Select subtitle dummy file with file dialog // Matroska Chapters * Flag "Standard" for editions had 2 errors - Copy/duplicate or delete a Standard edition // Time adjustments * Negative time shift did not work * cutting: - Start time at 0 did not work - Start time greater than or equal to End time is now ignored // DVD2mkv & Add subtitle files - Support for most MTX subtitle formats & Text Favorites - Tags: Editionname - Track name: Video, Audio, Subtitle
chapterEditor Alpha 6 is available.
There are again a few bug fixes and a new special feature.
I have installed this new feature first for the OGG/OGM editor only.
You can select a chapter (not the first or the last) and then
click on "Split chapters" (in the special tool bar).
Two new OGG tabs are created with the respective chapters.
Feedback is welcome to find out if everything fits or needs something else.
The internal Matroska parser I have improved, so also the playing time when loading a Matroska file is used.
For all time editing fields on which you can drop a file to read the duration, also the internal Matroska parser is used.
The cE can now load Matroska files without MKVToolNix (MTX).
added & fixed * improved # changed % rev1.00(Alpha 6) 2017-07-13 // chapterEditor * Time floats did not work in any Windows # Matroska Parser - Duration and SegmentUID are now also parsed // OGG/OGM Chapter Editor & Chapter Split * TabSheet for the chapter settings was no longer displayed If Multi-Chapters was closed and there was no chapter tab * Chapter time saving adapted - immediate save when changing if the time format is correct - Display in VST now correct again - Chapter times could be stored incorrectly in the file // DVD2mkv & Drag&Drop - Global drop to the form for folders: automatic assignment a VIDEO_TS folder or a folder with a VIDEO_TS subfolder are loaded into the source edit field all others in the target edit field - a folder can be dropped directly to an edit field or button - IFO files and external subtitles can be dropped globally & change the title and menu checkboxes also with left-click
Mosu has fixed an error with MKVToolNix (MTX) 14. As a result, the mtxcfg file no longer works correctly when certain settings are set in MTX (Auto target path).
Since I still use the old cE's BD2mkv Edtior, and this does not work as usual,there is an update of the old cE to rev0.51
Changelog chapterEditor added & fixed * improvement # layout change % rev0.51 // chapterEditor * mtxcfg file: "destinationAuto" path should be different to "destination" path // Multi Editions Editor(BD2mkv) * BD-demux "selectablly" - mtxcfg: "type" value are missing for .h264 files - file extension not always match (.mks was used)
chapterEditor 1.00 Alpha 7 is available.
There is a new special feature for the Matroska Chapter Editor.
If you saved chapters directly in a Matroska file, you had to start it with a double-click in the file browser....this is on a long term, very cumbersome.
Therefore, you can now start the Matroska files directly from the chapterEditor out.
The last chapter end time(if exists) can be used from XML and Matroska files as playing time for the edition. In Matroska files the playing time(SegmentInfo/Duration) is often NOT (actually never) exactly. Therefore, it is more useful to use the last chapter end time.
added & fixed * improved # changed % rev1.00(Alpha 7) 2017-08-11 // Matroska Chapter Editor & Play files - new special tool - Loaded Matroska files can be started directly - VST Hotkey(P) added, changeable in the settings & Last chapter end time as playing time of the edition (settings) - for XML and Matroska files # End times calculation for ordered chapters - if deactivated, the start times are only accepted for "empty" end times - if an end time exists, it is checked whether it is smaller than the start time // DVD2mkv & Hotkeys: for several components & Double click on a track opens the corresponding Text-Favorites
chapterEditor rev1.00 Beta 1 is available.
The new chapter database is ready.
It was not possible to use the old database further.
The user data remain, however, and you can login as usual.
The users, who have already uploaded chapters, would have to re-upload them so that the new settings
for the movies are taken over.
A few things I have removed, since they were not really used, which makes it now something easier and
In addition to the chapter files, Matroska Tags files can now be saved.
From the ChapterGrabber database all movies/chapters with meaningful movie titles were taken over.
In addition, there must be at least 3 chapters.
These were about 96000 entries, many of which do not have "proper" chapter names.
added & fixed * improved # changed % rev1.00(Beta-1) 2017-09-10 // chapterEditor & Chapter database & Language: Standard Moroccan Tamazight (zgh) # GUI: Windows and Linux - Elements overlapped in some places - Menu icons were not displayed correctly - Statusbar: Help texts have not always been displayed // Matroska Chapters Editor # Default Edition Flag - "only one default edition" (settings) // Chapter database & about 60000 more movies from the ChapterGrabber database transferred & only show movies with "proper" chapter names & Matroska Tags files & append chapters & FPS selection & 2 new Disc types - UHD-Bluray - CD & full Matroska support for Chapters and Tags files & Show all movies of a user # All languages available // DVD2mkv Editor * Standard track flag for audio tracks is set incorrectly * Linux: could not load VIDEO_TS folder # mkvmerge Exit code was not evaluated correctly - an incorrect error message was displayed
chapterEditor(cE) 1.00 Beta 2 is available.
In the cE there is now again the BD2mkv editor. For now, only the 1-Click mode.
BD2mkv will depend on MKVToolNix (MTX) only, so that everything runs under Linux.
Furthermore, eac3to will be used for audio conversions and other tasks.
For Linux, tsMuxeR will be used.
The functions of the external tools remain optional. BD2mkv editor is then limited to the functionality of MTX.
BD2mkv can also process UHD-Blurays, at least what now with eac3to/tsMuxeR and MTX possible.
MTX has unfortunately no support for Multi-Angle mpls files. Only the 1.Angle is used.
(In the old cE I had for it eac3to)
I have extended my mpls parser, so now under Linux/Windows Multi-Angle Blurays can be processed by MTX (without other external tools).
Furthermore you will be able to create Multi-Edition mkv files on Linux.
If an mpls contains several m2ts files, it can happen that some m2ts files (usually the first or last) have different properties.
This means that the mux process does not work in MTX.
In the BD2mkv editor such "disturbing" m2ts files can be ignored (first, last and duplicates).
The new MTX functions led to disturbances in the cE, as other editors also have access simultaneously.
Therefore, I have renewed the MTX interface.
Everything now runs in its own process and no longer interferes with Multi-Threading.
At the same time, a few bugs were fixed for Linux.
Change chapterEditor added & fixed * improved # changed % rev1.00(Beta 2) 2017-10-14 // chapterEditor & BD2mkv * MKVToolNix(MTX): - completely new interface - Each function in program now has its own process for the MTX exe's * Multi-threading did not work on Linux // Chapter database * English translation missing // Matroska Chapters * Saving to Matroska files did not work on Linux // BD2mkv & 1-Click mode & ignore m2ts files and remove duplicates - Minimum duration for first and last m2ts (settings) & Scan all mpls files immediately (settings) & use only eac3to mpls files (settings) // DVD2mkv & Minimum number of chapters (settings) - Titles with fewer chapters than the minimum are ignored // Matroska Tags * Save (more than one Tags in the tab) - XML comment contained XML syntax marks, making the XML file invalid
chapterEditor 1.00 Beta 3 is available.
With the Single and Batch mode you can now quickly and selectively create your desired mkv from a Bluray.
For editing the tracks, eac3to is ready with full parameter support.
tsMuxeR (Windows version) can also be used, but there is only the possibility of core extraction.
For Linux there is a separate version of tsMuxeR.
Forced subtitles are automatically searched for and added to the track list.
Also, extracted tracks are automatically added to the track list.
Change chapterEditor added & fixed * improved # changed % rev1.00(Beta 3) 2017-11-14 // chapterEditor * internal Matroska parser had an error reading 64bit numbers // Chapter database # VST - Column notes could not be enlarged enough - ID representation for user's movies adapted // BD2mkv & Single and Batch processing mode & Audio editing - eac3to: free parameters input - tsMuxeR: Core extraction & Extract track(s) - individually or all selected at once & extract only checked subtitles & Drag&Drop - Folders, drives, mpls files - external subtitles
chapterEditor 1.00 Beta 4 is available.
Because I have found some important bugs, there is a new cE version after a short time.
A new helpful feature for BD + DVD2mkv I have installed.
You can preselect the desired languages and have them sorted.
The function is available for all disc editing modes.
Change chapterEditor added & fixed * improved # changed % rev1.00(Beta 4) 2017-11-19 // Disc2mkv (BD+DVD settings) & Tracks preselection (Audio + Subtitle) - language dependent - sort preselected tracks // BD2mkv * Checking if original tracks are used did not work * "No chapters" for mp4 or m4a files did not work * mpls playing time is not always right - if NO m2ts files have been removed, nevertheless a recalculation was carried out -> wrong playing time * When exiting the BD2mkv editor not all threads were stopped # Language code added in the filename for converted audios // DVD2mkv * PgcDemuxMod version not worked in cE-1.00Beta3
chapterEditor 1.00 Beta 5 is available.
BD2mkv now has the Multi-Edition-MKV mode.
Likewise, I have the cut function for DVD2mkv and BD2mkv reinstalled (not quite complete).
The cut mode "...by parts" I have expanded, so that you can choose whether the same when cutting "join" should be.
Otherwise you can first cut everything and then join the parts later.
Play/Open files is another new feature.
In BD2mkv mpls files can be played or external tracks.
Subtitles can be opened and edited (if the correct program is linked in your OS).
Change chapterEditor added & fixed * improved # changed % rev1.00(Beta 5) 2017-12-09 // OGG/OGM Chapters & OGG/OGM-Chapter number starts at 1 (settings) // Disc2mkv (BD+DVD) & Cutting and Join: only for Single- and Batch mode - 2 mkvmerge cutting methods - Join directly (only for "By parts") - automatic join - manual "join" with a BAT / Bash file * BAT file for manual MKV muxing did not always work (Windows) // BD2mkv & Multi-Edition-MKV Modus - Multi-Edition Bluray - Multi-Angle Bluray & eac3to(from 3.33): Playing time limits (settings) - two new parameters -min/-max PlayListRuntime - version 3.34 does not work, because a bug is included & Play/Open files - mpls files - external tracks * Extract selected tracks - "Embedded" tracks were NOT ignored * Convert audio(eac3to) - File name sometimes contained invalid characters - more than one parameter did not work // DVD2mkv & Play/Open files * VOB2VOB-Demux - automatic default track for audios did not work # Batch processing will not stop when a title / menu error occurs # some components have not been disabled / enabled accordingly
chapterEditor 1.00 Beta 6 is available.
Unfortunately, there are a few bugs in cE-Beta5 therefore a new update.
Likewise, I have updated the cE Chapter database and transferred another 1500 films from the ChapterGrabber DB.
Change chapterEditor added & fixed * improved # changed % rev1.00(Beta 6) 2017-12-14 // chapterEditor * Chapter times were not properly rounded // Chapter database # If a chapter has several names, all chapter names are now displayed in the VST // Disc2mkv & Create QP file - additional MeGUI QPF file // BD2mkv & Hotkeys for some components * Multi-Edition mode: Create MKV error in rev1.00Beta5 # some components have not been disabled / enabled accordingly // DVD2mkv # Added hotkeys for the VST - open Cutting - Play/Open files
chapterEditor 1.00 Beta 7 is available.
Subtitle editing was not as I would like it to be, so I improved a lot there and fixed a few bugs.
On some Blurays and DVDs (Star Trek, for example), there are no forced subtitles.
In the normal subtitle track, there are subtitles that could/should be displayed.
Such subtitles must be edited: New "forced" switches must be set.
Then the new subtitle track must be saved with the new forced subtitles and only then can the forced subtitles be extracted. And then load the file.
A pretty annoying thing, so it's now automatic.
Opening a subtitle file (directly from cE) will now be done in a thread.
BDSup2Sub is started (also now for Linux) and you can set new forced switches.
Save: If you do NOT change the default output file name then the new forced subtitles are automatically extracted and loaded into the cE.
Change chapterEditor added & fixed * improved # changed % rev1.00(Beta 7) 2017-12-27 // chapterEditor # new mkvextract mode (from version 17) will be used from now on // All Chapter editors & Ignore m2ts files (only for mpls files) - first and last m2ts file - minimum duration adjustable // Disc2mkv (BD+DVD) & Subtitle editing - Automatic extract and load newly set forced subtitles # Check subtitles for forced subtitles is faster now // BD2mkv * Forced subtitle checking did not work for tsMuxeR
chapterEditor(cE) 1.00 RC1 is available.
The last editor in the new cE is the Matroska Menu Editor (MME).
The name "Matroska Menu Editor" no longer applies exactly because this editor contains the Matroska Linking theme.
There will be the menu function again later.
Matroska-Linking is one of the best Matroska features available, but unfortunately not widely used.
There are not any good tools yet, and the support for this feature is limited to a few software.
Let's start with the "simplest" Matroska-Linking, the Hard-Linking:
With Hard-Linking, Matroska files that are in a folder are linked virtually and seamlessly
via their Matroska SegmentUID elements PREV and NEXT.
The play order of the files can only be changed by re-setting the PREV and NEXT SegmentUIDs.
The MME sets up such Hard-Linking and can remove it.
The play order can be changed by moving the files in the list.
Possible player software:
The best software is the LAV splitter!
Unfortunately, VLC(VLC 2.2.x and 3.x) failed the tests.
For testing, I have a 3min file with MTX split into 30 seconds parts.
With the Hard-Linking the 3 minutes are seamlessly played in the LAV splitter, without jerks or disturbances.
VLC shows a total playing time of 3min07sec. At the "transitions" the video hangs for 1 second.
Another important change in the cE was switching Floats to Int64 for some "times".
In the ini are numbers that are now misinterpreted.
Please check the time values in the cE settings. (I have not had time yet, to program an
automatic to update the ini)
Change chapterEditor added & fixed * improved # changed % rev1.00(RC 1) 2018-01-12 // chapterEditor & Matroska Menu Editor # Many "times" switched from float to Int64 (nanoseconds) // Matroska Chapters Editor * Languages that are not included in the "Often used languages" were entered under certain conditions again and again in the ComboBox * last chapter end time as edition playing time had a small error // Matroska Menu Editor & Mode: Hard-Linking (set up or delete) & Folders or files also via drag&drop & Change the order of Matroska files via drag&drop in the VST
chapterEditor(cE) 1.00 RC2 is available.
It continues with the next Matroska-Linking system, the Medium-Linking.
For Medium-Linking you need the SegmentUID and ordered chapters.
In a ChapterAtom, there is the "ChapterSegmentUID" element with the SegmentUID associated with the linked file. The start and end times of the chapter determine the length of the linking.
It is thus possible to store a large number of linkings in a separate Matroska file without changing the original files.
For Matroska Medium-Linking to work today, all files that are linked should have the same parameters.
(Theoretically, a very good Matroska splitter could also process Matroska files with different parameters.)
With the new Medium-Linking mode "Simple" you can link Matroska files with a separate main file.
A main play file can be created manually from one of the loaded source files.
Otherwise, such a file will automatically be created from the 1. source file.
I have many more automated, so you only have to make one click.
With a right-click the main play file can be played out of the cE.
Furthermore, there are a few options for the filename of the main file.
- Append name: the main filename will be appended to the source filename.
- Series prefix: with a prefix mask, series prefixes can be adopted and adapted. The main filename will be appended to the new prefix.
Wildcard: "?" - The character from the source file is adopted
Wildcard: ":" - The character is a number, which is replaced by a "0"
Other characters must be exactly the same in the source file
Source file: S01E01 - First Episode.mkv
????::??? or S??E::?-?
Options for using chapters
4 different chapters options for the main play file are available.
- No chapters(invisible)
- One chapter per file
- Takeover original chapters
- Original chapters and a separate edition for each file
For option 3 and 4, the original chapters should be ordered, otherwise cE will perform an internal chapter end-time calculation.
For option 1 and 2, ordered chapters are created using a playing time.
For all options, a playing time may/must be used, which may be the file playing time or the standard video track duration.
Standard video track duration
For Medium-Linking it is sometimes important to synchronize the chapter times with the video times so that the linked videos are played seamlessly.
Sometimes the file playing time is sufficient, but often this time is too big.
Determining the video times works very fast with the Statistics Tags and is 99.9% accurate. However, not all MKV muxer write these Tags.
I've slightly expanded the internal Matroska parser to parse the clusters, giving you 100% accurate video times. However, this method takes a little bit.
Both methods can be used simultaneously. First, cE searchs for Statistics Tags.
If you always want to work with the Cluster method, only this must be activated.
If neither method is active or the Tags are not found then the file duration will be used.
Chapter Structure Options:
The simple top-level structure can be processed with any Matroska Splitter.
Nested Chapters - LAV Splitter:
The chapter structure is specially adapted for LAV Splitter.
Source file editions are better represented using nested chapters in the chapter menu.
Other splitters can also handle this structure (VLC, mpv). The chapter presentation can be different.
The two best players are MPC-HC / BE: All chapter options are processed properly.
VLC launches without problems and also plays the 1st edition, but hangs when selecting a different edition (chapter option 4).
The chapter options 1-3 are played by many players. Mpv does it with the best. ZoomPlayer and MPDN also work.
Change chapterEditor added & fixed * improved # changed % rev1.00(RC 2) 2018-02-01 // Matroska Menu Editor & Medium-Linking: Simple & 4 chapters options & Manually create main play file & Language for chapters and SimpleTags (settings) & Main Play File Name settings (settings) - Options for the name - Series prefix -> Prefix-Mask & Determine video start and end time (settings) - with Statistics Tags - with Matroska Clusters & Chapter structure options (settings) - Top-Level chapters only - Nested chapters: LAV-Splitter * Drag&Drop had a little mistake
chapterEditor(cE) 1.00 RC3 is available.
Matroska Medium-Linking menu mode is ready.
Several Matroska files and their editions can be connected and later conveniently selected in the "Menu".
Just as in the "Simple" mode, all linkings are stored in a separate main play file.
The presentation of the "menu" depends on the respective playback software.
Much has been taken from the old Matroska Menu Editor but also a lot of new and improved.
The menu-editions and their files are now summarized as a tree structure in the VST.
Change chapterEditor added & fixed * improved # changed % rev1.00(RC 3) 2018-03-02 // Matroska Chapters Editor * Removing all chapters from a Matroska file did not work anymore * More than 9 digits for the nanoseconds at the chapter end time generated invalid XML files * Last chapters end time as edition playtime did not work for "XML files only" // Matroska Menu Editor & Medium-Linking: Menu - Add a menu-edition - Add a file to a menu-edition - Internal Drag&Drop & Automatic tasks - Create a menu-edition with all files - Create for each file a menu-edition - Create for each file a menu-edition with all file-editions - Preselection of a file-edition - Use standard file-edition automatically - Insert file-editions in descending order - All files or from the selected file & Display of titles for file-editions - if there is no title, the EditionUID is used & Mass change of file-editions - All files of a menu-edition or from the selected file & several adjustable hotkeys & Load Chapters and Tags files in the editors (settings) * Too many SimpleTags were created (Medium: Simple) * Error messages when creating the main play file were not displayed
chapterEditor(cE) 1.00 RC4 is available.
Mosu had added new functions in the MTX Chapter Editor, which I also included in the cE.
Furthermore, there will be a new auxiliary function starting with MTX Version 22:
Remove dialog normalization from special audio tracks.
This feature is now available for the Disc2mkv editors.
For me, this eliminates the demux of such audio tracks with eac3to.
I guess Mosu will release the new version in the coming days.
Otherwise there are a lot of improvements.
Change chapterEditor added & fixed * improved # changed % rev1.00(RC 4) 2018-03-21 // chapterEditor & DGIndexNV - external Tool (settings) # Loading an AVC.dgi file adapted from DGIndexNV version 2053 # lots of source code optimizations and small improvements // Matroska Chapters Editor & Load Matroska files without chapters - an empty tab is created - Matroska Tags are still loaded if available and the option is active - not for "appending" in tabs, error message-> no chapters & Clear endtime of all chapters - individually or for all editions - Editions flag "ordered" is automatically deactivated * The SegmentEditionUID was also saved as ChapterUID # Chapter Segment-Linking now also uses the internal Matroska parser # determine track-UIDs, now also uses the internal Matroska Parser // Chapter Database & takeover 1030 new movies from the ChapterGrabber database // Disc2mkv editors (BD+DVD) & Automatic track name for the standard subtitle track (settings) - no name deactivates the function - the name is only used if the subtitle track has no name yet & Remove dialog normalization from specific audio tracks (settings) - from MKVToolNix version 22 & Cutting and join - Create dgi file with DGIndexNV (.dgi file is automatically loaded) - Load keyframes from an existing .dgi file - Insert timestamp by right-click directly as cutting time # Edit subtitle files - the forced subtitle track is automatically inserted in front of the original track # when exiting the chapterEditor, all running external programs are now also terminated // BD2mkv Editor # Edit subtitle files - when opening the BDSUP2Sub Java version, the correct target FPS is now preset - the language for the forced subtitles will now be set correctly # Convert audio tracks - a new track is immediately added to the list - new track is selected - the conversion can be aborted - no duplicate track, if a second time is converted
chapterEditor(cE) 1.00 RC5 is available.
While working through the RC-Todo list I found a few bugs.
Since the Matroska specs are not clear enough, I have improved there some checks.
If the endtime is missing this is not a direct Matroska error, but such chapters disturb the playback,
since no virtual playing time can be calculated.
Creating a mtxcfg file for the Disc2mkv editors is now available again.
The mtxcfg file is a settings file for MKVToolNix (MTX).
The mtxcfg file opens MTX automatically if certain system settings are set (correct program linkage).
In cE such a mtxcfg file is created with all settings and you can then make other settings in MTX that are not present in the cE.
Thus, one can also edit multi-Angle/Edition Blu-rays/DVDs with MTX.
You can now also create the MKV files yourself (no longer with cE).
For this, the CMD/Bash file or mtxcfg file can then be used.
A series Blu-ray can be transferred to MTX within a few seconds using 1-Click mode with all cE presets (selected tracks, sorted, etc.).
Change chapterEditor added & fixed * improved # changed % rev1.00(RC 5) 2018-04-21 // chapterEditor & A check if the last used folder exists - for all open/save dialogs (file/folder/disc) - if the folder does not exist, the parent folder is checked - it is searched until a valid folder was found * internal Matroska Parser - reading the segment duration with more than 4 bytes did not work // All Chapter editors # The last used folder is now also refreshed when loading files // Matroska Chapters editor & Hotkey for edit field Chapter name: New chapter name (settings) & When selecting an ordered chapter, its endtime is checked - no endtime: error color for the edit field - too small endtime: warning color for the edit field * Move chapter names and chapter tracks(UIDs) - the moved node has not been refocused - wrong data was displayed * ordered chapters - new chapters did not have an endtime when automatic time calculation is disabled - Chapters from an XML file without endtime(which is illegal) is the time now empty - Time checking adjusted (if endtime = 0 or empty) - after errors and warnings the times were not restored # Insert chapter name - the name in the edit field is now always fully selected // Chapter Converter & Last used folder // Disc2mkv & Create mtxcfg file for MKVToolNix & Open mtxcfg file automatically & Manually muxing Matroska files by yourself // BD2mkv Editor & Make MKV automatically after all audios has been converted // DVD2mkv Editor * Multi-Edition-MKV Mode - Preselected tracks were not sorted in the VobIDs - all VOBs of a VobID are now appended * Last chapter was not ignored when the time is too short // Matroska Tags # The last used folder is now also refreshed when loading files
chapterEditor(cE) 1.00 RC6 is available.
The chapter converter has been extended a bit.
The FPS conversion can now be used for all output formats.
The conversion is always active, as is the case in ChapterGen.
The chapter times are thus changed immediately when loading.
Native Matroska menu command (s) -> chapter process
There is only one command so far [GotoAndPlay (ChapterUID);].
This command is supported in VLC.
For the easier entry of such a command, only the chapter-UID must be set and
the binary value is then generated.
Change chapterEditor added & fixed * improved # changed % rev1.00(RC 6) 2018-05-01 // chapterEditor & Support for new file formats - Premiere (csv) - CCE (csv) - Scenarist SD (csv) - Scenarist BD (tsv) - DGIndexNV HEVC (dgi) // Matroska Chapters Editor & Native Matroska menu command(s) (Chapter processes) - GotoAndPlay(ChapterUID); // Chapter Converter & New output formats - CCE (csv) - Scenarist BD (tsv) - Scenarist SD (csv) - OGG/OGM (txt) & Source FPS - FPS is adopted from FPS-based file formats - non FPS-based files do not change the source FPS * load multiple files and "save immediately" is inactive - Now only the first file is loaded # FPS conversion now for all output formats // BD2mkv Editor & Disturbing m2ts file(s) automatically ignore/remove (settings) & eac3to options are considered for extracting an audio track * Multi-Angle mpls -> ignore m2ts files - ignore last m2ts not working - wrong Angle-Segmentmap index was used * E-AC3 tracks had no label when eac3to is selected as the editing tool // DVD2mkv Editor * Minimum playing time for titles was not taken into account (conversion to nanoseconds) # Multi-Edition-MKV Modus - DVD2mkv will be reset if there are no/too few multi-segment titles