mirror of
https://github.com/xhlove/GetDanMu.git
synced 2025-12-19 17:45:55 +08:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6ab886dd8f | ||
|
|
71c0212fe5 |
20
README.md
20
README.md
@@ -22,8 +22,8 @@
|
|||||||
> 提示逻辑有待完善
|
> 提示逻辑有待完善
|
||||||
|
|
||||||
- 选项说明
|
- 选项说明
|
||||||
> -f或--font 指定输出字幕字体,默认微软雅黑)
|
> -f或--font 指定输出字幕字体,默认微软雅黑
|
||||||
> -fs或--font-size 指定输出字幕字体大小,默认28)
|
> -fs或--font-size 指定输出字幕字体大小,默认28
|
||||||
> -s或--site 使用非url方式下载需指定网站 支持的网站 -> qq iqiyi youku sohu mgtv
|
> -s或--site 使用非url方式下载需指定网站 支持的网站 -> qq iqiyi youku sohu mgtv
|
||||||
> -r或--range 指定弹幕的纵向范围 默认0到720,请用逗号隔开
|
> -r或--range 指定弹幕的纵向范围 默认0到720,请用逗号隔开
|
||||||
> -cid或--cid 下载cid对应视频的弹幕(腾讯 芒果视频合集)
|
> -cid或--cid 下载cid对应视频的弹幕(腾讯 芒果视频合集)
|
||||||
@@ -35,6 +35,19 @@
|
|||||||
> -y或--y 覆盖原有弹幕而不提示 默认不使用
|
> -y或--y 覆盖原有弹幕而不提示 默认不使用
|
||||||
|
|
||||||
|
|
||||||
|
- 字体配置文件(可选)
|
||||||
|
新建名为`config.json`的文件,内容形式如下:
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"fonts_base_folder": "C:/Windows/Fonts",
|
||||||
|
"fonts": {
|
||||||
|
"微软雅黑":"msyh.ttc",
|
||||||
|
"微软雅黑粗体":"msyhbd.ttc",
|
||||||
|
"微软雅黑细体":"msyhl.ttc"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
# 效果示意(字幕与视频不相关)
|
# 效果示意(字幕与视频不相关)
|
||||||

|

|
||||||
[查看使用演示视频点我][2]
|
[查看使用演示视频点我][2]
|
||||||
@@ -53,6 +66,9 @@
|
|||||||
|
|
||||||
# 更新日志
|
# 更新日志
|
||||||
|
|
||||||
|
## 2020/2/8
|
||||||
|
- 爱奇艺bug修复
|
||||||
|
|
||||||
## 2020/2/7
|
## 2020/2/7
|
||||||
- 完善说明
|
- 完善说明
|
||||||
- 爱奇艺支持series选项,并完善地区判断
|
- 爱奇艺支持series选项,并完善地区判断
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
'''
|
'''
|
||||||
# 作者: weimo
|
# 作者: weimo
|
||||||
# 创建日期: 2020-01-04 19:14:46
|
# 创建日期: 2020-01-04 19:14:46
|
||||||
# 上次编辑时间 : 2020-02-07 18:33:14
|
# 上次编辑时间 : 2020-02-07 19:21:19
|
||||||
# 一个人的命运啊,当然要靠自我奋斗,但是...
|
# 一个人的命运啊,当然要靠自我奋斗,但是...
|
||||||
'''
|
'''
|
||||||
|
|
||||||
@@ -30,6 +30,7 @@ ass_events_head = """[Events]\nFormat: Layer, Start, End, Style, Name, MarginL,
|
|||||||
# ass_baseline = """Dialogue: 0,0:20:08.00,0:20:28.00,Default,,0,0,0,,{\t(1000,3000,\move(1300,600,360,600))\pos(676.571,506.629)}这是字幕内容示意"""
|
# ass_baseline = """Dialogue: 0,0:20:08.00,0:20:28.00,Default,,0,0,0,,{\t(1000,3000,\move(1300,600,360,600))\pos(676.571,506.629)}这是字幕内容示意"""
|
||||||
|
|
||||||
def get_fonts_info():
|
def get_fonts_info():
|
||||||
|
global fonts
|
||||||
fonts_path = r"C:\Windows\Fonts"
|
fonts_path = r"C:\Windows\Fonts"
|
||||||
if os.path.exists("config.json"):
|
if os.path.exists("config.json"):
|
||||||
with open("config.json", "r", encoding="utf-8") as f:
|
with open("config.json", "r", encoding="utf-8") as f:
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
'''
|
'''
|
||||||
# 作者: weimo
|
# 作者: weimo
|
||||||
# 创建日期: 2020-01-04 19:14:43
|
# 创建日期: 2020-01-04 19:14:43
|
||||||
# 上次编辑时间 : 2020-02-07 17:36:24
|
# 上次编辑时间 : 2020-02-08 21:37:26
|
||||||
# 一个人的命运啊,当然要靠自我奋斗,但是...
|
# 一个人的命运啊,当然要靠自我奋斗,但是...
|
||||||
'''
|
'''
|
||||||
import re
|
import re
|
||||||
@@ -101,7 +101,7 @@ def get_vinfos(aid, locale="zh_cn"):
|
|||||||
except Exception as e:
|
except Exception as e:
|
||||||
print("get_vinfos load vlist error info -->", e)
|
print("get_vinfos load vlist error info -->", e)
|
||||||
return None
|
return None
|
||||||
vinfos = [[v["shortTitle"] + "_" + str(v["timeLength"]), v["timeLength"], ["id"]] for v in vlist]
|
vinfos = [[v["shortTitle"] + "_" + str(v["timeLength"]), v["timeLength"], v["id"]] for v in vlist]
|
||||||
return vinfos
|
return vinfos
|
||||||
|
|
||||||
def matchit(patterns, text):
|
def matchit(patterns, text):
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
'''
|
'''
|
||||||
# 作者: weimo
|
# 作者: weimo
|
||||||
# 创建日期: 2020-01-04 19:14:41
|
# 创建日期: 2020-01-04 19:14:41
|
||||||
# 上次编辑时间 : 2020-02-07 17:32:10
|
# 上次编辑时间 : 2020-02-08 21:37:36
|
||||||
# 一个人的命运啊,当然要靠自我奋斗,但是...
|
# 一个人的命运啊,当然要靠自我奋斗,但是...
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user