Process
Manage FFmpeg processes
{
"input": [{"address": "input"}],
"output": [{"address": "output"}]
}-i input outputIdentification
{
"id": "some_id",
"reference": "some reference"
}Inputs
Outputs
Global options
Control
Limits
Cleanup
References
Placeholder
{processid}
{reference}
{inputid}
{outputid}
{diskfs}
{memfs}
{fs:[name]}
{rtmp}
{srt}
Create
Add a new FFmpeg process
OK
Bad Request
Read
List processes
List all known processes. Use the query parameter to filter the listed processes.
Comma separated list of fields (config, state, report, metadata) that will be part of the output. If empty, all fields will be part of the output.
Return only these process that have this reference value. If empty, the reference will be ignored.
Comma separated list of process ids to list. Overrides the reference. If empty all IDs will be returned.
Glob pattern for process IDs. If empty all IDs will be returned. Intersected with results from refpattern.
Glob pattern for process references. If empty all IDs will be returned. Intersected with results from idpattern.
OK
OK
Process by ID
List a process by its ID. Use the filter parameter to specifiy the level of detail of the output.
Process ID
Comma separated list of fields (config, state, report, metadata) to be part of the output. If empty, all fields will be part of the output
OK
Not Found
Process config by ID
Get the configuration of a process. This is the configuration as provided by Add or Update.
Process ID
OK
Bad Request
Not Found
Update
Replace an existing process.
Process ID
OK
Bad Request
Not Found
Delete
Last updated
Was this helpful?
