91视频爬取
破解91视频的播放限制、理论上可以无限下载
切除长视频(4分钟)播放开始的静态帧(10秒)
由于电报Bot单次发送最大50M文件,切割发送视频(MP4Box大法好!!!)
重试机制,网络超时重试
向机器人(@porn_91Bot)发送链接,可以 获取视频真实地址
并 下载视频
java11
电报机器人申请
MP4Box、Ffmpeg安装。
MP4Box 安装 https://gpac.wp.imt.fr/downloads/
https://github.com/gpac/gpac/wiki/GPAC-Build-Guide-for-Linux
debian10编译好的: https://github.com/jw-star/myFigurebed/releases/download/1.00/gpac.tar.gz
application.yml
spring:
profiles:
active: prod
application-dev.yml
myappconfig:
#是否开启代理
proxy_on: true
#ffmpeg 路径
ffmpeg_root: E:\\Utils\\ffmpeg\\bin\\
#MP4Box 路径
mp4box_root: E:\\Utils\\GPAC\\mp4box
#临时文件路径
fileroot: "F:\\m3u8JavaTest\\"
#发送telegram目的id
chat_id: "44444"
bot_token: "44444444444444444444"
logging:
file:
path: E:\LianXi\demo\target\
name: porn.log
level:
root: info
application.yml
spring:
profiles:
active: prod
application-prod.yml
myappconfig:
proxy_on: false
ffmpeg_root: "/usr/bin/"
mp4box_root: " /root/gpac_public/bin/gcc/MP4Box"
fileroot: "/root/video/"
chat_id: "44444444"
bot_token: "44444444444"
logging:
file:
path: /root/video/
name: porn.log
level:
root: info