C++ 无法从文件创建适配的\u帧

C++ 无法从文件创建适配的\u帧,c++,webrtc,C++,Webrtc,我正在尝试使用webRTC从文件创建一个流。为此,我使用filevideocapturer,以以下方式调用: cricket::FileVideoCapturer capturer; capturer.akeNativeCapturer().Init(filename); 我从webRTC收到以下消息: Error(webrtcvideoframefactory.cc:38): Failed to create WebRtcVideoFrame in CreateAliasedFrame.

我正在尝试使用webRTC从文件创建一个流。为此,我使用filevideocapturer,以以下方式调用:

cricket::FileVideoCapturer capturer;
capturer.akeNativeCapturer().Init(filename);
我从webRTC收到以下消息:

Error(webrtcvideoframefactory.cc:38): Failed to create WebRtcVideoFrame in CreateAliasedFrame.

我使用的文件是HD.yuv视频文件

有什么想法吗

Error(videocapturer.cc:562): Couldn't convert to I420 - 2 ! From 269488144x269488144x0.660066 To 269488144 x 269488144