Layer 8Ehrlicher Tech-Support

Video in der Präsentation läuft beim Empfänger nicht

Beim Absender spielt der Film, beim Empfänger bleibt ein schwarzer Kasten. Meist steckt nur ein Verweis auf die Videodatei in der Präsentation.

Aufwand:
ca. 25 Min.
Voraussetzung:
PowerPoint, unzip, Terminal oder Eingabeaufforderung
Gilt für:
PowerPoint (pptx) mit Video- oder Audioobjekten

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. 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. 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. 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. 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. 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. 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.

Häufige Fragen (FAQ)

?Warum läuft das Video bei mir, aber nicht bei dem, der die Datei bekommt?

Weil das Video vermutlich gar nicht in der Datei steckt, sondern nur ein Verweis darauf. Die Spezifikation des Dateiformats sagt zum Attribut, das dabei geschrieben wird, unmissverständlich: „This attribute is used to specify the location of an object that does not reside within this file.“ Der Verweis zeigt auf einen Pfad auf dem Rechner des Absenders. Dort liegt die Datei – auf dem Rechner des Empfängers gibt es diesen Pfad nicht, und damit auch das Video nicht.

?Kann ich der Präsentation ansehen, ob das Video drin ist oder nur verknüpft?

Ja, und zwar ohne PowerPoint. Eine pptx-Datei ist ein Zip-Archiv. Liegt das Video darin, taucht es in der Dateiliste unter ppt/media auf und die Datei ist entsprechend groß. Ist es nur verknüpft, steht in den Beziehungsdateien der Folien ein Eintrag mit TargetMode=External und dem ursprünglichen Pfad. Beide Prüfungen dauern zusammen eine halbe Minute – siehe Schritt 1 und 2.

?Reicht es, die Videodatei einfach mitzuschicken?

Nur, wenn der Empfänger sie an genau die Stelle legt, auf die der Verweis zeigt – also etwa in denselben Ordner neben der Präsentation, wenn der Pfad relativ ist. Bei einem absoluten Pfad auf ein Benutzerverzeichnis des Absenders klappt es nicht. Der verlässliche Weg ist deshalb nicht das Mitschicken, sondern das Einbetten: Dann trägt die Präsentation das Video selbst, und die Frage nach dem Pfad stellt sich nicht mehr.

Belege

Diese Seite ist gegen die folgenden Primärquellen geprüft – Hersteller, Standard oder Gesetzestext. Wer es nicht glaubt, muss es nicht: Da steht, wo es nachzulesen ist.

Zuletzt geprüft am . Dokumentation altert – ein Datum daneben ist der einzige ehrliche Umgang damit.

Verwandte Fehler