ffmpeg知多少~~~

一、ffmpeg安装:

 

二、ffmpeg视频处理(包括各种视频流处理~):

 
 

三、ffmpeg推流步骤:

1)通过ffmpeg截取指定长度的视频流:

ffmpeg  -t  10  -i  rtsp://xxx:xxxxx1234@172.20.xx.xxx:554  10s_output.mp4
# -t:时间长度;-i:视频源;10s_output.mp4:输出mp4文件

验证源视频(是否在任何主机上都可以正常播放)、截取的视频(是否只有本地可以正常播放)

2)修改ffserver_face.conf文件中内容,如下:

 3)推流:

ffserver  -f  ffserver_face.conf  >  out.log  2>&1 &       # 推流
ps  -ef | grep  ffserver      # 查看进程是否正常

验证推出的视频流(是否在任何主机上都可以正常播放)

四、使用ffmpeg程序抓取视频流保存为图片:

ffmpeg  -i  rtsp://xxx  -f  image2  -an  /home/images/%10d.jpg

参考命令链接:https://blog.csdn.net/cai6811376/article/details/51701501

 
 

五、ffprobe探测视频:

ffprobe基本说明参考链接:https://www.cnblogs.com/renhui/p/9209664.html

原文地址:https://www.cnblogs.com/sunshine-blog/p/11752364.html