Skip to content

OneLiveRec

An innovative live streaming recorder written in Rust!

Performance & Reliability

Written in Rust and tested strictly, better performance, more reliable. Less system resource consumption, even with many live channels in recording.

User friendly

Intuitive and easy-to-use UI, supports selection and bulk operation. Layered settings, supports deep customization and bulk modification.

Automatic recording

Auto-monitor and record live streaming. Supports scheduled recording. Supports conditional recording. Supports auto-transmux video format.

Video fixing

Auto-fix video errors, no worries about incorrect timestamps and video decode faults. Not frustrated by video playback faults anymore!

Stream selection

Select the recording live stream by priority of stream parameters (resolution, frame rate, bitrate, codec, format, and URL). Which stream is preferred? Which stream to fallback to? All at your disposal!

Stream continuity

Splice streams at discontinuities, as seamlessly as possible, to avoid video data loss or duplication and file fragmentation. Not annoyed by lots of fragmented files anymore!