auto-bilibili-recorder
auto-bilibili-recorder copied to clipboard
能不能加个自动按时间分p功能
对于长时间直播的主播来说,经常超10个小时,b站有限制传不了。
挺不好改的,而且分p已经官方不支持了
如果一定要改,可能可以这里: https://github.com/valkjsaaa/auto-bilibili-recorder/blob/1b190687e23408b270185dd66c72f0967517d77c/record_upload_manager.py#L205 和这里: https://github.com/valkjsaaa/auto-bilibili-recorder/blob/1b190687e23408b270185dd66c72f0967517d77c/record_upload_manager.py#L223
之前用 ffmpeg 以九个小时无损切割成小段,高能弹幕也得切割,然后类似这样上传
for i in range(segments)
danmaku_upload_task = UploadTask(
session_id=f"{session.session_id}_{i}" ,
video_path=session.output_path()['danmaku_video'],
thumbnail_path=session.output_path()['thumbnail'],
sc_path=session.output_path()['sc_file'],
he_path=session.output_path()['he_file'],
subtitle_path=session.output_path()['sc_srt'],
title=f"f{title}_{i}",
source=room_config.source,
description=description,
tag=room_config.tags,
channel_id=room_config.channel_id,
danmaku=True,
account=uploader
)
我根本没有这样的测试数据,不太想改,你可以试试 😂