Is your enhancement request related to a problem? Please describe.
pymkv2 can add chapters to MKV files, but it cannot read chapters that already exist in a file.
Describe the solution you'd like
Add support for parsing and exposing chapter data from MKV files.
Implementation steps
Additional context
Example:
mkvextract chapters "foo.mkv"
This shows chapters in XML, but:
from pymkv import MKVFile
mkv = MKVFile("foo.mkv")
print(mkv.chapters_obj) # None
Expected: "chapters_obj" should contain the parsed chapters.
Is your enhancement request related to a problem? Please describe.
pymkv2can add chapters to MKV files, but it cannot read chapters that already exist in a file.Describe the solution you'd like
Add support for parsing and exposing chapter data from MKV files.
Implementation steps
Additional context
Example:
mkvextract chapters "foo.mkv"This shows chapters in XML, but:
Expected: "chapters_obj" should contain the parsed chapters.