AcFunDown icon indicating copy to clipboard operation
AcFunDown copied to clipboard

每个任务的下载速度稍慢,是否可以修改线程数和同时下载任务数

Open imldy opened this issue 4 years ago • 5 comments
trafficstars

你好,如题。 每任务速度不到1MB/S,只能三个任务同时下载。

imldy avatar Oct 21 '21 05:10 imldy

  • 修改同时下载任务数:

    • 创建配置文件app.config +文件路径 jar包所在路径/config/app.config
      • utf-8编码
    • 添加配置内容, 参考src/resources/app.config
      acfun.download.poolSize = 3
      
  • 不支持单个任务多线程下载, 短期内也没有计划支持

nICEnnnnnnnLee avatar Oct 25 '21 15:10 nICEnnnnnnnLee

感谢

imldy avatar Oct 25 '21 15:10 imldy

如果能在解析结果页支持(批量)复制m3u8链接就好了,这样可以调用外部m3u8下载器高速下载

MC-dusk avatar Sep 27 '24 02:09 MC-dusk

@MC-dusk

如果能在解析结果页支持(批量)复制m3u8链接就好了,这样可以调用外部m3u8下载器高速下载

v1.3新增了自定义下载器的功能,你可以在ILikeAcFun.jar同级目录新建一个文件夹downloaders,将AM3u8Downloader.java文件拷贝到其中,程序将不会进行下载,而是将信息打印到download.txt

nICEnnnnnnnLee avatar Sep 29 '24 09:09 nICEnnnnnnnLee

@MC-dusk 如果拷贝的是BM3u8Downloader.java文件,可以调用外部N_m3u8DL-CLI。你需要在调用文件前,设定环境变量m3u8_path

set m3u8_path="C:\Users\admin\Downloads\N_m3u8DL-CLI_v2.6.3_with_ffmpeg_and_SimpleG\N_m3u8DL-CLI_v3.0.2.exe"
cd /d %~dp0
java -Dfile.encoding=utf-8 -jar ILikeAcFun.jar

nICEnnnnnnnLee avatar Sep 29 '24 09:09 nICEnnnnnnnLee