`
雨中伞
  • 浏览: 42235 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

FFMPEG截图

    博客分类:
  • SSH
F# 
阅读更多

-ss time_off set the start time offset

使用-ss参数,可以从指定的时间开始处理转换任务.如:

ffmpeg -i test2.asf -y -f image2 -ss 08.010 -t 0.001 -s 352x240 b.jpg

那么从任意一帧截图的问题也就解决了.只要-ss后的时间参数是随机产生,并且在视频的有效时间内,就可以了.

 另外,-ss后跟的时间单位为秒。

另外,通过指定 - ss,和 - vframes 也可以达到同样的效果。

这时候
- ss参数后跟的时间有两种写法,hh:mm:ss 或 直接写秒数 :

ffmpeg 
- i test.asf  - - f  image2   - ss  00 : 01 : 00   - vframes  1   test1.jpg
or
ffmpeg 
- i test.asf  - - f  image2   - ss  60   - vframes  1   test1.jpg

这样 输出的图片是相同的。

 

 

ffmpeg -i test.flv -ss 10 -vframes 1 -r 1 -ac 1 -ab 2 -s 320×240 -f image2 test.jpg

-ss 10 就是说1秒后的那一帧

分享到:
评论
1 楼 baiyuxiong 2011-01-27  
好用的很,不错。不过截不了RM格式的图

相关推荐

Global site tag (gtag.js) - Google Analytics