unity 录屏插件 AVProMovieCapture 的使用

时间:2024-04-08 16:27:25

最近用到了录屏所以就研究了一下AvproMovie这个插件,网上的资料很少,也没有说怎么去更换视频格式的,所以研究了一下和大家分享。

 public CaptureBase _movieCapture;//这个脚本是控制录屏的数据

_movieCapture._downScale = CaptureBase.DownScale.Original;//原画画质

 _movieCapture._frameRate = CaptureBase.FrameRate.Thirty;//帧数

 

  pathdate =  pathdate = Application.streamingAssetsPath;

            if (!Directory.Exists(pathdate))
                Directory.CreateDirectory(pathdate);
            _movieCapture._outputFolderPath = pathdate;//保存视频的路径

       _movieCapture._autoFilenamePrefix = "xiaozhi";//视频名字前缀

 _movieCapture._codecName = "Media Foundation H.264(MP4)";//设置视频格式
            _movieCapture._useMediaFoundationH264 = true;

 _movieCapture._autoFilenameExtension = "mp4";//格式

  _movieCapture.StartCapture();//开始录制

 _movieCapture.StopCapture();//结束录制

 

如果录制声音的话如下图配置

unity 录屏插件 AVProMovieCapture 的使用

插件我用的是3.3.1版本的,开发的是pc端的