Как использовать команду ffmpeg для записи потока rtsp в wav
Я знаю, как записать пар rtsp в aac, например:
ffmpeg -i rtsp://192.168.0.192/110 -acodec copy -t 5 -vn voice.aac
Но я не знаю, как записать поток rtsp в wav. Я пробовал приведенные ниже команды, но они не работают
ffmpeg -i rtsp://192.168.0.192/110 -acodec copy -t 5 -vn voice.wav
ffmpeg -i rtsp://192.168.0.192/110 -acodec copy -t 5 -ar 48000 -ab 128k -ac 2 -f wav voice.wav
1 ответ
ffmpeg -i rtsp://192.168.0.192/110 voice.wav
-acodec copy
/
-c copy
включает режим потокового копирования (например, копирование и вставка). Поэтому, если ваш формат ввода несовместим с форматом вывода, вы получите ошибку или недопустимый вывод.