RxFFmpegInvoke如何处理ProcessBuilder写入数据的机制?
lowpair opened this issue · comments
lowpair commented
如下ProcessBuilder写数据,RxFFmpegInvoke如何处理呢?
// 使用Java的ProcessBuilder类启动FFmpeg进程
ProcessBuilder pb = new ProcessBuilder("ffmpeg", "-f", "rawvideo", "-pix_fmt", "nv12", "-s", width + "x" + height, "-r", "30", "-f", "sio", "-i", "pipe:0");
Process process = pb.start();
// 将YUV数据写入管道
OutputStream outputStream = process.getOutputStream();
outputStream.write(yuvData);
outputStream.flush();
outputStream.close();