前言
最近是饱受折磨,媳妇的单位一直然让她做一些工作视频的合并,在网上找了很多的资源,最后发现都是坑-----------要VIP,果然天底下就没有免费的午餐。
不说了。都是眼泪。
所以决心自己做一个免费的MP4视频合并工具吧。
在网上找了很多资料,最后选定了google的mp4parser工具包来进行视频的处理,NO B B ,SHOW U CODE。
@Slf4j
public class Mp4ParserUtils {
private static final String MP3_HANDLER = "soun";
private static final String MP4_HANDLER = "vide";
public static void mergeMP4(List<String> sourceFiles, File target) throws IOException {
//添加需要合并的文件
List<Track> videoTracks = new LinkedList<>();
List<Track> audioTracks = new LinkedList<>();
getVideoTracks(sourceFiles, videoTracks, audioTracks);
Movie movie = creatNewMovie(videoTracks