Bagaimana cara menyematkan video di PowerPoint dengan jalur relatif?

11

Saya menggunakan PowerPoint 2003. Apakah ada yang tahu cara menanamkan video dalam presentasi PowerPoint sedemikian rupa sehingga dapat dipindahkan ke komputer lain?

Kemungkinan solusi yang saya pertimbangkan:

  • Sebenarnya menanamkan file video ke file powerpoint. Ini akan ideal, tetapi saya tidak tahu bagaimana melakukan ini.
  • Masukkan referensi ke video ke dalam presentasi. Saya ingin ini menjadi jalur relatif, bukan jalur absolut.
Gabe
sumber

Jawaban:

15

Catatan: tidak berfungsi untuk PowerPoint 2003, hanya untuk file pptx baru (sejak 2007)

Sepertinya jalur relatif didukung, mereka tidak mudah diimplementasikan. Misalnya jika presentasi Powerpoint Anda ada di folder MyFiles, dan MyMovie.avi ada di folder Media di dalam MyFiles. Caranya adalah dengan mengedit file xml di dalam file Powerpoint:

  • Buat salinan presentasi Anda sebagai Presentation.pptx (hanya untuk menjaga keamanan aslinya).
  • Ubah nama file Presentation.pptx Anda menjadi Presentation.pptx.zip
  • Buka file zip yang dihasilkan dengan mengkliknya.
  • Ini akan terbuka sebagai folder. Di dalamnya, buka ppt, lalu slide, lalu _rels
  • Anda akan melihat file yang disebut slide1.xml.rels dll.
  • Salin (seret dan lepas) semua itu ke tempat lain, di luar arsip.
  • Sekarang buka file yang sesuai dengan jumlah slide Anda dengan video dengan beberapa editor (misalnya, Notepad).
  • Cari baris yang mengatakan sesuatu seperti: Target = "file: /// C: \ MyFiles \ Media \ MyMovie.avi"
  • Jika presentasi Powerpoint Anda ada di folder MyFiles, dan MyMovie.avi ada di folder Media di dalam MyFiles, maka ubah baris di atas ke: Target = "Media \ MyMovie.avi"
  • Simpan file slide1.xml.rels (atau nomor berapapun itu), lalu seret kembali ke arsip itu (yang sebenarnya adalah file Powerpoint), lalu ganti nama arsip kembali ke Presentation.pptx
  • Ini dia. Sekarang Anda harus dapat membawa folder MyFiles dengan presentasi dan folder Media di dalamnya yang berisi video Anda.

Bekerja untuk saya di Windows 7.

Semoga berhasil!

Pelanggar
sumber
Catatan: Ini untuk file pptx 2007 jenis baru. Ini tidak akan berfungsi untuk ppt gaya 2003 yang lebih lama.
Tiberia
Bukankah seharusnya Target = "file: ///. \ Media \ MyMovie.avi"?
Tiberia
@ShmuelL: Dengan `file: ///.` Anda mungkin akan memiliki masalah dengan presetations yang duduk di jalur UNC atau http: // (jika mungkin, saya tidak tahu). Skema no-benar-benar relatif, sehingga harus "hanya bekerja".
quetzalcoatl
6

Inilah sebabnya mengapa Microsoft memiliki Wisaya "Paket dan Pergi" - menjalankannya pada PowerPoint akan mengumpulkan semua video, font, file suara, dll. Yang tertaut dan mengemasnya dalam CD yang dapat Anda bawa ke mana saja atau dalam file pengekstrak sendiri yang Anda dapat mengambil ke mana Anda harus pergi.

Sesuai kebijaksanaan Anda, itu bahkan dapat menyematkan pemirsa sehingga Anda tidak perlu khawatir jika komputer target memiliki aplikasi yang mendukung presentasi Anda.

AnonJr
sumber
Saya perlu pengguna tujuan untuk dapat memodifikasi powerpoint, apakah mereka masih bisa melakukan itu?
Gabe
Bagaimana saya memulai panduan Pack and Go ini?
Dheeraj Bhaskar
@DheerajBhaskar Pack and Go adalah istilah lama. Dalam versi yang lebih baru dari Office itu disebut sesuatu yang lain - Saya hanya tidak ingat apa karena saya belum membutuhkannya sejak beberapa waktu sebelum saya memposting jawaban ini pada tahun 2009 ...
AnonJr
4

Jika video Anda berada di folder yang sama dengan presentasi Anda, tautannya akan terus berfungsi bahkan ketika dipindahkan.

PS Anda harus memindahkan file video juga.

DaveParillo
sumber
2
  1. Anda tidak dapat menanamkan video ke dalam powerpoint, Anda harus menautkannya.
  2. Jalur relatif juga tidak didukung,

Idenya adalah untuk mengubah PPT ke Video Flash .

nik
sumber
3
Kedengarannya seperti membunuh lalat dengan pemukul lalat setinggi delapan kaki.
Robert Harvey
@ Robert, saya punya perasaan serupa:)
nik
2

Di PowerPoint 2000 dan sebelumnya, ada fitur yang disebut " Pack and Go " yang dapat Anda gunakan untuk mengemas presentasi dalam folder dengan lampirannya dan aplikasi Penampil PowerPoint yang dapat digunakan pengguna akhir untuk melihat presentasi.

Di PowerPoint 2003 dan yang lebih baru, fitur ini disebut " Paket untuk CD ".

Mike Eng
sumber
2

Gunakan Control Toolbox untuk memasukkan film; dengan cara ini Anda memiliki kontrol total atas jalur, ukuran dll.

  • Aktifkan bilah alat Control Toolbox (di menu View), klik "More Controls" di kanan bawah.
  • Gulir ke bawah dan pilih "Windows Media Player" dan buat persegi panjang pada slide di mana Anda ingin film muncul.
  • Klik kanan jendela film dan pilih "Properties".
  • Di jendela properti Anda dapat mengubah jalur, ukuran layar dan jika Anda ingin pemutar media muncul dengan atau tanpa kontrol, dll.
Claudia
sumber
1

Saya menemukan utas ini melalui google, ini saran saya, yang berfungsi untuk Powerpoint 2010. Mari kita gunakan contoh Trespasser:

  • Presentasi Powerpoint Anda ada di folder "MyFiles".
  • "MyMovie.avi" ada di folder "Media" di dalam MyFiles.

Jadi masukkan MyMovie.avi melalui Powerpointmenu, tetapi jangan pilih masukkan, pilih, "berhubungan dengan file" (saya tidak tahu persis terjemahan bahasa Inggris). Opsi ini tersedia dalam dialog file, lihat di sini:

masukkan deskripsi gambar di sini

Sekarang Powerpoint melakukan hal berikut:

Jika Anda memindahkan presentasi Anda ke folder / komputer lain, powerpoint pertama kali mencoba membuka video dengan jalur absolut. Di komputer Anda ini akan berfungsi, jika Anda tidak menghapus / memindahkan video. Jika powerpoint tidak dapat menemukan video, karena Anda memindahkannya atau presentasi ada di komputer lain, powerpoint akan mencoba membukanya sebagai tautan relatif.

Jadi dengan Powerpoint 2010, cukup salin presentasi Anda dan folder media Anda ke tujuan baru dan itu akan bekerja dari awal.

Anonim
sumber
1

Saya menulis skrip VB kecil yang akan menghapus jalur absolut dari file media dan meninggalkannya sebagai jalur relatif.

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

Ini harus bekerja untuk PowerPoint 2003 dan yang lebih baru. Jauh lebih mudah bahwa solusi Trespasser menguraikan.

Perhatikan bahwa VBA perlu referensi "Microsoft Scripting Runtime (scrun.dll)"untuk menggunakan FileSystemObjectkelas.

Ja72
sumber
0

PowerPoint 2003 : Menurut dokumentasi resmi ,

Jika presentasi terletak di mana saja di jalur file di mana file film berada, PowerPoint menyimpan file film sebagai jalur relatif di presentasi ... Misalnya, Anda memiliki presentasi yang terletak di folder berikut:C:\Documents and Settings\User\My Documents

Anda memasukkan film dari folder berikut ke presentasi ini: C:\Documents and Settings\User\My Documents\My Movies

Dalam contoh ini, jalur berikut dimasukkan ke presentasi: .\My Movies\Movie_name.avi

Tiberia
sumber
0

Ada banyak cara yang lebih mudah untuk menyelesaikan masalah ini. PowerPoint diizinkan untuk memulai program melalui hyperlink. Alih-alih program pilih video Anda:

  1. buat hyperlink
  2. pilih Mulai program
  3. tampilkan semua file, bukan hanya program
  4. pilih video Anda
  5. dan ubah tautan di jendela pengaturan hyperlink dari 'C: \ Documents and Settings \ User \ MyDocuments \ MyVideo.avi' ---> '. \ MyDocuments \ MyVideo.avi'

Berhasil ;)

Martin Lojda
sumber
-1

Tidak dapat menjalankan semua ini. Alat untuk mengekspor CD sepertinya tidak repot-repot mengubah URL video;

Yang saat ini saya lakukan adalah menggunakan SUBST untuk mengatur huruf drive ke direktori, dan kemudian membuat video relatif terhadap huruf drive itu. Tidak sempurna, tapi setidaknya saya bisa mengubah tujuan drive subst untuk memindahkan semua video sekaligus.

Satu frustrasi besar adalah bahwa begitu ppt menerima URL, itu tidak akan membiarkan saya mengubahnya. Tampaknya menerima nama file baru di kotak properti, tetapi ketika Anda menyimpan dan memuat kembali presentasi, itu telah dikembalikan ke nama sebelumnya.

Saya tidak dapat mencoba versi hyperlink karena saya tidak tahu cara membuat hyperlink :-(

pengguna680508
sumber
Ini komentar. Komentar tidak boleh diajukan sebagai jawaban atas pertanyaan
Ramhound