frigate/web/public/locales/en/config/ffmpeg.json
2026-02-27 09:37:57 -06:00

69 lines
2.5 KiB
JSON

{
"label": "FFmpeg",
"description": "FFmpeg settings including binary path, args, hwaccel options, and per-role output args.",
"path": {
"label": "FFmpeg path",
"description": "Path to the FFmpeg binary to use globally or a version alias."
},
"global_args": {
"label": "FFmpeg arguments",
"description": "args passed to FFmpeg processes by default."
},
"hwaccel_args": {
"label": "FFmpeg hardware acceleration arguments",
"description": "hardware acceleration arguments for FFmpeg (auto or provider-specific)."
},
"input_args": {
"label": "FFmpeg input arguments",
"description": "input arguments applied to FFmpeg input streams by default."
},
"output_args": {
"label": "FFmpeg output arguments per role",
"description": "Default output args used for different FFmpeg roles such as detect and record.",
"detect": {
"label": "Detect role FFmpeg output arguments",
"description": "Default output args for detect role streams."
},
"record": {
"label": "Record role FFmpeg output arguments",
"description": "Default output args for record role streams."
}
},
"inputs": {
"label": "Camera inputs",
"description": "List of input stream definitions (paths and roles) for this camera.",
"path": {
"label": "Camera input path",
"description": "Camera input stream URL or path."
},
"roles": {
"label": "Roles assigned to this input",
"description": "Roles for this input stream (for example: detect, record, audio)."
},
"global_args": {
"label": "FFmpeg arguments",
"description": "FFmpeg arguments for this input stream."
},
"hwaccel_args": {
"label": "FFmpeg hardware acceleration arguments",
"description": "Hardware acceleration arguments for this input stream."
},
"input_args": {
"label": "FFmpeg input arguments",
"description": "Input arguments specific to this stream."
}
},
"retry_interval": {
"label": "Time in seconds to wait before FFmpeg retries connecting to the camera",
"description": "Seconds to wait before attempting to reconnect a camera stream after failure."
},
"apple_compatibility": {
"label": "Set tag on HEVC (H.265) recording stream to improve compatibility with Apple players",
"description": "Enable HEVC tagging for better Apple player compatibility when recording H.265."
},
"gpu": {
"label": "GPU index to use for hardware acceleration",
"description": "Default GPU index used for hardware acceleration if available."
}
}