感谢 @Road-tech 大佬的贡献和耐心解答
https://github.com/Road-tech/Docker_JableTVDownload 我梭哈大佬的代码 修改了检查本地是否存在如果存在就不进行下载,还对影片文件进行影片标题的命名。
使用教程
docker run --rm -v /Your/download/dir:/data -e URL="https://jable.tv/videos/ssis-XXX/" shiyuangame/jabletv
补充:
- 严禁用户将本软件使用于商业和个人其他意图
- 用户在使用本软件前,请用户了解并遵守当地法律法规,如果本软件使用过程中存在违反当地法律法规的行为,请勿使用该软件
- 用户在使用本软件时,若用户在当地产生一切违法行为由用户承担
- 本软件仅供技术交流,学术交流使用
- 本软件不提供任何影片下载的线索
- 若用户不同意上述条款任意一条,请勿使用本软件
------------------------------分割线---------------------------------
JableTVDownload 是一款由hcjohn463使用 python 开发的 JableTV 下载器。
本镜像能帮助用户减少运行环境的配置工作,可以更简单的使用。
本镜像目前仅支持 x86 环境。
因为原作者专注于 Windows 环境,软件更新后不一定能兼容 Linux 环境下。本人 fork 了hcjohn463的仓库,会在测试没问题后再构建镜像。
故本镜像从仓库我 fork 的 JableTVDownload 构建,很可能不会及时和上游 release 同步,见谅。
使用教程
docker run -v /Your/download/dir:/data -e URL="https://jable.tv/videos/ssis-XXX/" road001/jabletv_dl
或者
docker run -v /Your/download/dir:/data -e URL="https://jable.tv/videos/ssis-XXX/" ghcr.io/road-tech/docker_jabletvdownload:main
每次看正要爽的時候就給我卡住轉圈圈
直接下載到電腦看沒煩惱
python -m venv jable
jable/Scripts/activate
pip install -r requirements.txt
下載 ChromeDriver 至資料夾 ChromeDriver
安裝 FFmpeg (未安裝也能下載 但影片拖拉時間軸會有卡幀情況發生)
python main.py
https://jable.tv/videos/ipx-486/
如果覺得好用 再麻煩給個星星好評 謝謝!!
cd ipx-486
ffmpeg -i ipx-486.mp4 -c:v libx264 -b:v 3M -threads 5 -preset superfast f_ipx-486.mp4
$python main.py -h
$python main.py --random True
可以直接下載隨機熱門影片
可以直接在 cmd line 指定 url。
🏹 2023/4/19 兼容 Ubuntu Server v1.10 🦅 2023/4/15 輸入演員鏈接,下載所有該演員相關的影片 v1.9 🚗 2022/1/25 下載結束後抓封面 v1.8 🐶 2021/6/4 更改 m3u8 得到方法(正則表達式) v1.7 🌏 2021/5/28 更新代碼讓 Unix 系統(Mac,linux 等)能使用 v1.6 🍎 2021/5/27 更新爬蟲網頁方法 v1.5 🌳 2021/5/20 修改編碼問題 v1.4 🌈 2021/5/6 增加下載進度提示、修改 Crypto 問題 v1.3 ⭐ 2021/5/5 更新穩定版本 v1.2