切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud
123下一页

1

主题

65

积分

0

精华

用户组 

易积分
237
热心
0
好评
0
JAVA+E4A打造M3U8自动下载合并工具[复制链接]
发表于 2022-8-7 13:38:53 | 显示全部楼层 |阅读模式
本帖最后由 langzi1_3 于 2022-8-7 13:42 编辑

首先感谢qq494257084放出的JAVA代码:java下载m3u8视频,解密并合并ts  地址:http://blog.csdn.net/qq494257084/article/details/103550902此代码在win10中能直接用 多线程下载 速度非常快 而且自动合并TS片断 合并后自动删除TS片断

修改了一下M3u8Main.java中的代码为
public class M3u8Main {
    public static void main(String Dir,String FileName,String M3U8URL) {

E4A中对应的接口代码为

public final class M3U8下载{

    @SimpleFunction//导出函数标记
    public static void 下载(String 保存目录,String 文件名,String url){
        M3u8Main.main(保存目录,文件名,url);

    }

}
E4A程序代码中的调用为
M3U8下载.下载(目录,文件名,url)//目录是视频文件要下载保存的目录,文件名是视频文件名,url 是M3U8地址

JAVA源代码在附件中 有小的改动 只支持一级M3U8 因为重定向我在E4A中已经做完 这个代码里只用一个最终的M3U8地址就行



m3u8.zip

11.5 KB, 下载次数: 122

JAVA M3U8代码

易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

42

积分

0

精华
易积分
8
热心
0
好评
0
发表于 2023-12-30 21:34:52 | 显示全部楼层
感谢楼主分享 我来试试
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

182

积分

0

精华
易积分
5
热心
0
好评
0
发表于 2023-8-14 10:47:39 | 显示全部楼层
能不能不下载直接合并解密播放
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

0

积分

0

精华

用户组 

易积分
17
热心
0
好评
0
发表于 2023-1-6 19:49:18 | 显示全部楼层
可以,少了个边下载边播放,可以研究下?
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

50

主题

750

积分

0

精华

用户组 

易积分
172
热心
0
好评
1
发表于 2022-8-16 16:10:17 | 显示全部楼层
写个E4A的app例子出来分享一下吧,谢谢
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

9

主题

745

积分

0

精华

用户组 

易积分
229
热心
0
好评
0

活跃会员

发表于 2022-8-12 08:25:47 | 显示全部楼层
qwaq32 发表于 2022-8-11 20:19
上面这些步骤都可以正常导入,主要出现在APP要怎么点击下载?

随便一个事件里面写就可以了。比如按钮单击事件里面。
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

9

主题

745

积分

0

精华

用户组 

易积分
229
热心
0
好评
0

活跃会员

发表于 2022-8-12 08:24:56 | 显示全部楼层
本帖最后由 yanxueao 于 2022-8-12 08:28 编辑
lishihai 发表于 2022-8-11 14:18
可以下载,但是好像只下载前面一部分,也看不出下载进度,不好用啊,怎么办 ...

大视频只能下载一部分(有可能线程过多检测到被屏蔽),小视频可以下完以及合并。需要优化
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

50

主题

750

积分

0

精华

用户组 

易积分
172
热心
0
好评
1
发表于 2022-8-11 20:19:35 | 显示全部楼层
yanxueao 发表于 2022-8-11 08:33
你理解能力哎!
1、点击左侧工程中的  引入--JAR包--导入JAR包,将m3u8Download-master.jar导入。
2、右 ...

上面这些步骤都可以正常导入,主要出现在APP要怎么点击下载?

点评

随便一个事件里面写就可以了。比如按钮单击事件里面。  详情 回复 发表于 2022-8-12 08:25
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

11

主题

471

积分

0

精华

用户组 

易积分
1947
热心
0
好评
0

活跃会员

发表于 2022-8-11 14:18:33 | 显示全部楼层

可以下载,但是好像只下载前面一部分,也看不出下载进度,不好用啊,怎么办

点评

大视频只能下载一部分,小视频可以下完以及合并。需要优化  详情 回复 发表于 2022-8-12 08:24
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

11

主题

471

积分

0

精华

用户组 

易积分
1947
热心
0
好评
0

活跃会员

发表于 2022-8-11 14:08:31 | 显示全部楼层
yanxueao 发表于 2022-8-11 08:33
你理解能力哎!
1、点击左侧工程中的  引入--JAR包--导入JAR包,将m3u8Download-master.jar导入。
2、右 ...

做成类库吧
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2024-5-17 17:00 , Processed in 0.055410 second(s), 40 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部