利用简单的IO操作实现M3U8文件之间的合并

打印 上一主题 下一主题

主题 910|帖子 910|积分 2730

先上代码:
[code]  1    @SneakyThrows  //合并操作,最终文件不包含结束标识,方便多次合并  2     private static void mergeM3U8File(String source, String target) {  3           4         //读取target  5         List sl = new ArrayList();  6         try (BufferedReader reader = new BufferedReader(new FileReader(source))) {  7             String line;  8             while ((line = reader.readLine()) != null) {  9                 sl.add(line); 10             } 11         } 12         //读取source 13         List tl = new ArrayList(); 14         try (BufferedReader reader = new BufferedReader(new FileReader(target))) { 15             String line; 16             while ((line = reader.readLine()) != null) { 17                 tl.add(line); 18             } 19         } 20         //合并且统一ts文件名 21         String filename = target.replace(dir,""); 22         filename = filename.replace(".m3u8",""); 23         Long order = 0l; 24         if (tl.size()
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

知者何南

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表