![]() |
Наложение звука на видео-поток|ffmpeg, vlc
Здравствуйте.
Дано: Windows XP, 7, ffmpeg(последнее что есть на 2015.06.22), vlc(последнее что есть на 2015.06.22) Цель: наложение звука на видео-поток(без звука) с помощью ffmpeg или vlc (возможно подскажите еще альтернативу) с последующим сохранением на диск. Что удалось выяснить. Вариант с vlc. vlc вроде бы умеет все это через ГУИ, все выставляю. Захват->открыть URL-> ввожу адрес->показать доп параметры->параллельно проигрывать другой медифайл-> обзор->устройство захвата->видео=none, аудиоустройсвто=mic->выбрать->конвертировать ну т. д. нажимаю начать и собственно ничего не происходит. совсем. плеер просто остается включен. думаю ок, можно ведь перерекомбинировать, сначано выбираю устройство захвата, потом в "парралельно проигрывать" добавляют видео-поток(или аудио-поток) и все равно не происходит запись. иногда даже vlc падает Думаю дальше. Ок. Надо попробовать через командную строку. мб там не будет падать. Но так и не разобрался как добавлять второй input поток дошел до набора таких команд, но увы она не записывает микрофон vlc.exe http://amsterdam2.shouthost.com.stre...drive.com:8000 —input-slave=dshow:// :dshow-vdev=none :dshow-adev= :dshow-caching=200 ":sout=#transcode {acodec=mp3,ab=128,channels=2}:standard {access=file,mux=asf,dst=d:\123\gg.mp3}" Вариант с ffmpeg. ffmpeg -f dshow -i audio="Mic (Envy24 Family Audio Contro" -f mp3 -i "http://amsterdam2.shouthost.com.streams.bassdrive.com:8000" gg.mp3 но опять записывает только микрофон подскажите пожалуйста кто что может |
Цитата:
|
Цитата:
Мне нужно на поток накладывать звук с микрофона. |
Решение найдено.
ffmpeg.exe -f rtsp -i "rtsp://192.168.0.11:554/user=admin&password=&channel=1&stream=0.sdp?" -f dshow -i audio="Mic (Envy24 Family Audio Contro" out.avi рассинхрон звука и видео |
Время: 07:29. |
Время: 07:29.
© OSzone.net 2001-