概述
前提:1.maven工程一个
2.avi视频一个
第一步:
通过pom.xml导入jave相关包
<dependency>
<groupId>ws.schild</groupId>
<artifactId>jave-core</artifactId>
<version>2.4.5</version>
</dependency>
<dependency>
<groupId>ws.schild</groupId>
<artifactId>jave-native-win64</artifactId>
<version>2.4.5</version>
</dependency>
第二步:
示例:
File source = new File("d://123.avi"); //源avi格式视频
File target = new File("d://456.mp4"); //转换后的mp4格式视频
AudioAttributes audio = new AudioAttributes();
audio.setCodec("libmp3lame"); //音频编码格式
audio.setBitRate(new Integer(64000));
audio.setChannels(new Integer(1));
audio.setSamplingRate(new Integer(22050));
VideoAttributes video = new VideoAttributes();
video.setCodec("libx264");//视频编码格式
video.setBitRate(new Integer(180000));
video.setFrameRate(new Integer(1));
EncodingAttributes attrs = new EncodingAttributes();
attrs.setFormat("mp4");
attrs.setAudioAttributes(audio);
attrs.setVideoAttributes(video);
Encoder encoder = new Encoder();
MultimediaObject multimediaObject = new MultimediaObject(source);
encoder.encode(multimediaObject, target, attrs);//转换开始。。。
转载于:https://www.cnblogs.com/hcw13820042015-/p/10283757.html
最后
以上就是真实毛豆为你收集整理的碎片化学习之--10分钟学会Jave视频转码avi-->mp4(h264编码格式)! 的全部内容,希望文章能够帮你解决碎片化学习之--10分钟学会Jave视频转码avi-->mp4(h264编码格式)! 所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复