Okay,.. wäre es nicht sinnig:
1. checken ob es eine unterstützte Dateiendung ist
2. anhand der ersten paar Zeilen checken was für ein Format es ist
3. anhand des ermittelten Formats die Chapter einlesen
yoyo genauso wird es auch gemacht. musste da nicht extra eine neue procedure schreiben.
da der chapterEditor aber zuerst die dateiendung checkt musste ich bei "chp-file" erkennung nur noch sagen, das es das gleiche format wie OGG ist und kann dann diese procedure nutzen.