Skip to content

Road-tech/Docker_JableTVDownload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Docker_for_JableTVDownload

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

JableTVDownload 介绍

下載JableTV好幫手

每次看正要爽的時候就給我卡住轉圈圈

直接下載到電腦看沒煩惱

1.搭建並啟用虛擬環境(Activate Virtual Environment)

python -m venv jable
jable/Scripts/activate

image

2.下載所需套件、檔案(Download Requirement Files)

pip install -r requirements.txt

image

下載ChromeDriver至資料夾 ChromeDriver

image

安裝 FFmpeg (未安裝也能下載 但影片拖拉時間軸會有卡幀情況發生)

3.執行程式(Execute)

python main.py

4.輸入影片網址(Input Video Url)

https://jable.tv/videos/ipx-486/
image

5.等待下載(Wait Download)

image

6.完成(Finish)

image

如果覺得好用 再麻煩給個星星好評 謝謝!!

#####選擇性使用(Optional Use)#####

使用FFmpeg轉檔優化 : 參數能自己調(Use FFmpeg encode)

cd ipx-486
ffmpeg -i ipx-486.mp4 -c:v libx264 -b:v 3M -threads 5 -preset superfast f_ipx-486.mp4

image

轉檔完成(Finish Encode)

image

Argument parser

$python main.py -h

$python main.py --random True

可以直接下載隨機熱門影片

可以直接在cmd line指定url。

更新日誌(Update log)

🏹 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published