Whammy.js

实时的 WebM 编码器
授权协议 MIT
开发语言 JavaScript HTML/CSS
所属分类 Web应用开发、 常用JavaScript包
软件类型 开源软件
地区 不详
投 递 者 苏浩瀚
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Whammy.js 是一个实时的 WebM 编码器,点击图片查看演示:

示例代码:

var encoder = new Whammy.Video(15); 
encoder.add(context or canvas or dataURL); 
var output = encoder.compile(); 
var url = (window.webkitURL || window.URL).createObjectURL(output);
  • Canvas动画转视频-前段框架whammy whammy是在前端将canvas动画转视频,它的github地址为:https://github.com/antimatter15/whammy 由于英文比较晦涩难懂,接下来就实践一下体会whammy的用法。 写一个时钟动画 我直接在官网的demo基础上改了一些。 <canvas id="canvas" width="150" height="150

 相关资料
  • 我目前正在发送一个视频流到Chrome,通过MediaSource API播放。 有什么方法可以实时地用FFMPEG编码成MPEG-DASH或关键帧WebM格式吗? 编辑: 我只是用尝试了一下,这样每个帧都是一个关键帧。不是理想的解决方案。不过,它现在确实适用于纵隔。在WebM中,有什么方法可以将段与关键帧同步,这样就不需要每个帧都是关键帧了? MediaSource API和mp4

  • WebM 是一个开放的 Web 媒体项目;旨在为对每个人都开放的网络开发高质量、开放的视频格式。相对于苹果支持的 H.264 标准,Google 提出的 WebM 标准实际上就是VP8视频编码加上Vorbis(一种开源且无专利限制的音频压缩格式)。 WebM 标准的网络视频更加偏向于开源并且是基于HTML5标准的。最为可怕的是 WebM 标准受到了包括 Opera、Mozilla、adobe 等软

  • 我想用不同的比特率和分辨率对MPEG-DASH的实时流进行编码,以便实时播放。 到目前为止,我发现的一切要么只使用源分辨率(灵活,nginx rtmp模块),要么似乎只用于VOD流媒体(DASHEncoder)。 是否可以将DASHEncoder与实时输入(rtmp流)一起使用,我将如何做到这一点?如果没有,是否可以将nginx-rtmp ffmpeg用于我想做的事情?

  • 我正在尝试构建一个应用程序,该应用程序在URL的ListView中显示.jpg,.png,.webm和.gif(也是动画)。我通过 JSON 请求收到 URL。我设法通过Volley接收JSON响应和Image / WebM / Gif URL,并尝试通过NetworkImageView中的ImageLoader显示它。JPG和PNG工作正常,但WebM和GIF无法播放。WebM甚至不会像Gif那

  • 本文向大家介绍Go JSON编码与解码的实现,包括了Go JSON编码与解码的实现的使用技巧和注意事项,需要的朋友参考一下 在开发应用程序时,客户端(前端页面或APP)与服务端交互是在所难免的,在交互过程传递数据时,最通用和流行格式便是JSON,Go语言提供了encoding/json包,用于处理JSON数据的编码与解码。 除了JSON,XML也常用于前后端的数据交互,不过由于简洁性、可读性和流行

  • 本文向大家介绍C#把UNICODE编码转换为GB编码的实例,包括了C#把UNICODE编码转换为GB编码的实例的使用技巧和注意事项,需要的朋友参考一下 实例如下: 以上这篇C#把UNICODE编码转换为GB编码的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。