小编Mik*_*hen的帖子

如何将帧写入视频文件?

我目前正在编写一个应用程序,它从相机读取帧,修改它们,并将它们保存到视频文件中.我正计划用ffmpeg来做.关于ffmpeg的文档很少.我找不到办法.有谁知道怎么做?

我需要在unix上,在C或C++中完成它.有没有可以提供一些指示?

谢谢.

编辑:

对不起,我写得不清楚.我想要一些开发人员API将帧写入视频文件.我打开相机流,我得到每一帧,然后我将它们保存到视频文件中,这些API在ffmpeg的公共api中可用.所以使用命令行工具实际上并没有帮助我.我在ffmpeg src文件夹下看到了output_example.c.我可以直接复制代码的某些部分而不做任何更改.我仍然在寻找一种更简单的方法.

此外,我想将我的应用程序移植到iPhone,据我所知,只有ffmpeg已经移植到iPhone上.GStreamer基于glib,它是所有GNU的东西.我不确定我是否可以在iPhone上使用它.所以ffmpeg仍然是现在最好的选择.

任何评论表示赞赏.

unix video ffmpeg avi video-streaming

6
推荐指数
1
解决办法
2506
查看次数

标签 统计

avi ×1

ffmpeg ×1

unix ×1

video ×1

video-streaming ×1