mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-17 18:10:47 -04:00
uuhdgd
This commit is contained in:
@@ -38,7 +38,7 @@ AUDIO_CHANNELS="${AUDIO_CHANNELS:-2}"
|
|||||||
AUDIO_OUT_RATE="${AUDIO_OUT_RATE:-16000}"
|
AUDIO_OUT_RATE="${AUDIO_OUT_RATE:-16000}"
|
||||||
AUDIO_OUT_CHANNELS="${AUDIO_OUT_CHANNELS:-1}"
|
AUDIO_OUT_CHANNELS="${AUDIO_OUT_CHANNELS:-1}"
|
||||||
AUDIO_BITRATE="${AUDIO_BITRATE:-32000}"
|
AUDIO_BITRATE="${AUDIO_BITRATE:-32000}"
|
||||||
AUDIO_FORMAT="${AUDIO_FORMAT:-s32}"
|
AUDIO_FORMAT="${AUDIO_FORMAT:-S32_LE}"
|
||||||
# Flip the camera 180deg (supported by rpicam-vid/libcamera-vid)
|
# Flip the camera 180deg (supported by rpicam-vid/libcamera-vid)
|
||||||
FLIP_ARGS=(--rotation 180)
|
FLIP_ARGS=(--rotation 180)
|
||||||
|
|
||||||
@@ -95,7 +95,6 @@ run_pipeline() {
|
|||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Audio + video path
|
|
||||||
if ! "${LIBCAMERA_BIN_PATH}" \
|
if ! "${LIBCAMERA_BIN_PATH}" \
|
||||||
--inline \
|
--inline \
|
||||||
--timeout 0 \
|
--timeout 0 \
|
||||||
@@ -122,11 +121,10 @@ run_pipeline() {
|
|||||||
-f h264 \
|
-f h264 \
|
||||||
-i pipe:0 \
|
-i pipe:0 \
|
||||||
-thread_queue_size 2048 \
|
-thread_queue_size 2048 \
|
||||||
-f alsa \
|
-f s32le \
|
||||||
-sample_fmt "${AUDIO_FORMAT}" \
|
|
||||||
-ar "${AUDIO_RATE}" \
|
-ar "${AUDIO_RATE}" \
|
||||||
-ac "${AUDIO_CHANNELS}" \
|
-ac "${AUDIO_CHANNELS}" \
|
||||||
-i "${AUDIO_DEVICE}" \
|
-i <(arecord -D "${AUDIO_DEVICE}" -f "${AUDIO_FORMAT}" -c "${AUDIO_CHANNELS}" -r "${AUDIO_RATE}" -q -t raw) \
|
||||||
-map 0:v:0 -map 1:a:0 \
|
-map 0:v:0 -map 1:a:0 \
|
||||||
-c:v copy \
|
-c:v copy \
|
||||||
-c:a "${AUDIO_CODEC}" \
|
-c:a "${AUDIO_CODEC}" \
|
||||||
|
|||||||
Reference in New Issue
Block a user