使用FFmpeg捕获网络摄像头视频流的C API

3
我是ffmpeg的新用户。Ffmpeg在使用命令行方面有很好的文档,但我正在寻找一些C API代码。
我想使用C语言编写软件,从网络摄像头捕获视频流,并以原始格式提供给我,我稍后会对其进行编码。
我已经访问了这个链接,但它只提供了命令行使用,没有使用ffmpeg提供的库的方法: http://ffmpeg.org/trac/ffmpeg/wiki/How%20to%20capture%20a%20webcam%20input 我还访问了这个链接,它给了我关于使用libavcodec的好主意,但没有其他教程可用: ffmpeg C API documentation/tutorial 请有人帮助我找到使用ffmpeg库从网络摄像头捕获视频流的C API。先感谢您的帮助。

可能是FFmpeg C API文档/教程的重复问题。 - Ahmed Masud
1个回答

1
你基本上是在重复你所指的问题。FFmpeg基本上是库和可用工具(命令行界面)的名称。它的后端是一组库:libavcodec,libavformat,swscale等。
这些库没有全面的文档,而是有示例、邮件列表和其他稀疏资源。此外,这些库是开源的,一旦你把所有的东西放在一起,它们就非常可用。关于的特定问题也在StackOverflow上被问答。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接