使用Javascript生成音频视频(ogg)

问题描述:

是否可以使用javascript生成/发送视频/音频?使用Javascript生成音频视频(ogg)

例如,请参阅jspdf - http://jspdf.googlecode.com/svn/trunk/examples/basic.htm使用base64编码的数据生成客户端生成的pdf文件并嵌入数据!

可以使用类似的方法来生成Ogg文件吗?

这对浏览器中的文本到语音很有用。

+0

我的工作直接录制到OGG我自己,我有工作直接mp3,但我的公司正确地有MP3的许可问题,所以我看着ogg/speex,我会让你知道,如果我得到它的工作。 – donatJ 2013-11-19 17:13:26

我相信所有支持媒体元素的浏览器都支持wave/PCM作为音频格式,因此生成pcm文件的数据url应该相对简单。

视频比较困难 - 没有视频的标准编解码器,可能更重要的是我怀疑任何js引擎的速度都不够快,无法足够快地生成编码视频(因为本机实现只是最近才得到>实时性能)

+0

这当然取决于尺寸。也许可以使用画布来生成**小**视频(分辨率)。但是,我们有一些称为*“网页浏览器”的呆滞的事物*。 Macro $ hit Idiot Exploiter不会马上离开。 – 2009-12-18 05:01:16

可以在data URIs

themaninblue嵌入视频和音频数据作出了javascript drum machine

看看在source code作为一个例子

稍微offtopic,但如果你需要的是文本到语音,you could split the text into chunks of up to 100 characters and use Google Translate TTS.

我刚刚签出Audiolet https://github.com/oampo/Audiolet - 这是非常漂亮的