FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。
官网链接http://ffmpeg.org/
1.下载并解压windows版本安装包
2.windows本地使用命令行测试
1.修改格式测试(转码)
将需要修改的视频A.avi 提前放在bin目录下
在bin目录下cmd进入命令行
输入命令完成转码成B.mp4
ffmpeg.exe -i A.avi -y B.mp4
2.视频音频结合测试
将需要修改的视频A.avi和bgm.mp3 提前放在bin目录下
在bin目录下cmd进入命令行
输入命令完成合并成8秒的new.avi
ffmpeg.exe -i A.avi -i bgm.mp3 -t 8 -y new.avi
3.java中建立工具测试类
package com.xc.utils;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
public class FFMpegTest {
private String ffmpegEXE;
publ