С тохи главы качаются в xml, который mpv ну никак есть не хочет. Нашёл скрипт https://github.com/dyphire/mpv-scripts/blob/main/chapter-make-read.lua который позволяет кушать чаптеры. По хорошему, стоило изменить скрипт, чтобы он также ел xml, но это луа+мне впадлу.
Так что я написал это чудище, которое первый аргументом принимает путь до xml, а вторым аргументом, куда положить чаптеры в другом формате
chapterconvert /path/chapters.xml /path/video.mkv.chp