【问题标题】:FFmpeg C API documentation/tutorial [closed]FFmpeg C API 文档/教程 [关闭]
【发布时间】:2011-02-08 03:30:54
【问题描述】:

我正在尝试查找使用 FFmpeg C API 的文档。似乎只有命令行文档可用。

是否有任何好的文档/教程/链接可用?

【问题讨论】:

  • 我认为这个问题不应该结束。任何 FFmpeg 库的官方文档都不多,而且这个问题有如此多的支持和收藏这一事实表明它对社区很有用。
  • 我必须同意你的观点,我发现的一些最有用和最有趣的帖子“因没有建设性而关闭”。
  • 这是一个合成一些视频的最小可运行 C 示例:stackoverflow.com/questions/12831761/…

标签: c ffmpeg documentation


【解决方案1】:

这是迄今为止我找到的最好的一个。它处理了 API 的许多怪癖,并向您展示了如何使用 SDL 和 libavformat/libavcodec 构建工作的视频播放器。

http://dranger.com/ffmpeg/

【讨论】:

  • 虽然过时了,请查看其他答案...
  • 仅供参考,danger.com 似乎已于 2015 年更新
【解决方案2】:

如果您有兴趣编写自己的 ffmpeg 格式或编解码器,请看这里:

http://wiki.multimedia.cx/index.php?title=Category:FFmpeg_Tutorials

【讨论】:

    【解决方案3】:

    http://dranger.com/ffmpeg/ 很棒,但源代码有点过时。教程更新代码请看这里:https://github.com/phamquy/FFmpeg-tutorial-samples

    【讨论】:

    • 仅供参考,danger.com 似乎已于 2015 年更新
    【解决方案4】:

    我一直在这里更新 Dranger ffmpeg 教程:https://github.com/mpenkov/ffmpeg-tutorial

    我尝试在修复错误和重写已弃用的部分的同时尽量减少代码更改。

    【讨论】:

      【解决方案5】:

      我创建了这个 wiki 页面,以便它可以尝试保持更新:

      Using libav*

      【讨论】:

      • 请注意,此链接已被堆栈溢出的自动链接正则表达式与链接末尾的星号不匹配 - 您需要手动添加星号或复制并粘贴要带到的链接维基页面。
      • 好的,希望修复它,至少现在是这样......
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-28
      • 1970-01-01
      • 2012-03-26
      • 2010-12-07
      • 1970-01-01
      • 2012-07-08
      • 1970-01-01
      相关资源
      最近更新 更多