I have been authoring my presentations in markdown, converting via pandoc to beamer and from then further to pdf. About 20 hours worth, so a lot of slides. Alas, pdf doesn't support narrated slides. So I want to investigate whether I can convert my markdown slides to Impress, because impress does support narrated slides, and because the viewer(s) are distributable and cross-platform.
unfortunately, pandoc does not support impress. (it does support odt, but not odp.)
my slides need basic math (fractions), tables (ideally not exclusive on a page), figures, headers, bullet points, incremental reveal --- and, of course, narrations. the narrations have to be embedded, to allow my audience to pass the files around.
Is there a mark up type language *with a converter to impress* that has these facilities? I can write a converter from my markdown to such a language. (I have the ability to modify text in perl, but I don't know java

). I could make small surgeries in the odp content, too, and have already tried it. alas, there seems to be some sort of checksum, because small changes seem to trigger corruption complaints, or my `zip -r ../my.odp .` was not the way to reseal the presentation.
pointers appreciated.