c++ - WebM 编码器示例 - 如何将一系列图像编码成 WebM 视频

标签 c++ video webm

关于如何使用开源 WebM 编码库创建适合流式传输到 Web 浏览器的 WebM 视频文件,是否有任何好的示例?我应该从哪里开始?我是一家小企业的老板,所以我不想陷入 FFMpeg 的法律问题,而且我似乎无法弄清楚 vpx_encoder.h 应该如何工作。我也有兴趣执行相反的操作以在我的应用程序中创建视频播放器。我意识到我的问题类似于 this one , 然而,我发现这两个答案都不令人满意。

更具体地说;图像来自 GDI+ 位图对象。

最佳答案

看看我的代码,我使用 DEVIL 来处理图像文件并手动将像素从 RGB 转换为 YV12。

http://code.google.com/p/ortholab/source/browse/WebMEnc/WebMEnc.cpp

关于c++ - WebM 编码器示例 - 如何将一系列图像编码成 WebM 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8556845/

相关文章:

c++ - 查找在给定指针类型上调用 free 的位置

c++ - 初始值设定项列表的模板替换错误

video - 使用 ffmpeg 从可变帧率视频中提取每一帧

html - 我在哪里可以找到有关 WebM 实时 http 流媒体的信息?

android - 带透明度的视频,如何在每个设备上正确显示 webm 文件的 alpha channel ; VP9 或 VP8 编码?

javascript - CCapture.js webm 视频黑掉

c++ - 在构造函数调用期间将 this 传递给对象内的对象

c++ - 如何删除用户输入字符串末尾的空字符?

video - H264 NAL 单元 header - 检测类型并以这种格式引入自定义视频

matlab - 如何通过kinect摄像机同时录制视频和音频