我正在一个网站上工作,我希望上传相机录制的视频,并且只能登录(但不能下载)给登录用户。我还想编辑视频,在背景中显示某些图像,并可能记录他们上次停止观看视频的时间。 (即如果他们在30分钟后停止观看,我想在下次观看时从30:00开始播放视频)。
我的问题是,
1)有没有办法动态添加选定的图像/动画作为背景和.mp3文件作为视频的音轨,还是我必须使用视频编辑软件为每个视频手动添加? (将有100多个视频)。关于vid的任何建议。编辑软件也很酷。
2)我是否必须使用ffmeg将视频转换为.flv,或者有没有办法直接将它们作为.mpegs / .wmv文件播放?
3)显然我需要某种视频播放器(如youtube),您可以暂停/停止/跳过视频。有没有办法使用Javascript / AJAX构建它,还是我需要为此购买闪存组件? (如果我必须购买一个,那么对于这样一个视频播放器的任何建议都将不胜感激)我正在使用PHP 5,MySQL和Jquery(Javascript)来构建这个项目。
感谢。
答案 0 :(得分:8)
结帐(Flowplayer)。 Flowplayer是一个非常好用于网络的开源视频播放器。
答案 1 :(得分:1)
如果您还想构建项目,可能需要使用actionscript检查Flash编程。这是因为如果你想播放mpeg / wmv文件,那么浏览器需要有一个支持它的插件,而不是网上的每个人都有。另一方面,Flash拥有大量的浏览受众。所以替代方案是convert it on the server。
EIDOS在他们推出Kane和Lynch游戏之前制作了一个视频混音器(我很遗憾在网上找不到它)。可以在时间线上编辑视频和音乐和声音片段。
有几种方法可以让php与flash一起工作,例如使用AMFPHP。但你仍然需要入侵actionscript。
答案 2 :(得分:1)
如果访问者可以查看,访问者已经下载了它。这也是youtube的工作原理,你下载视频,否则你看不到它。计算机无法显示未下载的内容。
答案 3 :(得分:0)
Flash可以实现您所描述的一切,包括通过网络摄像头从用户计算机捕获视频。
我怀疑是否有一个预先构建的Flash文件,你可能不得不从有很多动作脚本经验的人那里收到一些东西。