logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

ustreamer-dump - Dump uStreamer's memory sink to file

Author

       Maxim Devaev <mdevaev@gmail.com>

Bugs

       Please file any bugs and issues at https://github.com/pikvm/ustreamer/issues

Description

       µStreamer-dump  (ustreamer-dump)  writes  a local stream from ustreamer to a file or redirect it to other
       utilities (such as ffmpeg).

Homepage

https://pikvm.org/

Name

       ustreamer-dump - Dump uStreamer's memory sink to file

Options

Sinkoptions-s, --sinkname
              Memory sink ID. No default.

       -t, --sink-timeoutsec
              Timeout for the upcoming frame. Default: 1.

       -o, --outputfilename
              Filename to dump output to. Use '-' for stdout. Default: just consume the sink.

       -j, --output-json
              Format output as JSON. Required option --output. Default: disabled.

       -c, --countN
              Limit the number of frames. Default: 0 (infinite).

       -i, --intervalsec
              Delay between reading frames (float). Default: 0.

   Loggingoptions--log-levelN
              Verbosity level of messages from 0 (info) to 3 (debug). Enabling debugging messages can slow  down
              the program.  Available levels: 0 (info), 1 (performance), 2 (verbose), 3 (debug).  Default: 0.

       --perf Enable performance messages (same as --log-level=1). Default: disabled.

       --verbose
              Enable verbose messages and lower (same as --log-level=2). Default: disabled.

       --debug
              Enable debug messages and lower (same as --log-level=3). Default: disabled.

       --force-log-colors
              Force color logging. Default: colored if stderr is a TTY.

       --no-log-colors
              Disable color logging. Default: ditto.

   Helpoptions-h, --help
              Print this text and exit.

       -v, --version
              Print version and exit.

See Also

ustreamer(1)

Synopsis

ustreamer-dump [OPTIONS]

Usage

ustreamer requires at least the --sink option to operate.

       To output ustreamers sink "test" to ffmpeg, and into a file called test.mp4:

       ustreamer-dump\--sink=test\ # Use ustreamer sink "test"
              --output-\ # Output to stdout
              |ffmpeg-use_wallclock_as_timestamps1-ipipe:-c:vlibx264test.mp4

See Also