RikaCelery / N_m3u8DL-RE

Cross-Platform, beautiful and powerful stream downloader for DASH/HLS/MSS. English/简体中文/繁體中文.
MIT License
15 stars 2 forks source link

在使用--log-level OFF的时候保留进度条 #5

Open xiaoxiaoliya opened 4 months ago

xiaoxiaoliya commented 4 months ago

在使用--log-level OFF的时候能否保留进度条,我记得之前是在控制台保留进度条的 下载完成进度条也消失了。现在版本控制台没有任何输出了 能否在下载的时候显示进度条进度 并且下载完成后进度条保留在控制台中

xiaoxiaoliya commented 4 months ago

还有另一个比较实用的功能:经常会遇到下载多种音轨的m3u8 或者mpd ,nm3u8re会自动根据--save-name给音轨和字幕增加语言代码,现在有一个场景就是,比如我当前下载一个mpd,有多个音轨,在网络不好的情况下,我视频下载完了,当下载第一个音轨的时候中断了,当我以同样的命令再次执行的时候 会重新开始下视频。能否在下载之前先检测是否当前目录下已经存在这个合并好的视频,存在就跳过,直接下载第一个音频,此时音频在上一次下载中中断了,临时目录还存在,不知道是否可以继续断点传续。

RikaCelery commented 4 months ago

在使用--log-level OFF的时候能否保留进度条,我记得之前是在控制台保留进度条的 下载完成进度条也消失了。现在版本控制台没有任何输出了 能否在下载的时候显示进度条进度 并且下载完成后进度条保留在控制台中

这个是和原仓库一致的行为,他那边没发新版本但是代码已经改过了

xiaoxiaoliya commented 4 months ago

在使用--log-level OFF的时候能否保留进度条,我记得之前是在控制台保留进度条的 下载完成进度条也消失了。现在版本控制台没有任何输出了 能否在下载的时候显示进度条进度 并且下载完成后进度条保留在控制台中

这个是和原仓库一致的行为,他那边没发新版本但是代码已经改过了

o哦哦 等于是我需要自己build对吗 在最终100%的时候能保留进度条吗?

RikaCelery commented 4 months ago

不是,是原作者已经改成不显示进度条了,你下载的那个其实是旧版

我建议你就用warn,或者我给你加个参数强制显示进度条,最后保留进度条你可以加--noansi去除转义序列就是输出会很丑

xiaoxiaoliya commented 4 months ago

不是,是原作者已经改成不显示进度条了,你下载的那个其实是旧版

我建议你就用warn,或者我给你加个参数强制显示进度条,最后保留进度条你可以加--noansi去除转义序列就是输出会很丑

非常感谢 太棒了 已经从action下载了新的构建