跳转到内容

简介

OneLiveRec 是一款功能强大、性能卓越的直播录制工具,能够高效、精准地捕获并保存各类直播内容。无论是归档重要直播、自动化内容采集,还是确保不错过任何精彩瞬间,OneLiveRec 都能轻松胜任。

OneLiveRec 使用 Rust 语言开发,具备极高的稳定性与执行效率,支持数百个直播平台和主流流媒体格式。它提供一整套自动录制功能,包括开播即录、定时录制、满足条件才录制,以及灵活的文件位置自定义。此外,OneLiveRec 还具备以下核心优势:

  • 直播流选择:根据分辨率、帧率、码率、编码格式、封装格式和 URL 的优先级,选择最合适的直播流,确保录制的画质符合需求。
  • 自动视频修复:自动修复直播中常见的视频错误,如时间戳错乱、解码故障等,确保录制的视频文件能正常播放。
  • 无缝流拼接:应对直播过程中可能出现的断流或分段问题,自动拼接流片段,最大限度减少画面中断、重复或漏录,保障连续观感。

无论你是普通观众还是专业内容归档者,OneLiveRec 都是你录制直播的理想之选 —— 高效、灵活、稳定可靠。

  • 直播平台/网站:支持数百个直播平台/网站
  • 性能与可靠性:采用 Rust 编写,并经过严格测试,性能更佳,更可靠。
  • 用户界面:直观易用的用户界面,支持选择和批量操作。
  • 分层设置:分层设置,支持深度自定义和批量修改。
  • 自动录制:自动监控并录制直播
  • 定时录制:支持通过 cron 任务表达式进行定时录制
  • 条件录制:支持通过匹配直播标题或类别进行条件录制
  • 视频转码:支持自动将视频转码为 MP4MKV 格式。
  • 流格式:支持所有主流直播流格式(FLVTSFMP4)以及视频编解码器(AVCHEVCAV1)。
  • 流选择:根据流参数(分辨率帧率比特率编解码器格式URL)的优先级选择直播流
  • 流连续性:在流不连续处尽可能无缝地拼接流,以避免视频数据丢失或重复以及文件碎片。
  • 直播广告:支持过滤直播中嵌入的广告
  • 文件位置:支持通过 Liquid 模板自定义文件位置
  • 文件分割:支持无损分割文件,按文件大小或视频时长分割、在直播标题或类别改变时分割、以及手动分割。
  • 直播封面:支持保存直播封面
  • 聊天消息:支持将聊天消息保存为 XML 弹幕格式
  • Webhooks:支持 Webhooks 实现工作流自动化
  • 节省空间:删除视频中的填充数据以节省磁盘空间
  • 格式标准:自动将非标准 FLV 格式转换为标准格式
  • 视频修复:自动修复视频错误、时间戳错误、花屏等。