Splitting a Matroska (mkv) file by chapters
This is very easily done with mkvtoolnix :
jc@workstation ~ $ mkvmerge -o output.mkv --split chapters:all original_file.mkv Le fichier 'output-001.mkv' est ouvert en écriture. Progression : 7% Les entrées d'index sont créées... Le fichier 'output-002.mkv' est ouvert en écriture. Progression : 15% Les entrées d'index sont créées... Le fichier 'output-003.mkv' est ouvert en écriture. Progression : 20% Les entrées d'index sont créées... Le fichier 'output-004.mkv' est ouvert en écriture. Progression : 28% Les entrées d'index sont créées... Le fichier 'output-005.mkv' est ouvert en écriture. Progression : 34% Les entrées d'index sont créées... Le fichier 'output-006.mkv' est ouvert en écriture. Progression : 41% Les entrées d'index sont créées... Le fichier 'output-007.mkv' est ouvert en écriture. Progression : 49% Les entrées d'index sont créées... Le fichier 'output-008.mkv' est ouvert en écriture. Progression : 56% Les entrées d'index sont créées... Le fichier 'output-009.mkv' est ouvert en écriture. Progression : 62% Les entrées d'index sont créées... Le fichier 'output-010.mkv' est ouvert en écriture. Progression : 70% Les entrées d'index sont créées... Le fichier 'output-011.mkv' est ouvert en écriture. Progression : 77% Les entrées d'index sont créées... Le fichier 'output-012.mkv' est ouvert en écriture. Progression : 86% Les entrées d'index sont créées... Le fichier 'output-013.mkv' est ouvert en écriture. Progression : 92% Les entrées d'index sont créées... Le fichier 'output-014.mkv' est ouvert en écriture. Progression : 100% Les entrées d'index sont créées... Le multiplexage a pris 41 secondes.