代码之家  ›  专栏  ›  技术社区  ›  Antoniossss

如何在JavaCV中直接从输入流读取视频?

  •  0
  • Antoniossss  · 技术社区  · 4 年前

    我需要从非文件源读取实时提要。我尝试过:

        FFmpegFrameGrabber grabber = new FFmpegFrameGrabber(in, 1024 * 512);
        grabber.start();
    
        while (true) {
            Frame frame = grabber.grab();
            canvasFrame.showImage(frame);
        }
    

    这个代码段可以很好地处理文件,但是它无法直接从视频源读取(它很庞大)。有没有一种方法可以使用JavaCV从InputStream读取视频而不缓冲到temporay文件

    0 回复  |  直到 4 年前