Menu

Home

Bob Swift

ChapterMaker is an application to assist in preparing and editing video chapter files. It provides a host of features that allow tremendous flexibility in the way that the files are prepared.

Chapter times and titles are maintained in separate lists that are matched up to provide the final collection for export. Both the times and titles can be imported separately from existing files such as those from ChapterDb, or can be developed from scratch. There is even the ability to develop the chapter times list from a text file listing the titles and durations, such as you might copy ’n’ paste from websites like Barnes & Noble (e.g.: Scene Index for The Fugitive).

If an MKV file is selected as an input file, any existing chapter information is extracted using MKVToolNix and imported.

If you are not importing chapter times from an existing file, they can be entered manually, or every set interval up to a maximum time. Individual times can be added, edited or deleted, or blocks of times can be scaled or shifted. There is also an option to adjust the chapter times to try to match frame boundaries based on a specified frame rate. After every change, the times list is re-sorted chronologically.

Individual chapter titles can be inserted, edited or deleted as required. They can also be re-ordered by dragging and dropping them within the list. There is a utility included to adjust the titles to proper title case, based on some customizable word rules. This can be used at any time.

Chapter information can also be imported directly from the ChapterDB web site using ChapterMaker's built-in lookup function.

Once you have the titles matched up to the times as you want them, you can output your list in either standard XML (Extensible Markup Language) or OGM (Ogg Media) format files. You have the option of including or omitting the chapter times and/or chapter numbers with the titles, and you can set the language code used for any XML files produced.

Note that the number of entries in the output file is based on the number of chapter times in the list. Times with no associated chapter title will be given a default title – either "n/a", chapter time, or "Chapter #" – based on the configuration settings. Chapter titles with no associated time will be ignored.

ChapterMaker can also write the chapter information directly to an existing MKV file simply by selecting the file for output. This requires that MKVToolNix be installed, and the path set in the ChapterMaker settings.

ChapterMaker is a portable application in that it can be installed in any directory and does not use the Windows registry. It requires the .NET Framework 4.0 be installed.

When run, the program tries to read the configuration information from the program directory and, failing that, from the user’s "AppData\Roaming\ChapterMaker" directory. If no configuration files are found they will be created automatically.

If you have any questions or comments regarding the use of ChapterMaker, please visit the discussion forums. If you spot a bug or would like to suggest a new feature or enhancement, please enter a ticket.

View the Revision History.

Project Members:


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.