Saltar al contenido principal

Presets de FFmpeg

Por defecto se proporcionan algunos presets de argumentos FFmpeg para facilitar la configuración. Todos los presets pueden verse en este archivo.

Presets de aceleración de hardware (Hwaccel)

Se recomienda ampliamente usar presets hwaccel en la configuración. Estos presets no solo reemplazan los argumentos más largos, sino que también indican a SecureVu qué hardware está disponible, lo que permite otras optimizaciones usando la GPU.

Consulta la documentación de hwaccel para más información sobre cómo configurar hwaccel para tu GPU / iGPU.

PresetUsoOtras notas
preset-rpi-64-h264Rpi 64 bits con stream h264
preset-rpi-64-h265Rpi 64 bits con stream h265
preset-vaapiIntel y AMD VAAPIVerifica la documentación hwaccel para asegurar el controlador correcto
preset-intel-qsv-h264Intel QSV con stream h264Si hay problemas, se recomienda usar el preset vaapi
preset-intel-qsv-h265Intel QSV con stream h265Si hay problemas, se recomienda usar el preset vaapi
preset-nvidiaGPU Nvidia
preset-jetson-h264Nvidia Jetson con stream h264
preset-jetson-h265Nvidia Jetson con stream h265
preset-rkmppRockchip MPPUsar imagen con sufijo *-rk y modo privilegiado

Presets de argumentos de entrada

Los presets de argumentos de entrada facilitan la configuración y manejan casos de uso para diferentes tipos de streams.

Consulta la documentación específica de cámaras para más información.

PresetUsoOtras notas
preset-http-jpeg-genericJPEG en vivo por HTTPSe recomienda restreaming del jpeg en vivo
preset-http-mjpeg-genericStream Mjpeg por HTTPSe recomienda restreaming del stream mjpeg
preset-http-reolinkStream HTTP-FLV de ReolinkSolo para http de reolink, no cuando se restreaming como rtsp
preset-rtmp-genericStream RTMP
preset-rtsp-genericStream RTSPEste es el predeterminado cuando no se especifica nada
preset-rtsp-restreamStream RTSP desde restreamUsar para restream rtsp como fuente para SecureVu
preset-rtsp-restream-low-latencyStream RTSP desde restreamUsar para restream rtsp como fuente para SecureVu con menor latencia; puede causar problemas con algunas cámaras
preset-rtsp-udpStream RTSP por UDPUsar cuando la cámara es solo UDP
preset-rtsp-blue-irisStream RTSP de Blue IrisUsar al consumir un stream de Blue Iris
aviso

Es importante prestar atención a los argumentos de entrada al usar restream, ya que puede haber una mezcla de protocolos. Los presets http y rtmp no pueden usarse con streams rtsp. Por ejemplo, al usar una cámara Reolink con el restream rtsp como fuente para la grabación, el preset-http-reolink causará un fallo. En este caso, los presets deben configurarse a nivel de stream.

go2rtc:
streams:
reolink_cam: http://192.168.0.139/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=admin&password=password

cameras:
reolink_cam:
ffmpeg:
inputs:
- path: http://192.168.0.139/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user=admin&password=password
input_args: preset-http-reolink
roles:
- detect
- path: rtsp://127.0.0.1:8554/reolink_cam
input_args: preset-rtsp-generic
roles:
- record

Presets de argumentos de salida

Los presets de argumentos de salida facilitan la configuración y manejan casos de uso para garantizar grabaciones consistentes.

PresetUsoOtras notas
preset-record-genericGrabar SIN audioSi tu cámara no tiene audio, o no quieres grabar audio, usa esta opción
preset-record-generic-audio-copyGrabar CON audio originalUsar para habilitar audio en grabaciones
preset-record-generic-audio-aacGrabar CON audio aac transcodificadoEste es el predeterminado cuando no se especifica ninguna opción. Si el origen ya está en AAC, usa el preset-record-generic-audio-copy para evitar recodificación innecesaria
preset-record-mjpegGrabar un stream mjpegSe recomienda restreaming del stream mjpeg
preset-record-jpegGrabar jpeg en vivoSe recomienda restreaming del jpeg en vivo
preset-record-ubiquitiGrabar stream ubiquiti con audioGrabaciones con audio no estándar de ubiquiti