获取USB摄像头推流操作:
ffmpeg -f v4l2 -discard noref -i /dev/video0 -r 15 -s 640*480 -b:v 1000k -vcodec h264 -f rtsp -coder vlc -rtsp_transport tcp -preset ultrafast rtsp://127.0.0.1:8554/stream
# 视频直翻转:
-vf "vflip"
# 视频水平翻转:
-vf "hflip"
# 添加时间水印:
-vf "drawtext=fontsize=60:fontcolor=white:text='%{localtime}'"
# 多个属性间使用英文逗号隔开:
-vf "vflip, drawtext=fontsize=60:fontcolor=white:text='%{localtime}'"
USB摄像头同时转 rtsp 和 rtmp
// 保存视频和声音 -c copy 等于 -vcodec copy -acodec copy
ffmpeg -re -y -stimeout 10000 -rtsp_transport tcp -i rtsp:xxxx -t 60 -c copy -reset_timestamps true -break_non_keyframes true -f tee -map 0:v -map 0:a "[f=mov]hello5.mov|[f=flv]rtmp://192.168.0.46:1935/aibox/hello5"