【问题标题】:How to encode series of images into VP8 using WebM VP8 Encoder API? (C/C++)如何使用 WebM VP8 Encoder API 将一系列图像编码为 VP8? (C/C++)
【发布时间】:2011-03-03 00:45:44
【问题描述】:

如何将RGB图像转码为VP8帧(关键帧+一些依赖帧)?

所以我创建了一些图像,现在如何将 tham 变成 VP8?

【问题讨论】:

    标签: c++ c encode onvp8 vp8


    【解决方案1】:

    首先,您需要一个用于 VP8 的编解码器库:

    http://www.webmproject.org/code/build-prerequisites/

    使用 libvpx API,您可以将 RGB 帧编码为 VP8 帧。

    【讨论】:

    • 是的,但是在 examples/simple_encoder.c 中找到的最简单的例子到底在哪里,但它太复杂了,我如何编码说 3 帧
    【解决方案2】:

    最简单的方法是使用ffmpeg

    最新版本的 ffmpeg (0.6) 现在支持 VP8 编解码器和building it is now easy

    然后,ffmpeg 可以轻松地将单个帧收集到一个动画中。 Here is a tutorial,但你可以谷歌搜索更多结果。

    【讨论】:

    • 但是你如何从 C++ 中做到这一点
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-11
    • 2012-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多