RangeDownloader 通过组合 ffmpeg
命令让用户可以只下载某个片段而不是下载全部文件.
为什么需要RangeDownloader
场景分析: 当我们在进行视频创作时,也许只需要其中一小段素材. 一般来说,创作者可能会选择两种方法:
方法1: 直接下载该文件,之后在本地裁剪
问题: 耗费大量时间
方法2: 录屏
问题: 画质严重损失
方法3: Range: seconds
问题: 需要服务器支持,且大多数服务器不支持
由于mp4 的 track问题,ffmpeg在分割前几秒有几率发生花屏现象导致素材不可用 解决方法
- 调整设置中的 多线程下载阈值 大于你所需要下载的时间
- 提前并推后2~3秒的时长
- BiliBili (账号所能达到的最高清晰度)
asoul-rec.com
Extract/
文件夹已经包含了两个网站的实现方式,按照Extract/AddWeb.md
进行规范开发即可.
-
m3u8 Segment
-
You-Tube Support
-
Update Check
-
Srt Cut
-
Local File
-
BiliBili cookie bind
-
setting interface
-
use card item