下载 FFmpeg Unity Bind ,自带视频录制示例场景
1. 拖拽一个Ffmpeg 预设体
2. 摄像头上添加一个 FFmpeg REC脚本 ,这个audio Listener 也是需要的
3.初始化一下录制参数,跟返回函数
public FFmpegREC recLogic;
recLogic = GameObject.Find("UICamera").GetComponent<FFmpegREC>();
recLogic.Init(Output, Finish);
void Output(string msg)
{
Log.I(msg);
}public void Finish(string outputVideo)
{
Debug.Log("Video saved to: " + outputVideo);
}
调用:
if (Input.GetKeyDown(KeyCode.P))
{
recLogic.StartREC();
}
if (Input.GetKeyDown(KeyCode.S))
{
recLogic.StopREC();
}