Tranquillity Base > mChapters > User Guide

User Guide


Opening Files

Choose File > Open to show the Open dialog. Select the file or files you want to edit, then click Open.
Alternatively, drag the file(s) onto the mChapters app icon in the Dock or in the Finder.

Adding a Text Track for Chapters

Chapter titles are stored in a text track. To create a new text track, do one of the following:

You can add multiple text tracks for different languages.

Using a Text Track for Chapters

To use a text track as chapters, check the box in the Chapter column for that track.

You can select a chapter from a menu or a pop-up button, depending on the media player you're using.
Below is an example of the QuickTime Player controller. The chapter selection button appears only when a valid chapter track is present.

macOS 11 or earlier

macOS 12 or later

Track Language Settings

mChapters allows a file to contain multiple chapter (text) tracks, each with its own language setting. The language setting of a text track does not limit which characters you can use. You can enter any character that is supported by Unicode, regardless of the track's language setting.

When a file has multiple chapter tracks, the chapter track that gets displayed depends on the media player. Even if there is only one chapter track, it may not be displayed depending on its language setting and the playback environment.

Tips

The following describes how Apple’s media players handle chapter tracks. Keep in mind how the system language settings on each device may affect chapter display.

  • QuickTime Player version 10.5 (1216.2)
    1. A chapter track with a language listed under System Settings > General > Language & Region > Preferred Languages
    2. If no track matches the above languages, a chapter track with "Unknown Language"
    3. If neither is available, no chapters are displayed
  • Music version 1.5.5.34TV version 1.5.5.34
    The topmost chapter track in the track list is used, regardless of the system language.
  • Apple TV tvOS 18.5 [22L572]
    1. A chapter track with a language listed under Settings > General > Apple TV Language > Preferred Languages
    2. If no track matches the above languages, a chapter track with "Unknown Language"
    3. If neither is available, the topmost chapter track in the track list is used
      However, chapter titles are shown as “Chapter 1”, “Chapter 2”, etc.
  • Music、TV in iPhone and iPad version 18.5
    These apps do not appear to support chapter selection

macOS and Apple apps may change how they handle chapter tracks in future updates.

To avoid situations where chapters are not displayed—especially when the file might be played in environments with different system language settings—adding a text track with “Unknown Language” is recommended, as shown below.

The chapter selection pop-up button next to the time bar in mChapters follows the same behavior as in QuickTime Player.

※ Garbled Text

When opening a chapter-enabled file created with another app, you may sometimes see garbled text. This is typically caused by the lack of character encoding information, and changing the track’s language setting will not resolve the issue. Text tracks added with mChapters always include a specified character encoding—either UTF-8 or UTF-16. You can choose the encoding in the app's Settings (or Preferences, depending on macOS version).

Removing a Text Track

In the Track List, select the text track you want to remove, then press the delete key.
Only text tracks can be removed.

Duplicating a Text Track

In the Track List, select the text track you want to duplicate, then choose Edit > Duplicate from the menu.
This is useful, for example, when creating chapters in another language based on the same content.

Adding a Chapter
  1. In the Track List, select the text track where you want to add a chapter.
  2. Move the playhead to the desired position, then click the "﹢" button in the bottom left corner of the window or choose Chapters > Add Chapter from the menu. A new chapter with a temporary title will be added at the playhead's current time.

If no text track is selected, or if the playhead is positioned on an existing chapter, the "﹢" button and the Add Chapter menu item will be grayed out.

Removing a Chapter

In the Chapter List, select the chapter you want to remove, then press the delete key or click the "﹣" button in the bottom left corner of the window.
You can also choose Chapters > Remove Chapter from the menu.

Time Value and Time Scale

In MOV and MP4 files, time is managed and stored using two integer values: a Time Value and a Time Scale.

The Time Scale represents how many units a second is divided into—in other words, it defines the "temporal resolution" of the file, or how finely one second is split. Each file has its own Time Scale value, which is determined based on factors like the video's frame rate or the audio's sample rate. You cannot change this value.

Time can be calculated using the following formula:
Time Value / Time Scale = seconds

For example:

Here are more detailed examples:

Example 1: Time Value: 2,160,000    Time Scale: 600
2,160,000 / 600=3600 sec
=60 min
=01:00:00.000
With a Time Scale of 600, the maximum decimal value is .599
Example 2: Time Value: 171,488,056    Time Scale: 44100
171,488,056 / 44100=3888 and (27256/44100) sec
=64 min 48 sec and (27256/44100) sec
=01:04:48.27256
With a Time Scale of 44100, the maximum decimal value is .44099

You can check the Time Scale of a video in the duration display at the bottom right of the window. Clicking the time display cycles through three formats:

1. Time Value/Time Scale171,488,056/44100Shows the actual recorded Time Value and Time Scale.
2. hh:mm:ss.xxx/Time Scale01:04:48.27256/44100Shows hours, minutes, seconds, and sub-second values based on the Time Scale.
3. hh:mm:ss.xx01:04:48.62Shows hours, minutes, seconds, and sub-second values in centiseconds.
27256 / 44100 = 0.6180… → rounded to .62
Editing a Chapter Time and Title

To edit a chapter's time or title, double-click the value you want to change.

Sub-second edits are made using the Time Value, not centiseconds. While centiseconds are easier to understand intuitively, converting them to Time Values can introduce rounding errors, which may lead to unintended results.

Replacing a Chapter Time with The Current Playback Time

Drag the “Current Playback Time” display and drop it onto the chapter you want to update in the chapter list.

Alternatively, select the chapter you want to change in the chapter list, then choose Chapters > Replace with Current Playback Time from the menu.
You can also Control-click the chapter in the list to open the context menu and choose Replace with Current Playback Time.

The chapter time can only be set within the range between the start times of the previous and next chapters.

Importing Chapters from a Text File

You can import chapter information from text files written in one of the following formats: mChapters, QuickTime, or Vorbis Chapter.

To import a file, drag and drop it into the window, or choose File > Chapter Title > Import… from the menu and select the file.

All formats must meet the following conditions:

mChapters Chapter Format

Example:

<@TimeScale:44100>
<@Start>
[00:00:00.00000] Top of the Show
[00:08:41.37891] All My Loving
  ・
  ・
  ・
[01:32:09.02390] Back in the U.S.S.R.
<@End>
QuickTime Chapter Format

Example:

{QTtext}{timeScale:44100}
[00:00:00.00000]
Top of the Show
[00:08:41.37891]
All My Loving
  ・
  ・
  ・
[01:32:09.02390]
Let It Be
Vorbis Chapter Format

Example:

CHAPTER001=00:00:00.000
CHAPTER001NAME=Top of the Show
CHAPTER002=00:08:41.859
CHAPTER002NAME=All My Loving
  ・
  ・
  ・
CHAPTER029=01:32:09.054
CHAPTER029NAME=Let It Be
Exporting Chapters to a Text File

Choose File > Chapter Title > Export...
You can export chapters in the following formats:
- List
- mChapters
- QuickTime
- Vorbis

Time Bar Preview

When you place the cursor over the time bar, a preview of the frame at that time appears.

To toggle the preview on or off, Choose View > Time Bar Preview

If you hold down the Shift key while moving the cursor over the time bar, the preview will temporarily do the opposite of the current setting—either hiding or showing accordingly.

Play Selection Only

To select a portion of the movie, choose Controls > Play Selection Only to display the In and Out selection markers on the time bar. Drag the markers to define the selection. To fine-tune the selection, click a marker to select it, then use the left or right arrow key to adjust its position.

Choose Controls > Clear Selection to remove the selection range. Both the In and Out selection markers will move to the current playback header position, leaving no selection.

Play Control Keyboard Shortcuts

Space bar or returnPlay / Pause
command (⌘) + ↑Go to the beginning of a movie
command (⌘) + ↓Go to the end of a movie
option (⌥) + command (⌘) + ↑Go to the selection start
option (⌥) + command (⌘) + ↓Go to the selection end
Go back one frame
Go forward one frame
command (⌘) + ←Go back 5 seconds (Default)
command (⌘) + →Go forward 5 seconds (Default)
option (⌥) + command (⌘) + ←Go back 30 seconds (Default)
option (⌥) + command (⌘) + →Go forward 30 seconds (Default)
option (⌥) + ←Go back 1 second (Default)
option (⌥) + →Go forward 1 second (Default)
control (⌃) + option (⌥) + ←Go back 0.5 seconds (Default)
control (⌃) + option (⌥) + →Go forward 0.5 seconds (Default)
JDecrease playback speed
KNormal playback speed
LIncrease playback speed
MReverse play
Customizing Skip Times

Choose Controls > Customize Skip Times… to open the Skip Controllers window.
You can choose from 0.5, 1, 3, 5, 10, 15, 20, or 30 seconds.