LinuxForum.Fans
Тема

Ffmpeg rtsp + отдельный звук

Автор: taran2L 7 сообщений 6372 просмотров
#184903

Здравствуйте!

Как в ffmpeg забирая видео по rtsp с ip камеры, склеить его со звуком идущим в микрофон ноутбука.

Так не работает :(
ffmpeg -an -i rtsp://link -f alsa -i hw:0,0 -f flv "rtmp://link"

Если отправить только один микрофон, то звук работает!
ffmpeg -f alsa -i hw:0,0 -f flv "rtmp://link"

HELP!!1

#184989
taran2L написал:
Так не работает
ffmpeg -an -i rtsp://link -f alsa -i hw:0,0 -f flv "rtmp://link"

Попробуйте без опции -an ( -an - disable audio )

#184995
Newton написал:
[quote=taran2L]Так не работает
ffmpeg -an -i rtsp://link -f alsa -i hw:0,0 -f flv "rtmp://link"

Попробуйте без опции -an ( -an - disable audio )[/quote]

Конечно пробовал! Специально отключил звук во входящем потоке видео и хочу подключить звук с нового источника который указываю дальше "-f alsa -i hw:0,0"

#185010

Еще, порядок потоков на выходе указать надо:

text

ffmpeg -i  Flash.flv -f alsa -i hw:0,0 -f flv temp.flv -map 0.0 -map 1.0

Сейчас пробывал, захватывает аудио и пишет в файл (в качестве источника видео использовал тоже видео-файл.)

#185118
Newton написал:
Еще, порядок потоков на выходе указать надо:
text

ffmpeg -i  Flash.flv -f alsa -i hw:0,0 -f flv temp.flv -map 0.0 -map 1.0

Сейчас пробывал, захватывает аудио и пишет в файл (в качестве источника видео использовал тоже видео-файл.)

Чувствую что -map это то что нужно! Только теперь выдает ошибку: Number of stream maps must match number of output streams


Input #0, rtsp, from 'rtsp://192.168.0.20:554/play2.sdp':
Metadata:
title : D-Link DCS-2121
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0.0: Video: mpeg4, yuv420p, 640x512 [PAR 1:1 DAR 5:4], 30k tbr, 90k tbn, 30k tbc
Stream #0.1: Audio: pcm_mulaw, 8000 Hz, 1 channels, s16, 64 kb/s
[alsa @ 0xaab76e0] Estimating duration from bitrate, this may be inaccurate
Input #1, alsa, from 'hw:0,0':
Duration: N/A, start: 1838.999970, bitrate: N/A
Stream #1.0: Audio: pcm_s16le, 44100 Hz, 2 channels, s16, 1411 kb/s

#185208

А где полная строка-комманда запуска, со всеми параметрами?
Надеюсь, в ней отсутствует -an ?

#185689
Newton написал:
А где полная строка-комманда запуска, со всеми параметрами?
Надеюсь, в ней отсутствует -an ?

Команда -map помогла, звук с микрофона пошел!!! Спасибо! До этого про нее не знал, теперь стал понимать, что к чему лучше!

Войдите или зарегистрируйтесь, чтобы ответить.