Files
vizionStreamer/scripts/set_pipeline_file.sh
T
2026-10-19 14:48:26 +02:00

13 lines
458 B
Bash
Executable File

#!/bin/bash
# Set pipeline for recording to file
SOCKET="${VIZION_SOCKET:-/tmp/vizion_control.sock}"
FILE="${1:-/tmp/vizion_recording.mp4}"
echo "Setting file recording pipeline to $FILE..."
echo "{\"command\":\"set_pipeline\",\"params\":{\"pipeline\":\"videoconvert ! x264enc ! mp4mux ! filesink location=$FILE\"}}" | socat - UNIX-CONNECT:$SOCKET
echo ""
echo "Pipeline set. Start recording with start_stream.sh"
echo "Recording will be saved to: $FILE"