javacv视频处理二:视频合并背景音乐

    科技2022-07-16  113

    javacv视频处理一:图片生成视频

    视频合并音频逻辑就是用原视频和原音频合成一个新的视频,提取原视频的和原音频的信息

     

    第一步:maven引入

    第一步: maven引入: <dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv-platform</artifactId> <version>1.5.3</version> </dependency>

     

    第二步:提取视频信息:

    FrameGrabber grabber1 = new FFmpegFrameGrabber(videoPath); grabber1.start();

    第三步:提取音频信息:

    //抓取音频帧 FrameGrabber grabber2 = new FFmpegFrameGrabber(audioPath); grabber2.start();

    第四步:创建FFmpegFrameRecorder对象:

    /** *outPut为输出目录 */ FrameRecorder recorder = new FFmpegFrameRecorder(outPut, grabber1.getImageWidth(), grabber1.getImageHeight(), grabber2.getAudioChannels());
    Processed: 0.010, SQL: 8