Streams

Its sub-pages are Subtitles and Movie groups.

Align chapters to keyframes (on by default) - if chapters are not aligned to keyframes, jumping to them can take a noticeable amount of time on some players. With this option a chapter is moved to the nearest keyframe when you set it in the Chapters window, when chapters are generated or imported, and again during the compilation. A chapter moved during the compilation is reported in the Log window ("Chapter ... was adjusted"), and the project is marked as modified.

Allow last chapter at last frame - allows you to set the last chapter on the last frame (which may not be a keyframe), regardless of the previous setting.

Detect chapter number by time in Interactive mode (on by default) - chapter numbers are not available in interactive mode (which is used when you assign actions to Play/Pause/Stop/Next Track/Prev Track/Fast Forward/Rewind). Without this option the number is obtained through a trick, from the last chapter reported by the onMarkReached method of the player object, but this does not always work on every player. With this option the chapter number is calculated from the current media time and the chapter times of the playlist. If a JAR uses interactive mode while this option is off, the compilation writes a warning to the Log window.

End of sequence code in video - there should be an end-of-sequence code at the end of the video, but sometimes there is none. This code is required for the disc to be fully compliant with the Blu-ray standard. The video files are checked during the compilation (not for Simulate and Compile JAR):

WAV with extended FMT / additional fields - here you can specify what to do with wave files that contain additional fields or an extended fmt field. Such wave files sometimes cause errors during muxing, and the internal muxer does not support them. The menu and movie audio files are checked during the compilation:

A corrected file is saved next to the original as name_fixed.wav, and the project uses it instead of the original.

Ignore parsing errors for internal muxer - ignores the errors that occur while the streams are indexed. The errors are reported as warnings, and the index files are kept. Without this option they are reported as errors, and the index files of the stream are deleted.

Additional tsMuxer parameters

main - the parameters of the main (MUXOPT) line for tsMuxeR (def: --no-pcr-on-video-pid --new-audio-pes --hdmv-descriptors --blu-ray --vbr --vbv-len=500). For an Ultra HD disc, --blu-ray is replaced with --blu-ray-v3, and the playlist and clip numbers and the chapters are added by the application.

video - additional parameters added to each video parameter for tsMuxeR. You can add insertSEI and/or contSPS here (separate several parameters with commas).

The menu audio settings (including "Do not switch audio if already selected") are on the Menu page.