前置条件:下载opencv的jar包导入。ffmpeg
1.需要的jar包如下:
2.还有一个步骤:你下载的opencv中有两个dll文件。
ffmpeg默认可以加载avi格式的视频,
如果想要加载MP4格式的视频的话,需要在local.library.path路径下放置ffmpeg.dll文件。
(如果是avi格式的视频,不需要此步骤,直接跳到3)本地工程的native labrary要配置能找到他们:
这样就可以了。
3.
package test;
import org.opencv.core.Core;
import org.opencv.core.Mat;
import org.opencv.imgcodecs.Imgcodecs;
import org.opencv.videoio.VideoCapture;
import com.googlecode.javacv.cpp.opencv_highgui;
public class DecodeVideo {
public static void main(String[] args) {
System.loadLibrary("opencv_ffmpeg330_64");
// 加载本地的OpenCV库,这样就可以用它来调用Java API