简介
OneLiveRec 是一款功能强大、性能卓越的直播录制工具,能够高效、精准地捕获并保存各类直播内容。无论是归档重要直播、自动化内容采集,还是确保不错过任何精彩瞬间,OneLiveRec 都能轻松胜任。
OneLiveRec 使用 Rust 语言开发,具备极高的稳定性与执行效率,支持数百个直播平台和主流流媒体格式。它提供一整套自动录制功能,包括开播即录、定时录制、满足条件才录制,以及灵活的文件位置自定义。此外,OneLiveRec 还具备以下核心优势:
- 直播流选择:根据分辨率、帧率、码率、编码格式、封装格式和 URL 的优先级,选择最合适的直播流,确保录制的画质符合需求。
- 自动视频修复:自动修复直播中常见的视频错误,如时间戳错乱、解码故障等,确保录制的视频文件能正常播放。
- 无缝流拼接:应对直播过程中可能出现的断流或分段问题,自动拼接流片段,最大限度减少画面中断、重复或漏录,保障连续观感。
无论你是普通观众还是专业内容归档者,OneLiveRec 都是你录制直播的理想之选 —— 高效、灵活、稳定可靠。
- 直播平台/网站:支持数百个直播平台/网站
- 性能与可靠性:采用 Rust 编写,并经过严格测试,性能更佳,更可靠。
- 用户界面:直观易用的用户界面,支持选择和批量操作。
- 分层设置:分层设置,支持深度自定义和批量修改。
- 自动录制:自动监控并录制直播
- 定时录制:支持通过
cron任务表达式进行定时录制 - 条件录制:支持通过匹配直播标题或类别进行条件录制
- 视频转码:支持自动将视频转码为
MP4或MKV格式。 - 流格式:支持所有主流直播流格式(
FLV、TS和FMP4)以及视频编解码器(AVC、HEVC和AV1)。 - 流选择:根据流参数(分辨率、帧率、比特率、编解码器、格式和 URL)的优先级选择直播流
- 流连续性:在流不连续处尽可能无缝地拼接流,以避免视频数据丢失或重复以及文件碎片。
- 直播广告:支持过滤直播中嵌入的广告
- 文件位置:支持通过
Liquid模板自定义文件位置 - 文件分割:支持无损分割文件,按文件大小或视频时长分割、在直播标题或类别改变时分割、以及手动分割。
- 直播封面:支持保存直播封面
- 聊天消息:支持将聊天消息保存为
XML弹幕格式 - Webhooks:支持 Webhooks 实现工作流自动化
- 节省空间:删除视频中的填充数据以节省磁盘空间
- 格式标准:自动将非标准 FLV 格式转换为标准格式
- 视频修复:自动修复视频错误、时间戳错误、花屏等。