我正在寻找 HTML5、CSS3 和 Javascript 框架来创建具有文本到语音功能的小型动画视频,这些视频将在后台播放。框架应支持跨浏览器支持、视频、音频和动画画布元素。
有没有这样的框架可用?如果是,请建议建议的 URL 来学习?
我正在寻找 HTML5、CSS3 和 Javascript 框架来创建具有文本到语音功能的小型动画视频,这些视频将在后台播放。框架应支持跨浏览器支持、视频、音频和动画画布元素。
有没有这样的框架可用?如果是,请建议建议的 URL 来学习?
有没有这样的框架可用?
目前没有任何单一的框架可以在一个包中支持所有这些功能(至少不是现成的)。
您将不得不组合各种框架,这些框架本身提供跨浏览器支持(在不同程度上)。
以下是您可以组合的一些框架示例 - 还有很多其他框架,但这些似乎被广泛使用并且应该足够稳定以用于生产:
文字转语音
http://responsivevoice.org/(双重许可)
http://www.masswerk.at/mespeak/(GPL)
视频播放器
http://videojs.com/ (Apache 2.0)
音频播放器
https://kolber.github.io/audiojs/
动画
http://createjs.com/easeljs (MIT)
https://github.com/greensock/GreenSock-JS(不同的许可证,主要用于 DOM)
视频同步
https://github.com/mozilla/popcorn-js (MIT)
画布元素 polyfill(有一些限制*)
https://github.com/arv/ExplorerCanvas
*) 在 IE8 及以下版本中不支持 canvas 元素。ExCanvas 允许基本操作,但不能做诸如此类的事情getImageData()
。还有性能限制。也存在基于 Flash(参见许可证)的解决方案。