0.4.22 (#494)
* 支持cn01的fmp4流原画替换 * Update bilibili.py * Update config.yaml * Update config.toml * Update __init__.py * Update CHANGELOG.md
This commit is contained in:
1 parent
ccbd8e0255
commit
848ee965cc
5 files changed
+17
-6
No files matched your search
@@ -5,6 +5,17 @@
|
||||
- 🔧已修复的问题
|
||||
- ⚠️需要手动操作的更新信息
|
||||
|
||||
## 0.4.22
|
||||
- 更新时间:2023.06.29
|
||||
- 🔧优化虎牙错误提示和抖音代码与错误提示。[@Kataick](https://github.com/Kataick)
|
||||
- 🔧优化获取直播流失败时增加等待重试。[@Kataick](https://github.com/Kataick)
|
||||
- 🔧修复ffmpeg时长分段时弹幕文件不会跟着分段的问题、修复防止重复请求流的功能工作异常的问题。[@KNaiFen](https://github.com/KNaiFen)
|
||||
- 🔧修正CHANGELOG更新日志、修正README.MD。[@KNaiFen](https://github.com/KNaiFen)
|
||||
- 🔧弹幕报错记录增加文件名部分,方便排查BUG。[@KNaiFen](https://github.com/KNaiFen)
|
||||
- 🔧yaml、toml配置文件注释修正,格式修正。[@KNaiFen](https://github.com/KNaiFen)
|
||||
- 💡「BETA」增加未上传完录像时同一主播重新开播是否立刻开始录制功能。[@Kataick](https://github.com/Kataick)
|
||||
- 💡「BETA」增加cn01的fmp4流获取真原画流功能。[@haha114514](https://github.com/haha114514)
|
||||
|
||||
## 0.4.21
|
||||
- 更新时间:2023.06.11
|
||||
- 🔧抖音增加获取错误时的提示并优化纯数字房间号的代码。[@Kataick](https://github.com/Kataick)
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
import logging
|
||||
import sys
|
||||
|
||||
__version__ = "0.4.21"
|
||||
__version__ = "0.4.22"
|
||||
|
||||
LOG_CONF = {
|
||||
'version': 1,
|
||||
|
||||
@@ -118,9 +118,9 @@ class Bilibili(DownloadBase):
|
||||
continue
|
||||
else:
|
||||
logger.error(f"配置文件中的cn-gotcha01节点均不可用")
|
||||
# 强制去除 hls_ts 的 _bluray 文件名
|
||||
# 强制去除 cn01线路的hls_ts与hls_fmp4流(beta)的 _bluray 文件名,从而实现获取真实原画流的目的
|
||||
if force_source:
|
||||
stream_url['base_url'] = re.sub(r'_bluray(?=\.m3u8)', "", stream_url['base_url'], 1)
|
||||
stream_url['base_url'] = re.sub(r'_bluray(?=(/index\.m3u8\?|\.m3u8\?))', "", stream_url['base_url'], 1)
|
||||
self.raw_stream_url = stream_url['host'] + stream_url['base_url'] + stream_url['extra']
|
||||
# 强制替换ov05 302redirect之后的真实地址为指定的域名或ip达到自选ov05节点的目的
|
||||
if ov05_ip and "ov-gotcha05" in stream_url['host']:
|
||||
|
||||
+1
-1
@@ -75,7 +75,7 @@ check_sourcecode = 15
|
||||
#bili_protocol = "stream"
|
||||
### 哔哩哔哩直播优选CDN,默认无
|
||||
#bili_perfCDN = "cn-gotcha208,ov-gotcha05"
|
||||
### 哔哩哔哩直播强制原画(仅限HLS流的 cn-gotcha01 CDN),默认为关闭
|
||||
### 哔哩哔哩直播强制原画(仅限HLS与FMP4流「beta」的 cn-gotcha01 CDN),默认为关闭
|
||||
#bili_force_source = false
|
||||
### 自定义哔哩哔哩直播API,用于获取指定区域(大陆或者海外)的直播流链接,默认使用官方API。
|
||||
#bili_liveapi = "https://api.live.bilibili.com"
|
||||
|
||||
+2
-2
@@ -75,7 +75,7 @@ check_sourcecode: 15
|
||||
#bili_protocol: stream
|
||||
### 哔哩哔哩直播优选CDN,默认无,支持同时填入多个CDN节点。
|
||||
#bili_perfCDN: 'cn-gotcha208,ov-gotcha05'
|
||||
### 哔哩哔哩直播强制原画(仅限HLS流的 cn-gotcha01 CDN),默认为关闭
|
||||
### 哔哩哔哩直播强制原画(仅限HLS与FMP4流「beta」的 cn-gotcha01 CDN),默认为关闭
|
||||
#bili_force_source: false
|
||||
### 自定义哔哩哔哩直播API,用于获取指定区域(大陆或者海外)的直播流链接,默认使用官方API。
|
||||
#bili_liveapi: 'https://api.live.bilibili.com'
|
||||
@@ -84,7 +84,7 @@ check_sourcecode: 15
|
||||
### 大陆机器玩法:bili_liveapi取消注释保持默认使用官方API,并将bili_fallback_api设置为能获取到海外节点API,然后优选fmp4流并使用streamlink下载器,最后设置优选cn-gotcha208,ov-gotcha05两个节点。
|
||||
### 这样大主播可以使用cn208的fmp4流稳定录制(海外机如需可以通过自建dns优选指定线路的cn208节点),没有fmp4流的小主播也可以会退到ov05录制flv流。
|
||||
#bili_fallback_api: 'https://api.live.bilibili.com'
|
||||
### CDN自动Fallback开关,默认为开启
|
||||
### CDN自动Fallback开关,默认为开启,例如海外机器优选ov05之后,如果ov05流一直无法下载,将会自动fallback到ov07进行下载。
|
||||
#bili_cdn_fallback: true
|
||||
### 强制替换ov-gotcha05的下载地址为指定的自选IP
|
||||
#bili_force_ov05_ip: '163.171.197.234'
|
||||
|
||||
Reference in new issue
Block a user