File tree Expand file tree Collapse file tree 3 files changed +23
-16
lines changed Expand file tree Collapse file tree 3 files changed +23
-16
lines changed Original file line number Diff line number Diff line change @@ -113,21 +113,24 @@ pip install -r requirements.txt
113
113
| -- | -- | -- |
114
114
| requests | >=2.30.0 | - |
115
115
| wxPython | >=4.2.0 | - |
116
- | qrcode[ pil] | == 7.4.2 | 必须附带 [ pil] ,否则程序可能无法运行,不建议使用 8.0 及以上版本。 |
116
+ | qrcode[ pil] | >= 7.4.2 | 必须附带 [ pil] (Pillow) ,否则程序可能无法运行 |
117
117
118
118
用户也可以手动安装:
119
119
``` bash
120
- pip install wxPython> =4.2.0 qrcode[pil]==7.4.2 requests> =2.30.0
120
+ pip install wxPython qrcode[pil] requests
121
121
```
122
122
#### Linux
123
- 由于 Linux 平台各发行版存在差异,wxPython 需使用相应的包管理器进行安装,以 Ubuntu 为例,运行下面的命令:
123
+ 由于 Linux 平台各发行版存在差异,wxPython 安装较为繁琐,以下提供最简便的安装方式。
124
+ wxPython 官方提供 Debian、Ubuntu、Fedora 和 Centos 等发行版 wheel 包,点击[ 此处] ( https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ ) 跳转。
125
+
126
+ 以 Ubuntu 24.04 系统为例,执行下面的命令即可安装:
124
127
``` bash
125
- sudo apt install python3-wxgtk4.0 python3-wxgtk-webview4.0
128
+ pip install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-24.04/ wxPython
126
129
```
127
130
128
131
随后再安装其他依赖:
129
132
``` bash
130
- pip install qrcode[pil]==7.4.2 requests> =2.30.0
133
+ pip install qrcode[pil] requests
131
134
```
132
135
133
136
### 安装 FFmpeg
Original file line number Diff line number Diff line change 46
46
47
47
<img src =" https://s21.ax1x.com/2025/03/21/pE0pkuV.png " alt =" pE1Jeld.png " style =" width : 90% ;" >
48
48
49
- 目前支持添加的字段如下表所示,其他字段如UP主名称,合集标题将于后续版本支持 。
49
+ 目前支持添加的字段如下表所示,其他字段将于后续版本支持 。
50
50
51
51
| 字段名称 | 说明 | 示例 |
52
52
| --- | --- | --- |
53
- | \{ date\} | 日期 | 2025-03-21 |
54
- | \{ time\} | 时间 | 13-29-06 |
53
+ | \{ datetime\} | 日期和时间 | 2025-04-18 15-04-29 |
55
54
| \{ timestamp\} | 时间戳 | 1742534946 |
56
- | \{ number\} | 从 1 开始的序号 | 1 |
57
- | \{ number_with_zero\} | 从 1 开始的序号,在前方自动补零 | 01、001 |
55
+ | \{ pubdatetime\} | 视频发布的日期和时间 | 2022-10-30 00-30-00 |
56
+ | \{ pubtimestamp\} | 视频发布的时间戳 | 1667061000 |
57
+ | \{ number\} | 序号 | 1 |
58
+ | \{ number_with_zero\} | 在前方自动补零的序号 | 01、001 |
59
+ | \{ tname\} | 分区(仅投稿视频有效) | 综合 |
60
+ | \{ subtname\} | 子分区(仅投稿视频有效) | 动漫剪辑 |
61
+ | \{ area\} | 地区(仅剧集类视频有效) | 日本 |
58
62
| \{ title\} | 视频标题 | 《孤独摇滚》第1话 孤独的转机 |
59
63
| \{ aid\} | 视频 av 号 | 944573356 |
60
64
| \{ bvid\} | 视频 BV 号 | BV1yW4y1j7Ft |
63
67
| \{ audio_quality\} | 音质 | Hi-Res 无损 |
64
68
| \{ video_codec\} | 视频编码 | H265 |
65
69
| \{ duration\} | 视频时长,单位为秒 | 256 |
70
+ | \{ up_name\} | UP 主名称 | 哔哩哔哩番剧 |
71
+ | \{ up_mid\} | UP 主 mid | 928123 |
66
72
67
73
程序支持自动调整空字段前后的显示效果,即去除空字段前后不必要的连接符。
68
74
例如:设置文件名模版为 ` {number_with_zero} - {title} ` ,当 ` {number_with_zero} ` 字段为空时,格式化后效果为 ` - 视频标题 ` ;而开启此选项后,将自动删除前方的 ` - ` ,最终效果为 ` 视频标题 ` 。
Original file line number Diff line number Diff line change 27
27
28
28
选项` 显示完整剧集名称 ` 可设置剧集名称显示方式,例如开启时显示` 《孤独摇滚》第1话 孤独的转机 ` ,关闭后将只显示` 孤独的转机 ` 。
29
29
30
- 剧集列表中显示的标题将作为自定义文件名中的 ` \ {title\ }` 字段。
30
+ 剧集列表中显示的标题将作为自定义文件名中的 ` {title} ` 字段。
31
31
:::
32
32
33
33
### 自定义下载设置
34
34
点击右上角小齿轮图标可自定义清晰度和音质等下载设置。
35
35
36
- <img src =" https://s21.ax1x.com/2025/03/21/pE09VMt .png " alt =" pAxOkb6 .png" style =" width : 90% ;" >
36
+ <img src =" https://s21.ax1x.com/2025/04/18/pEhvfbD .png " alt =" pEhvfbD .png" style =" width : 90% ;" >
37
37
38
- 若选择 ` 自动 ` ,则自动下载视频最高可用清晰度或音质。
38
+ 选择视频清晰度或音质后,程序将自动显示对应的码率和大小等信息。
39
39
目前版本下载视频字幕时将下载所有字幕,以语言代码区分。
40
40
41
41
::: tip
42
42
在此处修改的下载设置在程序关闭前都会生效,不会覆盖设置窗口中的设置。
43
43
44
44
此处显示的清晰度和音质信息为输入链接所对应的单个视频,如果存在多个视频清晰度不统一的情况,可能会不准确。
45
-
46
- 部分视频可能不存在 AV1 编码,最终的媒体信息请以下载项的显示为准。
47
45
:::
48
46
49
47
### 右键菜单
52
50
[ ![ pElc1de.png] ( https://s21.ax1x.com/2025/02/23/pElc1de.png )] ( https://imgse.com/i/pElc1de )
53
51
54
52
::: tip
55
- 在此处修改的标题将作为 ` \ {title\ }` 字段。
53
+ 在此处修改的标题将作为 ` {title} ` 字段。
56
54
:::
57
55
58
56
## 下载管理窗口
You can’t perform that action at this time.
0 commit comments