FFMpeg使用实例--待完善

来源:互联网 发布:张思然淘宝店叫什么 编辑:程序博客网 时间:2024/04/30 20:36

http://blog.csdn.net/nil_lu/article/details/51155602

http://blog.csdn.net/u013699869/article/details/48162417

http://blog.csdn.net/lcalqf/article/details/51177922



需要参考相关命令的请查看:FFmpeg使用过程与成长

1、截取视频长度命令

ffmpeg -y -i video.mp4  -ss 00:00:16 -t 00:00:15 -acodec copy -vcodec libx264 -r 30 -q:v 4 -s 1920*1080 new.mp4-ss  要在-t 之前,-ss 开始时间,如: 00:00:00,表示从0秒开始,格式也可以00:00:0-t   时长,如: 00:00:03,表示截取3秒长的视频,格式也可以00:00:3
2、截取视频和音频流

ffmpeg.exe  -i Video.mkv -y -ss 0 -t 00:03:00 -map 0:a -acodec copy -map 0:v -vcodec copy -r 30 -pass 2 -qscale 0.01  -s 1920*1080  Video.mkv0:v 代表提取所有视频流(一般视频流只有1路)0:a:1 代表提取第2路音频流这个MKV是有2个音轨的,第一个为aac,第二个为ac-3,若不清楚原文件的信息,输入ffmpeg-i Video.mkv查看。

3、视频 <=> 图片转换

1、转图片ffmpeg.exe -i 123.mp4 -r 1 -f image2  temp/%05d.png-r 每秒1帧,也可以是10帧2、转视频    ffmpeg -f image2 -i foo-%03d.jpeg -r 12 -s WxH foo.avi      ffmpeg -f image2 -i c:\temp\d.jpg -vcodec libx264 -r 10 -b 200k  test.mp4  






0 0
原创粉丝点击