JAVA+E4A打造M3U8自动下载合并工具
本帖最后由 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地址就行
E4A需要导入那个jar包呀 非常简单,不要发生了,板凳B。。。。。。。 感谢分享 文大 发表于 2022-8-7 16:24
E4A需要导入那个jar包呀
对头 JAVA要打包的 在E4A里导入就行了 不会操作。能不能搞出一个完整的e4a例子,谢谢{:4_108:} langzi1_3 发表于 2022-8-8 10:04
对头 JAVA要打包的 在E4A里导入就行了
给个例子可以吗?没导过JAVA。 本帖最后由 as59564143 于 2022-8-8 20:31 编辑
.....000000000000000
已打包好jar
打好的JAVA包 E4A里新建接口 加入import net.m3u8.main.M3u8Main; JAR包导入这个JAR就可以了