Fråga:
Hur lägger jag till ljud som ingång för ffmpeg-inspelning?
Jessica Lee
2017-03-16 04:16:20 UTC
view on stackexchange narkive permalink

Jag har lurat ett tag nu och jag har äntligen skapat ett konto eftersom jag har fastnat på just detta problem. Jag har en hallon pi 3 med en kamera ansluten till den. Jag kan spela in video som en ingång men jag vet inte hur jag ska inkludera ljud. Här är skriptet som jag kör för att fånga video:

  #! / Bin / bashbase = "/ tmp / capture" rm -rf $ basemkdir -p $ baseraspivid -n -w 720 -h 405 -fps 25 -vf -t 86400000 -b 1800000 -ih -o - \ | ffmpeg -y \ -i - \ -c: v kopia \ -mapp 0: 0 \ -hls_wrap 100 -hls_time 1 -hls_flags delete_segments -hls_list_size 10 -f hls "$ base / live.m3u8" &  

Jag har spenderat timmar på ffmpegs webbplats genom att gå igenom dokumentationen och försökt lägga till alsa-ljud som ingång men ffmpeg matar ut ett fel som säger att parametrarna eller parametrarnas ordning var fel.

Någon aning om hur jag ska åtgärda detta?

Ett svar:
Shreyansh Agarwal
2017-04-30 12:05:21 UTC
view on stackexchange narkive permalink

För att fånga ljud, lägg först till en mikrofonmodul eller en kamera med en inbyggd mikrofon.

Jag har redan svarat på en liknande fråga - https://raspberrypi.stackexchange.com/a/66491/60723

Följ instruktionerna, Observera att instruktionerna är för USB-kamera men ljudströmning fungerar för dig om du använder en separat mikrofonmodul. Om du använder en kamera med en inbyggd mikrofon än att båda lösningarna fungerar.



Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 3.0-licensen som det distribueras under.
Loading...