更新功能:
1. 增加支持从文件读取下载链接功能,参数-f J:\Porn\202005\list\list.txt;
2. 支持直接从mp4,avi, mov, mpeg链接下载文件。列表下载过程中对于已经存在的文件会直接跳过(youtube-dl 支持从文件读取下载链接,但是下载过程中对于多个url最终字符一样的情况没有做处理,导致会误认为文件已经下载,没有找到用什么参数来修改下载后的文件名。例如下图的列表格式就无法下载文件,因为youtube-dl 直接吧下载的文件命名成了index.m3u8.mp4 。 下载其他连接的时候就会认为文件已经存在了。)。
文件格式如下:
实例:
m3u8_downloader.exe -f J:\Porn\202005\list\list.txt -p J:\Porn\202005\squirt
(使用-f参数的时候-o参数无效)
导入pyfiglet
之后,通过pyinstaller打包exe,exe运行可能会出现下面的错误信息:
ImportError: No module named 'pyfiglet.fonts'
打包的之后导入对应的资源文件即可解决这个问题:
pyinstaller --add-data "venv\Lib\site-packages\pyfiglet;./pyfiglet" -D m3u8_downloader.py
参考链接:https://stackoverflow.com/questions/36970026/pyinstaller-importerror-no-module-named-pyfiglet-fonts
关于m3u8下载工具的其他信息:
https://image.h4ck.org.cn/2020/02/m3u8/
新版本下载链接:
百度网盘:
链接:https://pan.baidu.com/s/18T8f8xRKp_Zl8K-8TiYLLw
提取码:m96t
蓝奏云:
https://ww.lanzous.com/iclkvpe
文件哈希:
文件名: H:\PyCharmProjects\m3u8_downloader\dist\m3u8_downloader_v_20_5_14.rar
文件大小: 27075099 字节 (25.82 MB)
修改日期: 2020-05-14 09:32
MD5: 64895dba9fd404dc79128aba2c53e65a
SHA1: ae9494e2e6ccfc9b7811dfb8875c7768cba3e4e6
SHA256: cac9de65a1ba09674609202b7d90705ad3658739aae327dc58dcf88ec0b97c1c
CRC32: 8a8026a2