FFMPEG: Как записать видео с одного источника и аудио с другого источника? - PullRequest
0 голосов
/ 02 июня 2019

Я использую эту команду для записи ip камеры:

ffmpeg -use_wallclock_as_timestamps 1 -rtsp_transport tcp -i rtsp://192.168.1.105/media/video1 -c:a aac -c:v copy -flags +global_header -strftime 1 -f segment -map 0:0 -segment_time 30 -reset_timestamps 1 file_%Y-%m-%d_%H-%M-%S.mp4

Но я бы хотел добавить аудио с другого ip камеры, который использует этот поток. Rtsp: //192.168.1.106/media/video1

Возможно ли это?

1 Ответ

0 голосов
/ 02 июня 2019

Конечно.

Используйте

ffmpeg
     -use_wallclock_as_timestamps 1 -rtsp_transport tcp -i rtsp://192.168.1.105/media/video1
     -use_wallclock_as_timestamps 1 -rtsp_transport tcp -i rtsp://192.168.1.106/media/video1
     -c:a aac -c:v copy ...

Если оба входа имеют аудио, вы должны отобразить, чтобы убедиться, что выбраны правильные входы, добавив -map 0:v -map 1:a.

...