【问题标题】:How to encode video? [closed]如何编码视频? [关闭]
【发布时间】:2010-01-31 21:21:29
【问题描述】:

我想写一个视频编码。我需要做什么?

【问题讨论】:

  • 从学习 JPEG 规范和一般的静态图像编码开始。一旦你掌握了这一点,就继续前进。除非您有绝对革命性的想法,否则为现有编码编写编码器会好得多。 (那么,即使你有一个巧妙的新方法,你也会成功。)

标签: c# c++ c video-encoding


【解决方案1】:

使用ffmpeg,然后从您的代码中调用可执行文件。

【讨论】:

    【解决方案2】:

    您的意思是实现/发明编解码器,还是对视频进行编码?

    要对视频进行编码,请使用 ffmpeg 中的 libavcodec。

    对于实施或开发新的编解码器,这通常由一个专家团队在几年内完成,如果您必须向这个一般性问题提出问题,这可能是一种学习经验,但很可能会浪费你的时间。

    【讨论】:

      【解决方案3】:

      使用OpenCV。它有一个易于使用的包装器,围绕着 Windows 中的一个本机 API 执行此操作,也围绕 ffmpeg。

      【讨论】:

        猜你喜欢
        • 2011-11-07
        • 2011-12-23
        • 2011-04-03
        • 2013-12-11
        • 2012-12-16
        • 1970-01-01
        • 1970-01-01
        • 2019-05-24
        • 1970-01-01
        相关资源
        最近更新 更多