在颤振中使用 flutter_ffmpeg 将图像管道传输到视频

Avi*_*ray 6 ffmpeg opengl-es flutter android-ffmpeg

我正在尝试从颤动中从相机接收到的图像流中处理图像,然后使用flutter_ffmpeg. 我可以打开管道,但代码没有响应,这是代码

controller.startImageStream((CameraImage camimage) {

  //do manipulations and get pointer of the data returned from the function to a List
  List imgData = add_filters_and_text(camimage);
  imglib.Image img =  imglib.Image.fromBytes(_savedImage.height, _savedImage.width, imgData);

  _flutterFFmpegConfig.registerNewFFmpegPipe().then((pipe1) {
     print("New ffmpeg pipe at $pipe1");
     var exec0 = "-y -i " + pipe1 + " -filter:v loop=loop=25*3:size=1 -c:v mpeg4 -r 25 file2.mp4";
     _flutterFFmpeg.execute(exec0).then((rc0){
 // how to pass frame??
   });
});
Run Code Online (Sandbox Code Playgroud)