假设您可以将帧缓冲区转换为一系列图像文件,可以使用ffmpeg将它们转换为mpeg视频:
来自docs:
用于从许多图像创建视频:
ffmpeg -f image2 -i foo-%03d.jpeg -r 12 -s WxH foo.avi
语法"foo-%03d.jpeg"
指定使用组成的十进制数
用零填充的三位数来表示序列号。它
与C printf
函数支持的语法相同,但仅限于此
接受正常整数的格式是合适的。
你想要的东西是:
ffmpeg -f image2 -i in-%d.jpg out.mpg
用于mpeg流。