Java实现分段视频合并

来源:互联网 发布:修改淘宝首页图片 编辑:程序博客网 时间:2024/05/18 00:02

转载自 http://blog.csdn.net/chenyun19890626/article/details/54631817

原理很简单就是把多个视频文件的内容按顺序写到一个视频文件中

代码如下:
public static void union(String dirPath, String toFilePath) {    File dir = new File(dirPath);    if (!dir.exists())        return;    File videoPartArr[] = dir.listFiles();    if (videoPartArr.length == 0)        return;    File combineFile = new File(toFilePath);    try (FileOutputStream writer = new FileOutputStream(combineFile)) {        byte buffer[] = new byte[1024];        for (File part : videoPartArr) {            try (FileInputStream reader = new FileInputStream(part)) {                while (reader.read(buffer) != -1) {                    writer.write(buffer);                }            }        }    } catch (Exception e) {        e.printStackTrace();    }}
原创粉丝点击