24,854
社区成员
发帖
与我相关
我的任务
分享
ffmpeg -f dshow -i video="摄像头名" -f s16le -ar 44100 -ac 2 -i udp://127.0.0.1:8899 -tune zerolatency -vcodec libx264 -preset ultrafast -b:v 400k -r 25 -acodec aac -pix_fmt yuv420p -threads 4 -f flv out.flv -y
[/quote]
map是给文件用的,你这个udp应该是Audio input,那么尝试下使用flvparser工具检查录制下来的flv头几秒钟audio video frame情况ffmpeg -f dshow -i video="摄像头名" -f s16le -ar 44100 -ac 2 -i udp://127.0.0.1:8899 -tune zerolatency -vcodec libx264 -preset ultrafast -b:v 400k -r 25 -acodec aac -pix_fmt yuv420p -threads 4 -f flv out.flv -y
ffmpeg -i input.mov -map 0:v -itsoffset 2-map 0:a -c:a copy -c:v copy ^ output.mov
如需针对Mux过程,请检查Video/Audio Stamp