├── .dockerignore ├── .gitignore ├── DMR ├── Cleaner │ ├── __init__.py │ ├── copy.py │ ├── delete.py │ └── move.py ├── Config │ ├── __init__.py │ └── default.yml ├── Downloader │ ├── Danmaku │ │ ├── __init__.py │ │ ├── asswriter.py │ │ └── danmaku.py │ ├── __init__.py │ ├── ffmpeg.py │ ├── pyrequests.py │ ├── stream_downloader.py │ ├── streamgears.py │ ├── streamgears_wrapper.py │ ├── streamlink.py │ ├── streamlink_sync.py │ ├── sync_stream_downloader.py │ ├── video_downloader.py │ ├── virtual_downloader.py │ ├── ytdlp.py │ └── yutto.py ├── LiveAPI │ ├── BaseAPI.py │ ├── __init__.py │ ├── abogus.py │ ├── bilibili.py │ ├── bilivideo.py │ ├── bilivideo_utils.py │ ├── cc.py │ ├── danmaku │ │ ├── DMAPI.py │ │ ├── __init__.py │ │ ├── bilibili.py │ │ ├── cc.py │ │ ├── douyin │ │ │ ├── __init__.py │ │ │ ├── dy.proto │ │ │ ├── dy_pb2.py │ │ │ ├── utils.py │ │ │ └── webmssdk.js │ │ ├── douyu.py │ │ ├── huya.py │ │ ├── huya_utils.py │ │ ├── paramgen │ │ │ ├── __init__.py │ │ │ ├── arcparam.py │ │ │ ├── enc.py │ │ │ └── liveparam.py │ │ ├── twitch.py │ │ └── youtube.py │ ├── defaultapi.py │ ├── douyin.py │ ├── douyu.py │ ├── huya.py │ ├── huya_wup │ │ ├── __init__.py │ │ ├── packet │ │ │ ├── __init__.py │ │ │ ├── __util.py │ │ │ ├── getCdnTokenInfo.py │ │ │ └── getLivingInfo.py │ │ ├── test_wup.py │ │ ├── wup.py │ │ └── wup_struct │ │ │ ├── BeginLiveNotice.py │ │ │ ├── MultiStreamInfo.py │ │ │ ├── StreamInfo.py │ │ │ ├── StreamSettingNotice.py │ │ │ ├── UserId.py │ │ │ ├── WSUserInfo.py │ │ │ ├── WebSocketCommand.py │ │ │ └── __init__.py │ ├── tars │ │ ├── EndpointF.py │ │ ├── QueryF.py │ │ ├── __TimeoutQueue.py │ │ ├── __adapterproxy.py │ │ ├── __async.py │ │ ├── __init__.py │ │ ├── __logger.py │ │ ├── __packet.py │ │ ├── __rpc.py │ │ ├── __servantproxy.py │ │ ├── __tars.py │ │ ├── __trans.py │ │ ├── __tup.py │ │ ├── __util.py │ │ ├── core.py │ │ ├── exception.py │ │ └── tars │ │ │ ├── EndpointF.tars │ │ │ ├── QueryF.tars │ │ │ └── __init__.py │ └── twitch.py ├── Render │ ├── __init__.py │ ├── baserender.py │ ├── dmrender.py │ ├── ffmpeg.py │ └── transcode.py ├── Task │ ├── __init__.py │ ├── baseevents.py │ ├── liveevents.py │ └── replaytask.py ├── Uploader │ ├── __init__.py │ ├── biliuprs.py │ ├── biliwebapi.py │ ├── subprocess_uploader.py │ └── youtubev3.py ├── WebService │ ├── __init__.py │ └── webapi.py ├── __init__.py ├── engine.py └── utils │ ├── __init__.py │ ├── danmaku.py │ ├── dataclass.py │ ├── ffmpeg.py │ ├── ffprobe.py │ ├── logintools.py │ ├── runcmd.py │ ├── toolsmgr.py │ └── utils.py ├── Dockerfile ├── README.md ├── configs ├── example-直播录制.yml ├── example-视频下载.yml └── global.yml ├── docs ├── installation.md └── usage.md ├── dryrun.py ├── main.py ├── render_only.py ├── requirements.txt ├── tools ├── __init__.py └── check_env.py └── update.py /.dockerignore: -------------------------------------------------------------------------------- 1 | logs/ 2 | venv/ 3 | /直播回放** 4 | .idea/ 5 | .vs_code/ -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/.gitignore -------------------------------------------------------------------------------- /DMR/Cleaner/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Cleaner/__init__.py -------------------------------------------------------------------------------- /DMR/Cleaner/copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Cleaner/copy.py -------------------------------------------------------------------------------- /DMR/Cleaner/delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Cleaner/delete.py -------------------------------------------------------------------------------- /DMR/Cleaner/move.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Cleaner/move.py -------------------------------------------------------------------------------- /DMR/Config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Config/__init__.py -------------------------------------------------------------------------------- /DMR/Config/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Config/default.yml -------------------------------------------------------------------------------- /DMR/Downloader/Danmaku/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/Danmaku/__init__.py -------------------------------------------------------------------------------- /DMR/Downloader/Danmaku/asswriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/Danmaku/asswriter.py -------------------------------------------------------------------------------- /DMR/Downloader/Danmaku/danmaku.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/Danmaku/danmaku.py -------------------------------------------------------------------------------- /DMR/Downloader/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/__init__.py -------------------------------------------------------------------------------- /DMR/Downloader/ffmpeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/ffmpeg.py -------------------------------------------------------------------------------- /DMR/Downloader/pyrequests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/pyrequests.py -------------------------------------------------------------------------------- /DMR/Downloader/stream_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/stream_downloader.py -------------------------------------------------------------------------------- /DMR/Downloader/streamgears.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/streamgears.py -------------------------------------------------------------------------------- /DMR/Downloader/streamgears_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/streamgears_wrapper.py -------------------------------------------------------------------------------- /DMR/Downloader/streamlink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/streamlink.py -------------------------------------------------------------------------------- /DMR/Downloader/streamlink_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/streamlink_sync.py -------------------------------------------------------------------------------- /DMR/Downloader/sync_stream_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/sync_stream_downloader.py -------------------------------------------------------------------------------- /DMR/Downloader/video_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/video_downloader.py -------------------------------------------------------------------------------- /DMR/Downloader/virtual_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/virtual_downloader.py -------------------------------------------------------------------------------- /DMR/Downloader/ytdlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/ytdlp.py -------------------------------------------------------------------------------- /DMR/Downloader/yutto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Downloader/yutto.py -------------------------------------------------------------------------------- /DMR/LiveAPI/BaseAPI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/BaseAPI.py -------------------------------------------------------------------------------- /DMR/LiveAPI/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/__init__.py -------------------------------------------------------------------------------- /DMR/LiveAPI/abogus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/abogus.py -------------------------------------------------------------------------------- /DMR/LiveAPI/bilibili.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/bilibili.py -------------------------------------------------------------------------------- /DMR/LiveAPI/bilivideo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/bilivideo.py -------------------------------------------------------------------------------- /DMR/LiveAPI/bilivideo_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/bilivideo_utils.py -------------------------------------------------------------------------------- /DMR/LiveAPI/cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/cc.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/DMAPI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/DMAPI.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/__init__.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/bilibili.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/bilibili.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/cc.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/douyin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/douyin/__init__.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/douyin/dy.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/douyin/dy.proto -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/douyin/dy_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/douyin/dy_pb2.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/douyin/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/douyin/utils.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/douyin/webmssdk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/douyin/webmssdk.js -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/douyu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/douyu.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/huya.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/huya.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/huya_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/huya_utils.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/paramgen/__init__.py: -------------------------------------------------------------------------------- 1 | import os -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/paramgen/arcparam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/paramgen/arcparam.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/paramgen/enc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/paramgen/enc.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/paramgen/liveparam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/paramgen/liveparam.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/twitch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/twitch.py -------------------------------------------------------------------------------- /DMR/LiveAPI/danmaku/youtube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/danmaku/youtube.py -------------------------------------------------------------------------------- /DMR/LiveAPI/defaultapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/defaultapi.py -------------------------------------------------------------------------------- /DMR/LiveAPI/douyin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/douyin.py -------------------------------------------------------------------------------- /DMR/LiveAPI/douyu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/douyu.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/__init__.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/packet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/packet/__init__.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/packet/__util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/packet/__util.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/packet/getCdnTokenInfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/packet/getCdnTokenInfo.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/packet/getLivingInfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/packet/getLivingInfo.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/test_wup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/test_wup.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/wup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/wup.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/wup_struct/BeginLiveNotice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/wup_struct/BeginLiveNotice.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/wup_struct/MultiStreamInfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/wup_struct/MultiStreamInfo.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/wup_struct/StreamInfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/wup_struct/StreamInfo.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/wup_struct/StreamSettingNotice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/wup_struct/StreamSettingNotice.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/wup_struct/UserId.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/wup_struct/UserId.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/wup_struct/WSUserInfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/wup_struct/WSUserInfo.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/wup_struct/WebSocketCommand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/wup_struct/WebSocketCommand.py -------------------------------------------------------------------------------- /DMR/LiveAPI/huya_wup/wup_struct/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/huya_wup/wup_struct/__init__.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/EndpointF.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/EndpointF.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/QueryF.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/QueryF.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/__TimeoutQueue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/__TimeoutQueue.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/__adapterproxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/__adapterproxy.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/__async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/__async.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/__init__.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/__logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/__logger.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/__packet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/__packet.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/__rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/__rpc.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/__servantproxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/__servantproxy.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/__tars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/__tars.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/__trans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/__trans.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/__tup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/__tup.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/__util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/__util.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/core.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/exception.py -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/tars/EndpointF.tars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/tars/EndpointF.tars -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/tars/QueryF.tars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/tars/tars/QueryF.tars -------------------------------------------------------------------------------- /DMR/LiveAPI/tars/tars/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /DMR/LiveAPI/twitch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/LiveAPI/twitch.py -------------------------------------------------------------------------------- /DMR/Render/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Render/__init__.py -------------------------------------------------------------------------------- /DMR/Render/baserender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Render/baserender.py -------------------------------------------------------------------------------- /DMR/Render/dmrender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Render/dmrender.py -------------------------------------------------------------------------------- /DMR/Render/ffmpeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Render/ffmpeg.py -------------------------------------------------------------------------------- /DMR/Render/transcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Render/transcode.py -------------------------------------------------------------------------------- /DMR/Task/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Task/__init__.py -------------------------------------------------------------------------------- /DMR/Task/baseevents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Task/baseevents.py -------------------------------------------------------------------------------- /DMR/Task/liveevents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Task/liveevents.py -------------------------------------------------------------------------------- /DMR/Task/replaytask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Task/replaytask.py -------------------------------------------------------------------------------- /DMR/Uploader/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Uploader/__init__.py -------------------------------------------------------------------------------- /DMR/Uploader/biliuprs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Uploader/biliuprs.py -------------------------------------------------------------------------------- /DMR/Uploader/biliwebapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Uploader/biliwebapi.py -------------------------------------------------------------------------------- /DMR/Uploader/subprocess_uploader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Uploader/subprocess_uploader.py -------------------------------------------------------------------------------- /DMR/Uploader/youtubev3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/Uploader/youtubev3.py -------------------------------------------------------------------------------- /DMR/WebService/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/WebService/__init__.py -------------------------------------------------------------------------------- /DMR/WebService/webapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/WebService/webapi.py -------------------------------------------------------------------------------- /DMR/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/__init__.py -------------------------------------------------------------------------------- /DMR/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/engine.py -------------------------------------------------------------------------------- /DMR/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/utils/__init__.py -------------------------------------------------------------------------------- /DMR/utils/danmaku.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/utils/danmaku.py -------------------------------------------------------------------------------- /DMR/utils/dataclass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/utils/dataclass.py -------------------------------------------------------------------------------- /DMR/utils/ffmpeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/utils/ffmpeg.py -------------------------------------------------------------------------------- /DMR/utils/ffprobe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/utils/ffprobe.py -------------------------------------------------------------------------------- /DMR/utils/logintools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/utils/logintools.py -------------------------------------------------------------------------------- /DMR/utils/runcmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/utils/runcmd.py -------------------------------------------------------------------------------- /DMR/utils/toolsmgr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/utils/toolsmgr.py -------------------------------------------------------------------------------- /DMR/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/DMR/utils/utils.py -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/README.md -------------------------------------------------------------------------------- /configs/example-直播录制.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/configs/example-直播录制.yml -------------------------------------------------------------------------------- /configs/example-视频下载.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/configs/example-视频下载.yml -------------------------------------------------------------------------------- /configs/global.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/configs/global.yml -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/docs/usage.md -------------------------------------------------------------------------------- /dryrun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/dryrun.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/main.py -------------------------------------------------------------------------------- /render_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/render_only.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/requirements.txt -------------------------------------------------------------------------------- /tools/__init__.py: -------------------------------------------------------------------------------- 1 | from .check_env import * -------------------------------------------------------------------------------- /tools/check_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/tools/check_env.py -------------------------------------------------------------------------------- /update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmallPeaches/DanmakuRender/HEAD/update.py --------------------------------------------------------------------------------