How to split video into multiple files based on chapter markers? Is there a way to automatically split a video into multiple files based on chapter markers?

I don't want to re-encode the file, just a video/audio passthru.

The source file is a MKV container, but I guess it doesn't really matter.

Apple OS X, Windows… either OS would be fine.
mkvmerge, a part of MKVtoolnix, will split a MKV file by chapters.

Basic syntax is

mkvmerge -o chapter.mkv --split chapters:all input.mkv


but see Section 2.5 #7 of the documentation for more details.