如何在ubuntu下快速的把视频流分割成图片

LZ好久没写博客了,为什么呢,因为最近有点小懈怠。。。这里我应该做个自我检讨/(ㄒoㄒ)/~~

切入正题,如何在ubuntu下分割视频流而且又快又好呢?

当然要有神器在啦!就是ffmpeg。

如何安装呢?只需要几步哦

sudo add-apt-repository ppa:mc3man/trusty-media
press [Enter]
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install ffmpeg

安装期间可能会安装很多依赖项,但是这个方法很方便,为什么不使用呢?

下面你得有个摄像头吧,我的摄像头是就是普通的摄像头,要怎么在ubuntu下使用web camera呢?超级简单,一行代码就可以使用啦!

sudo apt-get install cheese 

就已经完成安装啦!使用的话只要在终端中输入cheese就发现你的摄像头就已经工作啦!

最后就是重头戏啦,当我们使用摄像头进行录像后,怎么把视频分割成一帧一帧的形式呢?

ffmpeg -i  ./test/video.mpg -r 1 -f image2 temp/%05d.png

上面这个例子是将./test/目录下面的video.mpg按照每秒截取一张图片的频率方式,并且将得到的图片自然数递增的顺序命名规则命名,并且保存./temp下面。

如果你想每秒10帧,那就将1改成10:

ffmpeg -i  ./test/video.mpg -r 10 -f image2 temp/%05d.png

图片的格式也可以是jpg, png, bmp。如:

ffmpeg -i  ./test/video.mpg -r 10 -f image2 temp/%05d.bmp

bingo!任务完成啦!自己动手试一试哦,真的还蛮赞的O(∩_∩)O

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值