# m3u8-MultithreadingDownload **Repository Path**: yangbangcheng/m3u8-MultithreadingDownload ## Basic Information - **Project Name**: m3u8-MultithreadingDownload - **Description**: 多线程下载m3u8链接电影并自动整合.ts文件 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-01-11 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # m3u8-MultithreadingDownload 多线程下载m3u8链接电影并自动整合.ts文件 # 使用 -u -> m3u8路径 -d -> 下载路径 -t -> 线程数默认3 ## 使用方式: ```sh python m3u8Download.py -u https://up.imgupio.com/demo/birds.m3u8 -d d:/backup -t 102 ``` ## 更新记录 v1.0 采用多线程下载M3u8的视频地址 v2.0 - 对所有下载队列进行失败续传保证视频完整性 - 对windows中的合并视频进行了优化 - 对下载速度以及下载稳定性进行了大幅度优化 - 后续将加入线程池保证线程资源不浪费 - 增加下载重试次数保证稳定 ## 待优化 - 多个m3u8下载并发下载 - 增加线程池保证资源不浪费 - 增加ip池保证下载稳定型 - 增加对m3u8重定向型进行适配 - 增加对加密m3u8进行解密 已编写暂无测试 - 增加下载重试次数保证稳定 (ok)