Wie kann ich Videos mit relativen Pfaden in PowerPoint einbetten?

50588
Gabe

Ich verwende PowerPoint 2003. Weiß jemand, wie ein Video in einer PowerPoint-Präsentation so eingebettet wird, dass es auf einen anderen Computer verschoben werden kann?

Mögliche Lösungen, die ich erwäge:

  • Betten Sie die Videodatei tatsächlich in die Powerpoint-Datei ein. Das wäre ideal, aber ich weiß nicht, wie ich das machen soll.
  • Fügen Sie einen Verweis auf das Video in die Präsentation ein. Ich brauche jedoch einen relativen Pfad, nicht einen absoluten Pfad.
11

11 Antworten auf die Frage

14
Trespasser

Hinweis: Funktioniert nicht für PowerPoint 2003, nur für neue pptx-Dateien (seit 2007).

Es scheint, als würden relative Pfade unterstützt, sie sind einfach nicht einfach zu implementieren. Beispielsweise, wenn sich Ihre Powerpoint-Präsentation im Ordner MyFiles befindet und sich MyMovie.avi im Ordner Media in MyFiles befindet. Der Trick besteht darin, die XML-Dateien in der Powerpoint-Datei zu bearbeiten:

  • Erstellen Sie eine Kopie Ihrer Präsentation als Presentation.pptx (um das Original sicher aufzubewahren).
  • Benennen Sie Ihre Presentation.pptx-Datei in Presentation.pptx.zip um
  • Öffnen Sie die resultierende ZIP-Datei, indem Sie darauf klicken.
  • Es wird als Ordner geöffnet. In ihm gehen Sie zu ppt, dann zu Folien und dann zu Rollen
  • Sie sehen Dateien mit dem Namen slide1.xml.rels usw.
  • Kopieren Sie diese per Drag & Drop an einen anderen Ort außerhalb des Archivs.
  • Öffnen Sie nun die Datei, die der Nummer Ihrer Folie entspricht, mit einem Editor (z. B. Notepad).
  • Suchen Sie nach der Zeile, in der Folgendes angezeigt wird: Target = "file: /// C: \ MyFiles \ Media \ MyMovie.avi"
  • Wenn sich Ihre Powerpoint-Präsentation im Ordner MyFiles befindet und sich MyMovie.avi im Ordner Media in MyFiles befindet, ändern Sie die obige Zeile in: Target = "Media \ MyMovie.avi".
  • Speichern Sie die Datei slide1.xml.rels (oder wie auch immer diese Nummer ist), ziehen Sie sie zurück in das Archiv (das ist eigentlich eine Powerpoint-Datei), und benennen Sie das Archiv wieder in Presentation.pptx um
  • Das ist es. Jetzt sollten Sie in der Lage sein, den Ordner MyFiles mit der Präsentation und mit dem Medienordner darin zu transportieren, der Ihr Video enthält.

Funktioniert für mich unter Windows 7.

Viel Glück!

Hinweis: Dies gilt für die neuen 2007-Typ-pptx-Dateien. Es funktioniert nicht für die älteren 2003-Style-Ppt's. Tiberia vor 11 Jahren 0
Sollte nicht Target = "file: ///. \ Media \ MyMovie.avi" sein? Tiberia vor 11 Jahren 0
@ShmuelL: Mit `file: ///. \` Haben Sie wahrscheinlich Probleme mit Presets, die sich auf UNC-Pfaden oder http: // befinden (wenn möglich, ich weiß es nicht). Das Nein-Schema ist wirklich relativ, also sollte es "nur funktionieren". quetzalcoatl vor 10 Jahren 0
6
AnonJr

Dies ist der Grund, warum Microsoft den "Pack and Go" - Assistenten hat - wenn Sie ihn auf einem PowerPoint ausführen, werden alle verknüpften Videos, Schriftarten, Audiodateien usw. gesammelt und auf einer CD verpackt, die Sie überallhin mitnehmen können, oder in einer selbstentpackenden Datei Sie können dorthin bringen, wo Sie hin müssen.

Nach Ihrem Ermessen kann der Viewer sogar eingebettet werden, sodass Sie sich keine Sorgen machen müssen, ob der Zielcomputer über eine App verfügt, die Ihre Präsentation unterstützt.

Ich brauche den Zielbenutzer, um den Powerpoint ändern zu können. Können sie das noch tun? Gabe vor 14 Jahren 0
Wie starte ich diesen Pack and Go-Assistenten überhaupt? Dheeraj Bhaskar vor 9 Jahren 0
@DheerajBhaskar Pack and Go war der alte Begriff. In neueren Versionen von Office heißt das etwas anderes - ich kann mich einfach nicht daran erinnern, was ich seit einiger Zeit nicht brauchte, bevor ich 2009 diese Antwort gepostet habe ... AnonJr vor 9 Jahren 0
4
DaveParillo

Befindet sich Ihr Video im selben Ordner wie Ihre Präsentation, sollte der Link auch beim Verschieben weiterhin funktionieren.

PS Sie müssen auch die Videodatei verschieben.

2
nik
  1. Sie können kein Video in Powerpoint einbetten, Sie müssen es verknüpfen.
  2. Relative Pfade werden ebenfalls nicht unterstützt.

Die Idee ist , das PPT in ein Flash-Video zu konvertieren .

Das hört sich an, als würde man eine Fliege mit einer acht Fuß langen Fliegenklatsche töten. Robert Harvey vor 14 Jahren 3
@ Robert, ich hatte ein ähnliches Gefühl `:)` nik vor 14 Jahren 0
2
Mike Eng

In PowerPoint 2000 und früheren Versionen gab es eine Funktion namens " Pack and Go ", mit der Sie eine Präsentation in einem Ordner mit seinen Anlagen und eine PowerPoint Viewer-Anwendung packen können, die ein Endbenutzer zum Anzeigen der Präsentation verwenden kann.

In PowerPoint 2003 und höher heißt die Funktion " Package for CD ".

2
Claudia

Verwenden Sie die Steuerelement-Toolbox, um den Film einzufügen. Auf diese Weise haben Sie die vollständige Kontrolle über Pfad, Größe usw.

  • Aktivieren Sie die Control Toolbox-Symbolleiste (im Menü Ansicht) und klicken Sie unten rechts auf "Weitere Steuerelemente".
  • Scrollen Sie nach unten und wählen Sie "Windows Media Player", und zeichnen Sie auf der Folie ein Rechteck, in dem der Film erscheinen soll.
  • Klicken Sie mit der rechten Maustaste auf das Filmfenster und wählen Sie "Eigenschaften".
  • Im Eigenschaftenfenster können Sie den Pfad und die Bildschirmgröße ändern und festlegen, ob der Media Player mit oder ohne Steuerelemente usw. angezeigt werden soll.
1
Anonymous

Ich habe diesen Thread über Google gefunden, hier ist mein Ratschlag, der für Powerpoint 2010 funktioniert. Nehmen wir das Beispiel von Trespasser:

  • Ihre Powerpoint-Präsentation befindet sich im Ordner "MyFiles".
  • Die "MyMovie.avi" befindet sich im Ordner "Media" in MyFiles.

Fügen Sie also MyMovie.avi über das Powerpoint-Menü ein, aber wählen Sie nicht Einfügen, wählen Sie "beziehen sich auf Datei" (ich kenne die genaue englische Übersetzung nicht). Diese Option ist im Dateidialog verfügbar, siehe hier:

enter image description here

Jetzt führt Powerpoint Folgendes aus:

Wenn Sie Ihre Präsentation in einen anderen Ordner / Computer verschieben, versucht Powerpoint zunächst, das Video mit dem absoluten Pfad zu öffnen. Auf Ihrem Computer funktioniert dies, wenn Sie das Video nicht löschen oder verschieben. Wenn Powerpoint das Video nicht finden kann, weil Sie es verschoben haben oder sich die Präsentation auf einem anderen Computer befindet, versucht Powerpoint, es als relativen Link zu öffnen.

Kopieren Sie Ihre Präsentation und Ihren Medienordner mit Powerpoint 2010 einfach an ein neues Ziel, und es funktioniert von Grund auf.

1
ja72

Ich habe ein kleines VB-Skript geschrieben, das die absoluten Pfade aus den Mediendateien entfernt und sie als relative Pfade belässt.

Global fso As New FileSystemObject  Public Sub ConvertMediaToRelativePaths() Dim i As Integer Dim sld As Slide, shp As Shape For Each sld In ActivePresentation.Slides For Each shp In sld.Shapes If shp.Type = msoMedia Then Dim path As String, fname As String path = shp.LinkFormat.SourceFullName fname = fso.GetFileName(path) shp.LinkFormat.SourceFullName = fname i = i + 1 End If Next Next If i > 0 Then MsgBox "Converted " & CStr(i) & " Video Source Paths.", vbOK Else MsgBox "No Videos Found.", vbOK End If End Sub 

Dies sollte für 2003 und später PowerPoint funktionieren. Viel einfacher als die Lösung, die Trespasser skizziert.

Beachten Sie, dass VBA eine Referenz benötigt "Microsoft Scripting Runtime (scrun.dll)", um die FileSystemObjectKlasse verwenden zu können.

0
Tiberia

Powerpoint 2003 : Nach der offiziellen Dokumentation ,

Wenn sich die Präsentation irgendwo im Dateipfad befindet, in dem sich die Filmdatei befindet, speichert PowerPoint die Filmdatei als relativen Pfad in der Präsentation. Beispielsweise haben Sie eine Präsentation, die sich im folgenden Ordner befindet:C:\Documents and Settings\User\My Documents

Sie fügen einen Film aus dem folgenden Ordner in diese Präsentation ein: C:\Documents and Settings\User\My Documents\My Movies

In diesem Beispiel wird der folgende Pfad in die Präsentation eingefügt: .\My Movies\Movie_name.avi

0
Martin Lojda

Es gibt viel einfachere Wege, um dieses Problem zu lösen. PowerPoint durfte ein Programm über einen Hyperlink starten. Anstelle eines Programms wählen Sie Ihr Video aus:

  1. Erstellen Sie einen Hyperlink
  2. Wählen Sie Programm starten
  3. Alle Dateien anzeigen statt nur Programme
  4. Wähle dein Video aus
  5. und ändern Sie den Link im Hyperlink-Einstellungsfenster unter 'C: \ Dokumente und Einstellungen \ Benutzer \ MeineDokumente \ MyVideo.avi' ---> '. \ MyDocuments \ MyVideo.avi'

Es klappt ;)