使用 krpano 制作全景视频
krpano的强大我就不多说了,了解过的人应该都知道,现在市场上只要应用全景的几乎都是使用的krp来实现,krp官方提供了插件,全景视频使用的是 videoplayer
插件,使用全景摄像机录制视频,在将他们播放到网页上,可以操作鼠标改变视角,也可以在移动设备上使用VR眼镜观看。
搭建好环境,需要一个本地web服务,我使用的是nodeJS。
下载krpano,我使用的版本是最新的krpano 1.19-pr5
解压下载文件,/krpano-1.19-pr5/krpano/examples/videopano 就是官方提供全景视频DEMO,将krpano整个目录放入web服务中,直接访问index.html就可以预览了。
也可以直接下载我放在github上的代码,里面代码有我的注释。
购买注册
如果只是自己学习就不用购买了,krpano不限制下载,但是demo中央会有demo version的视频水印,如果是商用则建议大家支持正版。
LICENSE 购买地址 根据自己的需要选择相应的版本,秘钥会发送到你的注册邮箱中,我们打开刚刚下载到的文件找到生成文件的工具 krpano Tools
。
双击打开就能看到下面的界面
粘贴你的秘钥然后点击注册就完成了
点击 Generate Viewers
按钮,输入文件名后,一般都输入 krpano
,完成后会生成两个同名文件,将原始文件替换掉就成了,打开视频,按下O
键,就可以看到你的注册信息了。
具体可以看中文网里的文章 购买、下载、注册
基本配置
首先要了解两个配置,一个是入口文件配置,一个是插件配置,这两个配置都很简单
初始化配置
embedpano({
swf:"player.swf",
xml:"videopano.xml",
target:"pano",
html5:"auto",
passQueryParameters:true,
onready:function(krpano)