引入依赖
org.bytedeco
javacv
1.5.3
org.bytedeco
javacv-platform
1.5.3
代码实现
package com.java.mmzsblog;
import org.bytedeco.ffmpeg.global.avcodec;
import org.bytedeco.javacv.*;
import org.bytedeco.opencv.opencv_core.IplImage;
import javax.swing.*;
/**
* @author :created by mmzsblog.cn
* @description: javaCV开发详解之1:调用本机摄像头视频(建议使用javaCV最新版本)
* @date :created at 2020/07/07 10:54
*/
public class RecordCamera {
public static void main(String[] args) {
}
/**
* 按帧录制本机摄像头视频(边预览边录制,停止预览即停止录制)
*
* @param outputFile -录制的文件路径,也可以是rtsp或者rtmp等流媒体服务器发布地址
* @param frameRate - 视频帧率
* @throws Exception
* @throws InterruptedException
* @thro