PPT预览支持视频文件和动态图片。
一、视频格式支持
1、内嵌在文件中的视频,必须为mp4或ogv格式,且编码方式为H264格式的。其它格式的由于浏览器的特性,需要在服务器转码,比较耗费资源且耗时较长,不适合即时预览,所以不支持。(注意:视频文件一定要内嵌在ppt文件里,有些文件可能没有嵌入,只是链接在用户本机文件上,所以不能预览的)
2、网络视频文件。该类型不需要内嵌在ppt里,比如嵌入的是优酷的视频。是支持的。建议采用该种方式,可以保证流畅度和全视频的兼容性。
二、音频目前支持MP3、WAV(一般为剪贴画内置)、OGG、m4a格式。其中IE仅支持MP3(IE6-Edge)、m4a。如果是嵌入WAV格式的则会转码成MP3格式,1M大小的WAV文件大约需要耗时300ms,转码后同时提供WAV、MP3格式以便于Chrome、Firefox、Safari兼容。以下表格仅参考:
音频格式 | Chrome | Firefox | IE9 | Opera | Safari |
MP3 | 支持 | 支持 | 支持 | 支持 | 支持 |
m4a | 支持 | 支持 | 支持 | 支持 | 支持 |
WAV | 支持 | 支持 | 不支持 | 支持 | 支持 |
OGG | 支持 | 支持 | 不支持 | 支持 | 不支持 |
1、对于页面自动播放的音频,iOS的特性:音频流只能从用户触摸事件加载,音频不会自动播放,需要用户手动点击播放。
2、PPT的旁白录音格式为WAV格式,会进行转码,转码增加耗时100-500ms。
三、动态图片。
为gif格式的动态图片支持预览。在调用地址furl参数之前加个参数n=5。