Das Symptom
Auf dem eigenen Rechner läuft der Film in der Präsentation tadellos. Beim Empfänger
zeigt dieselbe Folie ein schwarzes Rechteck, ein Standbild mit durchgestrichenem
Abspielsymbol oder eine Meldung, die Datei sei nicht auffindbar. Manchmal steht sogar
der vollständige Pfad in der Fehlermeldung – ein Pfad, den es auf diesem Rechner nie
gab.
Die „Layer 8“-Wahrheit
Ein Präsentationsprogramm kennt zwei völlig verschiedene Arten, einen Film auf eine
Folie zu bringen, und beide sehen auf dem Bildschirm gleich aus. Bei der einen wandert
die Videodatei in die Präsentationsdatei hinein. Bei der anderen wandert nur ein Zettel
hinein, auf dem steht, wo die Videodatei liegt. Das Dateiformat benennt den Unterschied
im Klartext: Das Attribut, das dabei geschrieben wird, dient dazu, die Lage eines
Objekts anzugeben, das sich nicht in dieser Datei befindet.
Solange Präsentation und Film auf demselben Rechner liegen, funktionieren beide
Varianten identisch — und genau deshalb fällt der Unterschied erst dann auf, wenn es
zu spät ist. Verschickt wird nur die Präsentationsdatei. Der Zettel fährt mit, der Film
bleibt zu Hause.
Der Layer-8-Anteil hat zwei Teile. Der erste ist die Annahme, „ich habe das Video
eingefügt“ bedeute, es sei jetzt drin. Der zweite ist tückischer: Ob eingebettet oder
verknüpft wird, entscheidet das Programm nicht immer gleich, sondern unter anderem nach
Dateigröße. Die Erfahrung „das hat doch letztes Mal geklappt“ ist damit wertlos, denn
letztes Mal war der Film vielleicht kleiner. Die einzige verlässliche Auskunft gibt die
Datei selbst — und die lässt sich in einer halben Minute befragen, ohne PowerPoint
überhaupt zu starten.
Die echte, verifizierte Lösung
1000 % faktenbasiert. Jeder Befehl ist real, jeder Pfad existiert. Schritt für Schritt:
1.Nachsehen, ob das Video in der Datei liegt
Der Befehl listet den Inhalt des Archivs und filtert auf den Ordner, in dem eingebettete Medien landen. Erscheint dort eine Videodatei mit plausibler Größe, ist sie eingebettet. Bleibt die Ausgabe leer, obwohl auf einer Folie ein Film läuft, ist er verknüpft – und damit unterwegs verloren.
unzip -l praesentation.pptx | grep -i "ppt/media"
2.Die Verknüpfung im Klartext lesen
Die Verweise stehen in den Beziehungsdateien der einzelnen Folien. Der Befehl zerlegt sie in Zeilen und zeigt jeden Eintrag, der aus der Datei herausführt. Was hier auftaucht, ist genau das, was beim Empfänger fehlt – häufig samt vollständigem Pfad in ein Benutzerverzeichnis des Absenders, was nebenbei mehr über den eigenen Rechner verrät als beabsichtigt.
unzip -p praesentation.pptx "ppt/slides/_rels/*.rels" | tr '>' '\n' | grep -i external
3.Das Video neu einfügen – ausdrücklich als eingebettetes Objekt
Das verknüpfte Objekt löschen und den Film über den Weg einfügen, der die Datei mitnimmt (in PowerPoint: Einfügen, Video, aus einer Datei auf diesem Gerät). PowerPoint kennt beide Zustände als getrennte Schalter: Die Dokumentation der zugehörigen Programmierschnittstelle führt den Parameter LinkToFile („Indicates whether to link to the file.“) neben SaveWithDocument („Indicates whether to save the media with the document.“) und hält fest: „If both LinkToFile and SaveWithDocument are False, this method returns an error. At least one must be True.“
4.Wissen, warum es manchmal von selbst schiefgeht
Ob eingebettet oder verknüpft wird, ist keine feste Regel, sondern hängt vom Einzelfall ab. Microsoft schreibt dazu: „The default value varies depending whether the new media is an audio or video file, and on file size.“ Deshalb ist bei einem großen Film die Verknüpfung wahrscheinlicher als bei einem kurzen Ton – und deshalb genügt es nicht, sich darauf zu verlassen, dass es beim letzten Mal ja auch geklappt hat. Bei jeder Präsentation, die das Haus verlässt, gehört Schritt 1 dazu.
5.Ein breit unterstütztes Format wählen
Auch ein eingebetteter Film läuft nur, wenn die Gegenseite ihn dekodieren kann. Das Format sieht dafür ein Feld für den Inhaltstyp vor und stellt klar, was bei Unkenntnis passiert: „If a rendering application cannot process external content of the content type specified, then the specified content can be ignored.“ Für Ton empfiehlt die Spezifikation ausdrücklich ein Standardformat zugunsten der Interoperabilität; für Bewegtbild ist MP4 mit H.264 die entsprechend breit unterstützte Wahl. Exotische Formate aus dem Schnittprogramm gehören vorher umgewandelt.
6.Vor dem Versenden auf einem anderen Rechner öffnen
Die Probe aufs Exempel: die verschickte Datei auf einem zweiten Gerät öffnen, das die Videodatei nicht kennt, und die betreffende Folie abspielen. Das dauert zwei Minuten und ist der einzige Test, der die Frage wirklich beantwortet. Wer keinen zweiten Rechner hat, benennt den Ordner mit der Originaldatei kurzzeitig um – eine verknüpfte Präsentation fällt dann sofort auf.