Five conversions between the thought and the person. Each one is lossy, and none of them are steps you chose — they’re the tax on having picked a file format as your output. The embedded video never travels. It never has.
You can generate .pptx — the libraries exist. But you’re
asking a model to write a format it cannot open and judge, so the feedback loop is broken
before it starts. HTML and CSS are the best‑represented things in its training data
by a wide margin. And you don’t have to write this — only read enough of
it to say “that’s wrong.”
The medium your audience actually receives is a rendered page. Generate that and there is nothing left in between to lose anything. Live data stays live. Links stay links. The whole deck is one HTTP request.
Most of the right‑hand column has an answer, and I’ll show you the PDF export later. But the first one doesn’t. If your organisation mandates the corporate template, this is a fight you may not win — take the design‑system idea from the next section and leave the HTML behind. It works on its own.