Office2016 PPT中视频或全景(swf)嵌入、交互、播放及相关工具配置方法

1 篇文章 0 订阅
1 篇文章 0 订阅

转载请标明出处:https://blog.csdn.net/gwltd2/article/details/80847756

〇、摘要

本文主要介绍如何将视频嵌入至PPT中,即开即播,无需另外拷贝视频至演示PC,避免因路径不同导致视频播放失败。通过“格式工厂”将视频素材转化为“.swf”文件,随后使用PPT开发工具中的Shockwave Flash Object将视频转换得到".swf"文件载入至PPT。此时,视频将会成功播放。由于笔者在嵌入过程中遇到一些技术问题(如:ActiveX、Shockwave Flash Object在Office2016 PPT开发工具下的详细配置),做为Bonus分享给大家,也感谢在互联网分享的相关博主。废话不多说,我们开始。

一、将视频、全景素材转化为".swf"格式文件(Shock Wave Flash)

注意:全景嵌入方法与此相同,但需要把相关文件转化为swf格式,全景在ppt中有数量的限制,超过上限一方面致使ppt过大,另一方面会因为插件限制致使ppt无法播放。】

  • 首先,打开“格式工厂”进行视频导入,选择"->SWF",并将需要转换的视频添加
    如需下载格式工厂软件,请从官网获取:http://www.pcfreetime.com/
    视频加载
  • 配置视频输出参数
    可以选择缺省配置参数,但视频会因为压缩得过小,导致一定程度的失真。比特率可以适当调大,达到清晰度的要求即可。
    转换视频输出配置
  • 点击“确定”,开始视频转换
    出现下图表示格式转换成功,.swf初始素材准备完毕。
    格式转换成功

二、配置PPT开发工具及动画导入

  • 进入PPT中,选择“文件”,随后选择“选项”
    PPT文件-选项
  • 选择“自定义功能”后,在开发工具处勾选
    自定义功能区-开发工具
  • 此时PPT上方菜单增添了“开发工具栏目”,在该栏目中选择“其他控件”
    其他空间
  • 此时会有一个弹窗,在列表中查找“Shockwave Flash Object”
    Shockwave Flash Object选择
  • 随后绘制视频播放位置,会出现一个方框区域
    视频区域
  • 在方框区域内点击鼠标右键,选择“属性表”
    属性表
  • 属性表中将EmbedMovie设置为“true”,将Movie的路径设置为“.swf文件的路径(例如:E:\FFOutput\test.swf)”,一定要带后缀
    属性设置
  • 播放本页PPT即可事项视频播放,在任意PC均可播放
    视频播放
    全景生成完毕,在此处直接可交互。

三、office2016 PPT在Windows10环境下Shockwave Flash Object配置

本节介绍在win10环境下新安装office2016版未注册情况下,需要自己配置,否则进行到Shockwave Flash Object列表选择的时候会报错。由于笔者本机环境默认情况下flash、Silverlight和Shockwave是被阻止的,所以需要进行regedit注册表设置来解决。
!!!!!!!大家进行此操作时候要慎重,一定将原注册表备份。!!!!!!!

  • 首先,退出所有office程序
  • 启动注册表“win键+R”,输入“regedit”
    regedit
  • 找到正确的注册子项,下列选项之一
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\(对于 64 位 Office 或 32 位 Office 32 位 Windows 上)

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\(对于 32 位 Office 64 位 Windows 上)
    !!注意: COM 兼容性节点可能不存在默认情况下。如果您看不到它,请将其添加,即在Common目录点击右键,新建项(下图有显示)。
  • 在COM Compatibility中添加想要取消阻止的控件CLSID新子项
    此处直接在COM Compatibility目录下建立新子项,输入CLSID。
    子项建立
    子项对应关系如下
    子项对应关系
    新建完毕效果如下
    建立完成后展示效果
  • 子项对应关系如下图,随后为每个子项配置Compatibility Flags(值为0)REG_DWORD和ActivationFilterOverride(值为1)REG_DWORD
    赋值
    每个子项配置结果如下
    配置结果

配置完毕,关闭注册表,重启计算机,打开PPT即可。
不多赘述,大家Enjoy!

四、参考素材

  1. https://support.office.com/zh-cn/article/office-2016-中被阻止的-flash-和-silverlight,shockwave-控件-55738f12-a01d-420e-a533-7cef1ff6aeb1?ui=zh-CN&rs=zh-CN&ad=CN
  2. https://jingyan.baidu.com/article/8cdccae961b340315413cdca.html
  3. https://jingyan.baidu.com/article/76a7e409ed8d4dfc3b6e1524.html
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值