PowerPoint'e göreli yollarla nasıl video ekleyebilirim?


11

PowerPoint 2003 kullanıyorum. Herkes bir PowerPoint sunusuna bir video başka bir bilgisayara taşınabilecek şekilde gömmek biliyor mu?

Düşündüğüm olası çözümler:

  • Aslında video dosyasını gömmek içine powerpoint dosyası. Bu ideal olurdu, ama bunu nasıl yapacağımı bilmiyorum.
  • Sunuya videoya bir başvuru ekleyin. Bu mutlak bir yol değil, göreceli bir yol olması gerekir.

Yanıtlar:


15

Not: PowerPoint 2003 için çalışmaz, yalnızca yeni pptx dosyaları için (2007'den beri)

Göreli yollar destekleniyor gibi görünüyor, sadece uygulanması kolay değil. Örneğin, Powerpoint sununuz MyFiles klasöründeyse ve MyMovie.avi, MyFiles içindeki Media klasöründeyse. İşin püf noktası, Powerpoint dosyasının içindeki xml dosyalarını düzenlemektir:

  • Sunumunuzun bir kopyasını Presentation.pptx olarak kopyalayın (orijinali güvende tutmak için).
  • Presentation.pptx dosyanızı Presentation.pptx.zip olarak yeniden adlandırın
  • Elde edilen zip dosyasını tıklayarak açın.
  • Bir klasör olarak açılacaktır. İçinde ppt'ye gidin, sonra kayar, sonra _rels
  • Slide1.xml.rels vb. Dosyaları göreceksiniz.
  • Tüm bunları arşivin dışındaki başka bir yere kopyalayın (sürükleyip bırakın).
  • Şimdi, bazı düzenleyiciyle (örneğin, Not Defteri) videoyla slaydınızın numarasına karşılık gelen dosyayı açın.
  • Şuna benzer bir şey yazan satırı arayın: Target = "file: /// C: \ MyFiles \ Media \ MyMovie.avi"
  • Powerpoint sununuz MyFiles klasöründeyse ve MyMovie.avi, MyFiles içindeki Medya klasöründeyse, yukarıdaki satırı şu şekilde değiştirin: Target = "Media \ MyMovie.avi"
  • Slide1.xml.rels dosyasını (veya her hangi bir sayı olursa olsun) kaydedin, ardından bu arşive geri sürükleyin (aslında bir Powerpoint dosyası) ve arşivi tekrar Presentation.pptx olarak yeniden adlandırın.
  • Budur. Artık MyFiles klasörünü sunumla ve içinde videonuzu içeren Media klasörü ile taşıyabilirsiniz.

Windows 7'de benim için çalışıyor.

İyi şanslar!


Not: Bu, yeni 2007 tipi pptx dosyaları içindir. Eski 2003 tarzı ppt'ler için çalışmaz.
Tiberia

Target = "file: ///. \ Media \ MyMovie.avi" olmamalı mı?
Tiberia

@ShmuelL: "file: ///." İle büyük olasılıkla UNC yollarında veya http: // adresinde bulunan sunumlarla ilgili sorunlarınız olacaktır (mümkünse bilmiyorum). Şema gerçekten görecelidir, bu yüzden "sadece çalışmalıdır".
quetzalcoatl

6

Microsoft'un "Paketle ve Gönder" Sihirbazı'na sahip olmasının nedeni budur - PowerPoint'te çalıştırmak tüm bağlantılı videoları, yazı tiplerini, ses dosyalarını vb. gitmen gereken yere götürebilirsin.

Kendi takdirinize bağlı olarak, görüntüleyiciyi gömebilir, böylece hedef bilgisayarda sunumunuzu destekleyen bir uygulama olup olmadığı konusunda endişelenmenize gerek kalmaz.


Powerpoint üzerinde değişiklik yapabilmek için hedef kullanıcıya ihtiyacım var, yine de bunu yapacaklar mı?
Gabe

Bu Paketle ve Gönder sihirbazını nasıl başlatırım?
Dheeraj Bhaskar

@DheerajBhaskar Pack and Go eski dönemdi. Office'in yeni sürümlerinde buna başka bir şey denir - 2009'da bu yanıtı göndermeden bir süre önce neye ihtiyaç duymadığımı hatırlamıyorum ...
AnonJr

4

Videonuz sununuzla aynı klasördeyse, bağlantı taşındığında bile çalışmaya devam etmelidir.

PS Video dosyasını da taşımalısınız.



2

PowerPoint 2000 ve önceki sürümlerde, bir klasördeki sunumu ekleriyle birlikte paketlemek için kullanabileceğiniz " Paketle ve Gönder " adlı bir özellik ve son kullanıcının sunuyu görüntülemek için kullanabileceği bir PowerPoint Viewer uygulaması vardı.

PowerPoint 2003 ve sonraki sürümlerde bu özelliğe " CD için Paket " adı verilir .


2

Filmi eklemek için Kontrol Araç Kutusu'nu kullanın; bu şekilde yol, boyut vb. üzerinde tam kontrole sahip olursunuz.

  • Kontrol Araç Kutusu araç çubuğunu etkinleştirin (Görünüm menüsünde), sağ alt kısımdaki "Daha Fazla Kontrol" e tıklayın.
  • Aşağı kaydırın ve "Windows Media Player" ı seçin ve slaytta filmin görünmesini istediğiniz yere bir dikdörtgen çizin.
  • Film penceresine sağ tıklayın ve "Özellikler" i seçin.
  • Özellikler penceresinde yolu, ekran boyutunu ve ortam yürütücüsünün kontrollerle veya kontrolsüz vb. Görünmesini istiyorsanız değiştirebilirsiniz.

1

Bu konuyu google üzerinden buldum, işte benim Powerpoint 2010 için çalışan tavsiyem. Trespasser örneğini kullanalım:

  • Powerpoint sununuz "Dosyalarım" klasöründe.
  • "MyMovie.avi" MyFiles içindeki "Medya" klasöründedir.

Yani Powerpointmenu üzerinden MyMovie.avi ekleyin, ancak ekleme seçin, seçin, "dosya ile ilgili" (i tam olarak ingilizce çeviri bilmiyorum). Bu seçenek dosya iletişim kutusunda bulunur, buraya bakın:

resim açıklamasını buraya girin

Şimdi Powerpoint aşağıdakileri yapar:

Sununuzu başka bir klasöre / bilgisayara taşırsanız, powerpoint önce videoyu mutlak yolla açmaya çalışır. Bilgisayarınızda bu, videoyu silmez / taşımazsanız çalışır. Powerpoint videoyu bulamıyorsa, taşıdığınız veya sunum başka bir bilgisayarda olduğu için powerpoint videoyu göreli bir bağlantı olarak açmaya çalışacaktır.

Powerpoint 2010 ile sunumunuzu ve medya klasörünüzü yeni bir hedefe kopyalamanız yeterli olacaktır.


1

Medya dosyalarından mutlak yolları soyup göreli yollar olarak bırakacak küçük bir VB betiği yazdım.

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

Bu, hem 2003 hem de sonraki PowerPoint için çalışmalıdır. Çözüm Trespasser özetliyor çok daha kolay.

Sınıfı "Microsoft Scripting Runtime (scrun.dll)"kullanmak için VBA'ya başvurulması gerektiğini unutmayın FileSystemObject.


0

PowerPoint 2003 : Resmi belgelere göre ,

Sunum, film dosyasının bulunduğu dosya yolunun herhangi bir yerinde bulunuyorsa, PowerPoint film dosyasını sunumda göreli yol olarak depolar ... Örneğin, aşağıdaki klasörde bulunan bir sununuz vardır:C:\Documents and Settings\User\My Documents

Bu sunuya aşağıdaki klasörden bir film eklersiniz: C:\Documents and Settings\User\My Documents\My Movies

Bu örnekte, sunuya aşağıdaki yol eklenir: .\My Movies\Movie_name.avi


0

Bu sorunu çözmenin çok daha kolay bir yolu var. PowerPoint, bir köprü üzerinden bir program başlatmasına izin verdi. Bir program yerine videonuzu seçin:

  1. köprü oluştur
  2. Programı başlat'ı seçin
  3. sadece programlar yerine tüm dosyaları göster
  4. videonuzu seçin
  5. ve köprü ayarı penceresindeki bağlantıyı 'C: \ Documents and Settings \ Kullanıcı \ MyDocuments \ MyVideo.avi' ---> 'olarak değiştirin. \ MyDocuments \ MyVideo.avi'

İşe yarıyor ;)


-1

Bunlardan hiçbiri işe yaramadı. Bir CD'yi dışa aktarma aracının video URL'lerini değiştirmeye zahmetli görünmüyordu;

Currenly ile gidiyorum ne dizin için bir sürücü harfi ayarlamak için SUBST kullanarak ve sonra bu sürücü harfine göre videolar oluşturmak. Mükemmel değil, ama en azından tüm videoları tek seferde yeniden konumlandırmak için alt sürücünün hedefini değiştirebilirim.

Büyük bir hayal kırıklığı, ppt bir URL'yi kabul ettiğinde, onu değiştirmeme izin vermemesiydi. Özellikler kutusundaki yeni dosya adını kabul ediyor gibi görünebilir, ancak sunuyu kaydedip yeniden yüklediğinizde önceki adı geri almıştı.

Köprüyü nasıl oluşturacağımı bilmediğim için köprü sürümünü deneyemedim :-(


Bu bir yorumdur. Yorumlar asla bir soruya cevap olarak gönderilmemelidir
Ramhound
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.