Win本地安装调用,下载一下解压就可以了。 FFmpeg Windows64
一定要设置软连接 Linux安装调用 转载:侵删
JAVA部分
@Slf4j
public class FFmpegUtil {
// public static void main(String[] args) throws InterruptedException, IOException {
// vedioToPcm("F:\\YingshiDownload\\a.mp4", "F:\\bb.wav", "F:\\111\\ffmpeg-N-103366-g88b3e31562-win64-gpl\\bin\\ffmpeg.exe");
// }
// win本地调用
public static boolean vedioToPcm(String vedioUrl, String pcmUrl, String ffmpegUrl) {
log.info("=====================");
log.info("======开始执行视频转语音");
long l = System.currentTimeMillis();
List<String> commend = new ArrayList<String>();
commend.add(ffmpegUrl);
//表示覆盖输出文件
commend.add("-y");
//输入文件是和ffmpeg在同一目录下的1.avi文件,可以自己加路径,改名字
commend.add("-i");
commend.add(vedioUrl);
commend.add("-f");
commend.add("wav");
//声道
commend.add("-ac");
commend.add("1");
//采样频率
commend.