前言:前段时间负责了一个口语配音的项目,用到了音视频的合成技术,觉得挺简单实用于是来分享一下,
这也是我第一次写原创博文,都是一笔一划敲出来的,如需转载请注明出处:http://blog.youkuaiyun.com/xiaopy_0508/article/details/54962386
在使用之前肯定是要引用jar包的
<dependency>
<groupId>com.googlecode.mp4parser</groupId>
<artifactId>isoparser</artifactId>
<version>1.1.21</version>
</dependency>
以上jar包只支持MP4格式的视频文件操作,如果是其他类型的多媒体文件可以使用JAVE或者其他转码程序和工具转码
先附上我的转码程序,但是我在项目中并没有用到,需要引入jave-1.0.2.jar
File source = new File("C:\\Users\\xfy\\desktop\\工作文档\\2817\\test.avi");
File target = new File("C:\\Users\\xfy\\desktop\\工作文档\\2817\\test__001.flv");
AudioAttributes audio = new AudioAttributes();
audio.setCodec("libmp3lame");
audio.setBitRate(new Integer(64000));
audio.setChannels(new Integer(1));
audio.setSa