从图像生成视频而不存储在磁盘ffmpeg .net上

时间:2014-02-26 08:25:09

标签: c# video ffmpeg

我想从图像(内存流位图或图像对象)生成视频文件,而不用ffmpeg .net存储在磁盘上。 我发现了一个用于python的链接,但我不知道python。 Can you "stream" images to ffmpeg to construct a video, instead of saving them to disk?

1 个答案:

答案 0 :(得分:0)

不确定您正在使用的FFmpeg接口(不熟悉C#接口),但FFmpeg视频编码API需要来自内存的编码帧,而不是来自磁盘。因此,当您调用avcodec_encode_video2时,您将图像传递到内存中,而不是磁盘文件。