1 parent
192688d03a
commit
c32cf73ba2
4 files changed
+7
-7
No files matched your search
@@ -130,8 +130,8 @@ class UploadBase:
|
||||
"name": self.principal,
|
||||
"url": self.data.get('url'),
|
||||
"room_title": self.data.get('title', self.principal),
|
||||
"start_time": time.strftime("%Y-%m-%d %H:%M:%S", self.data.get('date', default_date)),
|
||||
"end_time": time.strftime("%Y-%m-%d %H:%M:%S", self.data.get('end_time', default_date)),
|
||||
"start_time": int(time.mktime(self.data.get('date', default_date))),
|
||||
"end_time": int(time.mktime(self.data.get('end_time', default_date))),
|
||||
"file_list": [file.video for file in file_list]
|
||||
}, ensure_ascii=False))
|
||||
# 后处理完成后重新扫描文件列表
|
||||
|
||||
+1
-1
@@ -50,7 +50,7 @@ def process(name, url):
|
||||
processor(preprocessor, json.dumps({
|
||||
"name": name,
|
||||
"url": url,
|
||||
"start_time": time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
|
||||
"start_time": int(time.time())
|
||||
}, ensure_ascii=False))
|
||||
|
||||
url_status = event_manager.context['url_status']
|
||||
|
||||
+2
-2
@@ -228,7 +228,7 @@ tags = [ "biliup", "视频标签" ]
|
||||
#format = "mp4" ### 视频保存格式。如需使用mp4格式,必须切换downloader为ffmpeg或者streamlink,youtube不支持。
|
||||
### 开始下载直播时触发,将按自定义顺序执行自定义操作 注:preprocessor仅支持shell指令
|
||||
#preprocessor = [
|
||||
# {run = "sh ./run.sh"}, ### 执行任意命令,等同于在shell中运行,preprocessor输出的数据为JSON格式,包含主播名字(name)、开播地址(url)和开播时间(start_time)
|
||||
# {run = "sh ./run.sh"}, ### 执行任意命令,等同于在shell中运行,preprocessor输出的数据为JSON格式,包含主播名字(name)、开播地址(url)和开播时间(start_time)(时间戳)
|
||||
#]
|
||||
### 准备上传直播时触发,将按自定义顺序执行自定义操作 注:downloaded_processor仅支持shell指令
|
||||
### room_title 在重启后会丢失 默认为当前配置名称
|
||||
@@ -236,7 +236,7 @@ tags = [ "biliup", "视频标签" ]
|
||||
### 如果对上传的视频进行修改需要保证和filename_prefix命名规则一致 会自动检测上传
|
||||
### 上传顺序会按照文件创建时间排序
|
||||
#downloaded_processor = [
|
||||
# {run = "sh ./run.sh"}, ### 执行任意命令,等同于在shell中运行,downloaded_processor输出的数据为JSON格式,包含主播名字(name)、直播间地址(url)、直播间标题(room_title)、开播时间(start_time)、下播时间(end_time)和视频列表(file_list)
|
||||
# {run = "sh ./run.sh"}, ### 执行任意命令,等同于在shell中运行,downloaded_processor输出的数据为JSON格式,包含主播名字(name)、直播间地址(url)、直播间标题(room_title)、开播时间(start_time)(时间戳)、下播时间(end_time)(时间戳)和视频列表(file_list)
|
||||
#]
|
||||
### 上传完成后触发,将按自定义顺序执行自定义操作 当postprocessor不存在时 默认执行删除文件操作
|
||||
#postprocessor = [
|
||||
|
||||
+2
-2
@@ -224,14 +224,14 @@ streamers:
|
||||
- biliup
|
||||
- 视频标签
|
||||
#preprocessor: ### 开始下载直播时触发,将按自定义顺序执行自定义操作 注:preprocessor仅支持shell指令
|
||||
#- run: sh ./run.sh, ### 执行任意命令,等同于在shell中运行,preprocessor输出的数据为JSON格式,包含主播名字(name)、开播地址(url)和开播时间(start_time)
|
||||
#- run: sh ./run.sh, ### 执行任意命令,等同于在shell中运行,preprocessor输出的数据为JSON格式,包含主播名字(name)、开播地址(url)和开播时间(start_time)(时间戳)
|
||||
### 准备上传直播时触发,将按自定义顺序执行自定义操作 注:downloaded_processor仅支持shell指令
|
||||
### room_title 在重启后会丢失 默认为当前配置名称
|
||||
### start_time end_time在重启后会丢失时间 默认为当前时间
|
||||
### 如果对上传的视频进行修改需要保证和filename_prefix命名规则一致 会自动检测上传
|
||||
### 上传顺序会按照文件创建时间排序
|
||||
#downloaded_processor:
|
||||
# - run: sh ./run.sh, ### 执行任意命令,等同于在shell中运行,downloaded_processor输出的数据为JSON格式,包含主播名字(name)、直播间地址(url)、直播间标题(room_title)、开播时间(start_time)、下播时间(end_time)和视频列表(file_list)
|
||||
# - run: sh ./run.sh, ### 执行任意命令,等同于在shell中运行,downloaded_processor输出的数据为JSON格式,包含主播名字(name)、直播间地址(url)、直播间标题(room_title)、开播时间(start_time)(时间戳)、下播时间(end_time)(时间戳)和视频列表(file_list)
|
||||
#postprocessor: ### 上传完成后触发,将按自定义顺序执行自定义操作 当postprocessor不存在时 默认执行删除文件操作
|
||||
# - run: echo hello! ### 执行任意命令,等同于在shell中运行,视频文件路径作为标准输入传入
|
||||
# - mv: backup/ ### 移动文件到backup目录下
|
||||
|
||||
Reference in new issue
Block a user