我想结合2个命令
并排合并网络摄像头捕获和桌面捕获:
ffmpeg -f v4l2 -framerate 25 -video_size 640x480 -i /dev/video0 \
-f x11grab -framerate 100 -video_size 1600x900 -i :0.0 \
-filter_complex "[0:v]pad=iw:900:0:(oh-ih)/2[left];[left][1:v]hstack" \
output.avi
从1个视频中创建一段时长:
ffmpeg -f video4linux2 -s vga -i /dev/video0 -f segment -segment_time 1 -strftime 1 '%Y-%m-%d_%H-%M-%S.ts'
合并这2个命令以使视频的大块最终由这2个视频组成的正确方法是什么?
只需结合它们:
ffmpeg -f v4l2 -framerate 25 -video_size 640x480 -i /dev/video0 \
-f x11grab -framerate 100 -video_size 1600x900 -i :0.0 \
-filter_complex "[0:v]pad=iw:900:0:(oh-ih)/2[left];[left][1:v]hstack,format=yuv420p" \
-c:v libx264 -f segment -segment_time 1 -strftime 1 '%Y-%m-%d_%H-%M-%S.ts'
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句