Примечание: не работает для PowerPoint 2003, только для новых файлов PPTX (с 2007 года)
Похоже, что относительные пути поддерживаются, их просто не просто реализовать. Например, если ваша презентация Powerpoint находится в папке MyFiles, а MyMovie.avi находится в папке «Медиа» внутри MyFiles. Хитрость заключается в редактировании XML-файлов внутри файла Powerpoint:
- Сделайте копию вашей презентации в виде Presentation.pptx (просто для сохранения оригинала).
- Переименуйте файл Presentation.pptx в Presentation.pptx.zip
- Откройте полученный ZIP-файл, нажав на него.
- Он откроется как папка. Внутри, перейдите на ppt, затем слайды, затем _rels
- Вы увидите файлы с именем slide1.xml.rels и т. Д.
- Скопируйте (перетащите) все это в другое место, вне архива.
- Теперь откройте файл, соответствующий номеру слайда с видео, в каком-нибудь редакторе (например, «Блокнот»).
- Найдите строку, которая говорит что-то вроде: Target = "file: /// C: \ MyFiles \ Media \ MyMovie.avi"
- Если ваша презентация Powerpoint находится в папке MyFiles, а MyMovie.avi находится в папке Media внутри MyFiles, измените приведенную выше строку на: Target = "Media \ MyMovie.avi"
- Сохраните файл slide1.xml.rels (или любой другой номер), затем перетащите его обратно в этот архив (на самом деле это файл Powerpoint), а затем переименуйте архив обратно в Presentation.pptx.
- Это оно. Теперь вы сможете носить с собой папку MyFiles с презентацией и с папкой Media внутри, которая содержит ваше видео.
У меня работает на Windows 7.
Удачи!
Вот почему у Microsoft есть мастер «Pack and Go» - его запуск в PowerPoint соберет все связанные видео, шрифты, звуковые файлы и т. Д. И упакует его на компакт-диск, который можно взять где угодно, или в самораспаковывающийся файл, который Вы можете взять, куда вам нужно идти.
На ваше усмотрение он может даже встроить средство просмотра, поэтому вам не нужно беспокоиться о том, есть ли на целевом компьютере приложение, поддерживающее вашу презентацию.
источник
Если ваше видео находится в той же папке, что и презентация, ссылка должна продолжать работать даже после перемещения.
PS Вы тоже должны переместить видеофайл.
источник
Идея состоит в том, чтобы преобразовать PPT во Flash Video .
источник
:)
В PowerPoint 2000 и более ранних версиях была функция « Упаковать и перейти », которую можно использовать для упаковки презентации в папку с ее вложениями, а также приложение PowerPoint Viewer, которое конечный пользователь может использовать для просмотра презентации.
В PowerPoint 2003 и более поздних версиях эта функция называется « Пакет для CD ».
источник
Используйте панель инструментов управления, чтобы вставить фильм; Таким образом, вы можете полностью контролировать путь, размер и т. д.
источник
Я нашел эту ветку через Google, вот мой совет, который работает для Powerpoint 2010. Давайте использовать пример Trespasser:
Так что вставьте MyMovie.avi через Powerpointmenu, но не выбирайте вставку, выберите «иметь дело с файлом» (я не знаю точно английский перевод). Эта опция доступна в диалоге файла, смотрите здесь:
Теперь Powerpoint делает следующее:
Если вы переместите свою презентацию в другую папку / компьютер, Powerpoint сначала пытается открыть видео с абсолютным путем. На вашем компьютере это будет работать, если вы не удаляете / не перемещаете видео. Если PowerPoint не может найти видео, потому что вы переместили его или презентация находится на другом компьютере, PowerPoint попытается открыть его как относительную ссылку.
Так что с Powerpoint 2010 просто скопируйте свою презентацию и папку мультимедиа в новое место назначения, и она будет работать с нуля.
источник
Я написал небольшой VB-скрипт, который будет отбирать абсолютные пути из медиа-файлов и оставлять их как относительные пути.
Это должно работать как для 2003, так и для более поздних версий PowerPoint. Гораздо проще, что решение Trespasser излагает.
Обратите внимание, что VBA нужна ссылка
"Microsoft Scripting Runtime (scrun.dll)"
для использованияFileSystemObject
класса.источник
PowerPoint 2003 : согласно официальной документации ,
источник
Есть гораздо более простой способ, как решить эту проблему. PowerPoint позволяет запускать программу по гиперссылке. Вместо программы выберите ваше видео:
Оно работает ;)
источник
Не удалось заставить что-либо из этого работать. Похоже, инструмент для экспорта компакт-дисков не беспокоил изменение URL-адресов видео;
Сейчас я использую SUBST, чтобы установить букву диска в каталог, а затем создать видео, относящиеся к этой букве диска. Не идеально, но, по крайней мере, я могу просто изменить назначение дополнительного диска, чтобы переместить все видео за один раз.
Огромное разочарование вызвало то, что после того, как ppt принял URL, он не позволил бы мне изменить его. Казалось бы, принять новое имя файла в окне свойств, но когда вы сохранили и перезагрузили презентацию, она вернулась к предыдущему имени.
Я не мог попробовать версию гиперссылки, так как я не знал, как создать гиперссылку :-(
источник