admin管理员组文章数量:1638918
转载请标明出处:https://blog.csdn/gwltd2/article/details/80847756
〇、摘要
本文主要介绍如何将视频嵌入至PPT中,即开即播,无需另外拷贝视频至演示PC,避免因路径不同导致视频播放失败。通过“格式工厂”将视频素材转化为“.swf”文件,随后使用PPT开发工具中的Shockwave Flash Object将视频转换得到".swf"文件载入至PPT。此时,视频将会成功播放。由于笔者在嵌入过程中遇到一些技术问题(如:ActiveX、Shockwave Flash Object在Office2016 PPT开发工具下的详细配置),做为Bonus分享给大家,也感谢在互联网分享的相关博主。废话不多说,我们开始。
文章目录
- 〇、摘要
- 一、将视频、全景素材转化为".swf"格式文件(Shock Wave Flash)
- 二、配置PPT开发工具及动画导入
- 三、office2016 PPT在Windows10环境下Shockwave Flash Object配置
- 四、参考素材
一、将视频、全景素材转化为".swf"格式文件(Shock Wave Flash)
【注意:全景嵌入方法与此相同,但需要把相关文件转化为swf格式,全景在ppt中有数量的限制,超过上限一方面致使ppt过大,另一方面会因为插件限制致使ppt无法播放。】
- 首先,打开“格式工厂”进行视频导入,选择"->SWF",并将需要转换的视频添加
如需下载格式工厂软件,请从官网获取:http://www.pcfreetime/
- 配置视频输出参数
可以选择缺省配置参数,但视频会因为压缩得过小,导致一定程度的失真。比特率可以适当调大,达到清晰度的要求即可。
- 点击“确定”,开始视频转换
出现下图表示格式转换成功,.swf初始素材准备完毕。
二、配置PPT开发工具及动画导入
- 进入PPT中,选择“文件”,随后选择“选项”
- 选择“自定义功能”后,在开发工具处勾选
- 此时PPT上方菜单增添了“开发工具栏目”,在该栏目中选择“其他控件”
- 此时会有一个弹窗,在列表中查找“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”
- 找到正确的注册子项,下列选项之一
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!
四、参考素材
- https://support.office/zh-cn/article/office-2016-中被阻止的-flash-和-silverlight,shockwave-控件-55738f12-a01d-420e-a533-7cef1ff6aeb1?ui=zh-CN&rs=zh-CN&ad=CN
- https://jingyan.baidu/article/8cdccae961b340315413cdca.html
- https://jingyan.baidu/article/76a7e409ed8d4dfc3b6e1524.html
版权声明:本文标题:Office2016 PPT中视频或全景(swf)嵌入、交互、播放及相关工具配置方法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1729276975a1193654.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论