nilaoda / N_m3u8DL-RE

Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文.
MIT License
4.77k stars 499 forks source link

在openwrt上运行 #512

Closed zhengqwe closed 3 days ago

zhengqwe commented 5 days ago

如题,目前软件还无法在openwrt上运行,提示not found,能否实现软件在openwrt上运行?这样一来下载就不用开电脑了,直接用计划任务和软件的--live-record-limit参数就能实现定时开始和停止下载了 架构ARM64 image

nilaoda commented 5 days ago

ldd /tmp/N_m3u8DL-RE看看缺啥东西

zhengqwe commented 5 days ago

image

nilaoda commented 4 days ago

@zhengqwe 到这里翻到页面底部下载linux-musl-arm64版本测试下能不能运行

zhengqwe commented 3 days ago

可以了 就是不能在后台运行,终端要一直开着,终端关了就不行了,命令后加&的方法不起作用 原生支持后台运行对linux环境更友好一些

nilaoda commented 3 days ago

@zhengqwe 可使用nohup

zhengqwe commented 1 day ago

最新测试结果,通过计划任务调用不了,进程闪退 之后我故意把任务延迟30秒,例如设置计划执行时间为19:30,程序通过参数--task-start-at指定在19:30:30运行,等到计划任务执行后通过top观察进程情况,发现在19:30:30之前软件进程一直都在,19:30:30一到进程就突然消失了,原因不明,不知道是软件bug还是crontab调用程序存在某些限制。也不清楚这是不是个例,需要更多人去验证 我的路由器(ARM64)和虚拟机(X64)都能复现