ffmepg.exe使用

来源:互联网 发布:测试性软件teams 编辑:程序博客网 时间:2024/05/02 02:45

1、使用ffmpeg将rtsp视频流录制成mp4文件

视频流地址:rtsp://192.168.1.174:554/main

命令:

ffmpeg -y -i rtsp://192.168.1.174:554/test -vcodec copy -acodec copy -f mp4 e:\x.mp4
 
2、用ffmpeg将一部mp4格式的电影的视频和音频分离(未验证)
命令:
ffmpeg -i a.mp4 -sameq -vn -acodec aac 1.mp3ffmpeg -i a.mp4 -sameq -an -r 29.97 2.mp4
 
3、ffmpeg支持flv截图(未验证)
命令:
FFMPEG -i a.flv -sameq -f image2 c:\a\%d.jpg
 
4、用ffmpeg将RTSP视频流截图
视频流地址:rtsp://192.168.3.210:554/main(公司里有一台设备提供rtsp服务)
命令:
ffmpeg -y -i rtsp://192.168.3.210:554/main -ss 00:00:00.000 -vframes 1 -an test1.jpg
 
ffmpeg命令格式:
ffmpeg [global options] [[infile options][‘-i’ infile]]... {[outfile options] outfile}...
除了全局选项,其他选项仅对后面紧跟着的输入或输出文件有效。(方括号表示可选项,花括号表示必选项目)
-y覆盖输出文件,并且不产生提示。在这里如果已经有了test1.jpg文件,新产生的文件就会将原文件覆盖,并且不提示
-i输入文件名。在这里输入文件指的是:rtsp://192.168.3.210:554/main
-ss搜索到指定的时间。在这里时间为0,抓最开始的一帧图片
-vframes保存图片的数量。在这里保存一帧图片
-an不保存音频
-vn不保存视频
原创粉丝点击