---
name: "ola_recorder"
section: "1"
platform: "linux"
package: "ola"
version: "0.10.9.nojsmin-7.1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/ola_recorder"
---

# ola\_recorder(1)

Record to, or playback from, a file a number of universes for a show

## NAME

ola\_recorder - Record to, or playback from, a file a number of universes for a show

## SYNOPSIS

ola\_recorder \[--record \<file\> --universes \<universe\_list\>\] \[--playback \<file\>\]  \[--verify \<file\>\]

## DESCRIPTION

ola\_recorder Record a series of universes, or playback a previously recorded show.

## OPTIONS

- \-d, --delay \<uint32\_t\>

  The delay in ms between successive iterations.

- \-h, --help

  Display the help message

- \-i, --iterations \<uint32\_t\>

  The number of times to repeat the show, 0 means unlimited.

- \-l, --log-level \<int8\_t\>

  Set the logging level 0 .. 4.

- \-p, --playback \<string\>

  The show file to playback.

- \-r, --record \<string\>

  The show file to record data to.

- \-u, --universes \<string\>

  A comma separated list of universes to record

- \--verify \<string\>

  The show file to verify.

- \-v, --version

  Print **ola\_recorder** version information

- \--duration \<uint32\_t\>

  The length of time (seconds) to run for.

- \--syslog

  Send to syslog rather than stderr.

- \--no-use-epoll

  Disable the use of epoll(), revert to select()

- \--no-use-kqueue

  Disable the use of kqueue(), revert to select()

- \--scheduler-policy \<policy\>

  The thread scheduling policy, one of {fifo, rr}.

- \--scheduler-priority \<priority\>

  The thread priority, only used if --scheduler-policy is set.

## EXAMPLES

### Record universes 1 and 2 to the file foo:

ola\_recorder --universes 1,2 --record foo

### Verify the previously recorded file bar:

ola\_recorder --verify bar

### Playback the previously recorded file baz for 30 seconds:

ola\_recorder --playback baz --duration 30

### Playback the previously recorded file baz for 3 iterations:

ola\_recorder --playback baz --iterations 3

### Playback the previously recorded file baz, repeating forever:

ola\_recorder --playback baz --iterations 0
