nilaoda / N_m3u8DL-RE

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

下载 web ui #215

Open ncheng89 opened 1 year ago

ncheng89 commented 1 year ago

大佬,我写了一个webui你看看可不可以推广一下 直接docker启动服务: docker run -itd -v ./download:/download \ -p 8001:8001 \ nicheng12/m3u8_webui

[ image

](url)

xhlove commented 1 year ago

大可不必整个docker,非要弄个webui还是用go搞一个吧,单文件,多平台...

nilaoda commented 1 year ago

同意楼上的观点。也可以用 GitHub Pages 等静态网页托管平台,改成只生成对应的命令。然后后续版本我增加一种通讯方式,WEBUI就可以用了~

ibeange commented 1 year ago

我觉得这个docker非常好,非常有必要,在一些特殊场景下,比如说躺在床上不想起来开电脑,这时候能直接通过部署在NAS上的容器下载可太方便了,现在想在IOS使用M3U8下载东西真的太难了,我希望你能持续维护,非常感谢! 载体一个小建议,就是能有能有一个保存配置文件的功能,主要就算请求头的保存,电脑端维护好了,手机上下载会更加方便。

Hugo7th commented 1 year ago

nas上面佈置docker確實很方便手機黨操作,我覺得還是很讚的。

Hugo7th commented 1 year ago

希望樓主可以保持維護

asong2022 commented 10 months ago

大佬请问下你的docker能否部署在极空间上呀!!!

asong2022 commented 10 months ago

我觉得这个docker非常好,非常有必要,在一些特殊场景下,比如说躺在床上不想起来开电脑,这时候能直接通过部署在NAS上的容器下载可太方便了,现在想在IOS使用M3U8下载东西真的太难了,我希望你能持续维护,非常感谢! 载体一个小建议,就是能有能有一个保存配置文件的功能,主要就算请求头的保存,电脑端维护好了,手机上下载会更加方便。

请问下您有找到部署在nas上的m3u8直播流下载了吗

ncheng89 commented 10 months ago

@asong2022 如果是x86架构的系统,是支持的
docker run -itd --restart=always --name m3u8 \ -v ./downloads/:/download \ -v /etc/localtime:/etc/localtime \ -p 8001:8001 nicheng12/m3u8_webui:latest

asong2022 commented 10 months ago

@asong2022 如果是x86架构的系统,是支持的 docker run -itd --restart=always --name m3u8 -v ./downloads/:/download -v /etc/localtime:/etc/localtime -p 8001:8001 nicheng12/m3u8_webui:latest

谢谢大佬!!我是小白,不会用命令去弄…… image image

ibeange commented 10 months ago

理论上可以部署在极空间上,他这个docker镜像部署很简单的,下载镜像,设置两个对应的文件路径,再设置个端口就行了。

asong2022 commented 10 months ago

理论上可以部署在极空间上,他这个docker镜像部署很简单的,下载镜像,设置两个对应的文件路径,再设置个端口就行了。

谢谢,您可以帮我看看我上面的文件夹路径设置对了吗,日志怎么这样子反馈呀

ncheng89 commented 10 months ago

@asong2022 你把这个路径删除 image ,只需要映射一个download的文件路径就可以

ibeange commented 10 months ago

日志怎么这样子反馈呀

你设置的错误的,你需要设置这两个装载路径“:/download 和 :/etc/localtime”,这两个的是镜像设置的,你在前面设置你自己NAS的路径就可以。

asong2022 commented 10 months ago

@asong2022 你把这个路径删除 image ,只需要映射一个download的文件路径就可以

谢谢

asong2022 commented 10 months ago

日志怎么这样子反馈呀

你设置的错误的,你需要设置这两个装载路径“:/download 和 :/etc/localtime”,这两个的是镜像设置的,你在前面设置你自己NAS的路径就可以。

谢谢!

ncheng89 commented 10 months ago

@ibeange 你可以更新一下容器,我修改了一些bug

asong2022 commented 10 months ago

@ibeange 你可以更新一下容器,我修改了一些bug

谢谢!可以了!请问下下载了都是ts格式的吗,能用这个docker转码成mp4吗

asong2022 commented 10 months ago

@ibeange 你可以更新一下容器,我修改了一些bug

然后请问下下载中的任务能否有显示,能否中断,下载到中断的时间点并合并

ncheng89 commented 10 months ago

显示列表可以实现,就是不能显示下载进度,因为我获取不到进度条,下载中断可以试试,下载中断后自动合并,我不知道N_m3u8DL-RE工具有没有实现,如果它实现了我也可以实现

asong2022 commented 10 months ago

显示列表可以实现,就是不能显示下载进度,因为我获取不到进度条,下载中断可以试试,下载中断后自动合并,我不知道N_m3u8DL-RE工具有没有实现,如果它实现了我也可以实现

谢谢大佬!N_m3u8DL-RE-Web这个镜像他有做进度条和取消任务,但是好像也不能中断合并,因为有的直播,他是停止画面了但是他m3u8还挂着所以有这个中断合并的需求

显示列表可以实现,就是不能显示下载进度,因为我获取不到进度条,下载中断可以试试,下载中断后自动合并,我不知道N_m3u8DL-RE工具有没有实现,如果它实现了我也可以实现

N_m3u8DL-cli之前可以做到下载中断后自动合并

N_m3u8DL-cli

asong2022 commented 9 months ago

显示列表可以实现,就是不能显示下载进度,因为我获取不到进度条,下载中断可以试试,下载中断后自动合并,我不知道N_m3u8DL-RE工具有没有实现,如果它实现了我也可以实现

请问下如何用nas把一堆有顺序的ts合并成mp4呀,,所以希望这个webui能实现无论是中断还是不中断都能合并

ncheng89 commented 9 months ago

显示列表可以实现,就是不能显示下载文档,因为我获取不到条文档,下载可以练习,下载后自动合并,我不知道N_m3u8DL-RE工具有没有实现,如果实现了我也可以实现

请问下如何用nas把一批有顺序的ts合并成mp4呀,,所以希望这个webui能够实现无论是中断还是不中断合并

你说的这个是直播情况把

asong2022 commented 9 months ago

显示列表可以实现,就是不能显示下载文档,因为我获取不到条文档,下载可以练习,下载后自动合并,我不知道N_m3u8DL-RE工具有没有实现,如果实现了我也可以实现

请问下如何用nas把一批有顺序的ts合并成mp4呀,,所以希望这个webui能够实现无论是中断还是不中断合并

你说的这个是直播情况把

对的是的!直播的时候中断希望也能够合并成ts,因为后续不会用nas把批量的ts合并……只会用电脑的小工具

asong2022 commented 9 months ago

显示列表可以实现,就是不能显示下载文档,因为我获取不到条文档,下载可以练习,下载后自动合并,我不知道N_m3u8DL-RE工具有没有实现,如果实现了我也可以实现

请问下如何用nas把一批有顺序的ts合并成mp4呀,,所以希望这个webui能够实现无论是中断还是不中断合并

你说的这个是直播情况把

找了一晚上的合并,,发现用copy /b *.ts 合并.mp4会乱序,大佬会考虑直播情况合并ts成一个ts或者mp4吗

ibeange commented 9 months ago

找了一晚上的合并,,发现用copy /b *.ts 合并.mp4会乱序,大佬会考虑直播情况合并ts成一个ts或者mp4吗 你是要下载什么直播?

asong2022 commented 9 months ago

找了一晚上的合并,,发现用copy /b *.ts 合并.mp4会乱序,大佬会考虑直播情况合并ts成一个ts或者mp4吗 你是要下载什么直播?

就是一些课程直播怕可能没回放,所以希望第一时间跟着直播流下载。比如https://iclasscloud.cretech.cn/livecloudceshi/#里的

asong2022 commented 9 months ago

显示列表可以实现,就是不能显示下载文档,因为我获取不到条文档,下载可以练习,下载后自动合并,我不知道N_m3u8DL-RE工具有没有实现,如果实现了我也可以实现

请问下如何用nas把一批有顺序的ts合并成mp4呀,,所以希望这个webui能够实现无论是中断还是不中断合并

你说的这个是直播情况把

大佬可以更新能把直播流的批量ts自动合成一个ts吗,Windows上的N_m3u8DL-CLI-SimpleG是可以的

asong2022 commented 4 months ago

显示列表可以实现,就是不能显示下载进度,因为我获取不到进度条,下载中断可以试试,下载中断后自动合并,我不知道N_m3u8DL-RE工具有没有实现,如果它实现了我也可以实现

N_m3u8DL-RE可以直播实时合并,那大佬你这个docker能不能实现一下呀!!还有就是能不能快捷指令推送到这个docker来实现下载,下载完成了通过机器人告知下载成功

asong2022 commented 4 months ago

我觉得这个docker非常好,非常有必要,在一些特殊场景下,比如说躺在床上不想起来开电脑,这时候能直接通过部署在NAS上的容器下载可太方便了,现在想在IOS使用M3U8下载东西真的太难了,我希望你能持续维护,非常感谢! 载体一个小建议,就是能有能有一个保存配置文件的功能,主要就算请求头的保存,电脑端维护好了,手机上下载会更加方便。

请问下有没有可以通过快捷指令推送到这个docker来实现下载,下载完成了通过机器人告知下载成功的,还能下载录制直播并开启实时合并的

asong2022 commented 4 months ago

@asong2022 你把这个路径删除 image ,只需要映射一个download的文件路径就可以

大佬的docker蛮好的,能不能简化一点,能有一个保存配置文件的功能,以后就按这个配置下载就可以了