Speichern einer Webseite mit eingebettetem Video als MHT-Datei

1659
hank

Solche Internetbrowser wie Internet Explorer und Opera können Webseiten als eine einzige Mht-Datei speichern.

Angenommen, ich habe eine Webseite mit einem <video>Tag und einem Video im selben Verzeichnis. Ist es möglich, diese Seite als MHT-Datei zu speichern, die das Video enthalten würde?

Ich habe das versucht, aber die resultierende Mht-Datei enthält nur HTML-Code und Bilder.

1
Ich denke es kommt darauf an, wo das Video gehostet wird! Dave vor 11 Jahren 0
@DaveRook Opera unterstützt das Ogg / Theora / Vorbis-Format. Es kann zwar abgespielt, aber nicht gespeichert werden. hank vor 11 Jahren 1
Dann hast du deine Frage nicht beantwortet? Selbst wenn Sie das Video speichern könnten, zeigt die Webseite auf diese externe Ressource, wenn Sie von außen darauf verweist. Dave vor 11 Jahren 0
Die Videoquelle wird wie jede andere Bildquelle mit dem `src`-Attribut referenziert. Ich sehe keinen Unterschied. hank vor 11 Jahren 1
Ja, die meisten Grafikdateien sind jedoch lokal, möglicherweise unter dem Ordner Bilder gespeichert. Wenn ich Videos auf meinem Server hosten würde, würde ich sie auf einem anderen Server hosten und den externen Server einbetten oder darauf verweisen Dave vor 11 Jahren 0
Ich möchte ein einfaches Beispiel erstellen. Ich habe eine HTML-Datei, eine Bild- und eine Videodatei. Sie befinden sich alle im selben Verzeichnis. hank vor 11 Jahren 1

1 Antwort auf die Frage

1
hank

Ich habe eine Lösung gefunden.

Obwohl Opera und Internet Explorer kein Video enthalten, wenn Sie eine Webseite als Mht-Datei speichern, ist es dennoch möglich, sie manuell hinzuzufügen.

Ich habe manuell einen Base64-Code der Videodatei und einen entsprechenden Header in meine MHT-Datei eingefügt, und Opera hat sie problemlos geöffnet.