zoukankan      html  css  js  c++  java
  • linux中将video转换成gif

      我使用的机器是Linux mint 17,因为习惯了在linux中开发而有时候在写小demo的时候要带一些演示,虽然可以使用录屏也可以但是视屏演示这些小demo也不是特别的方便。之前一直在linux中写完代码和文档后用studio录屏然后在windows中转的那叫一个累啊,今天特意google了一段时候发现一个亲测可用的方法。现在分享给大家。

    一、安装ffmpeg

    sudo add-apt-repository ppa:mc3man/trusty-media
    sudo apt-get update
    sudo apt-get install ffmpeg
    

      

    二、安装imagemagick

    sudo apt-get install imagemagick
    

      

    三、将video转换成frame

    ffmpeg -ss 0 -i ~/device-2015-12-31-134805.mp4 -to 17 -r 5 frame%02d.jpg
    

      参数说明:

        ss: 是截取的起始位置,可以是一个绝对位置如:00:00:12

        to: 是截取的结束位置,可以是一个绝对位置如:00:00:12

        i: 视屏路径

        r: 比率值越大截取的frame就越多

    四、将frame打包成gif

    convert -delay 5 -loop 0 frames/* numberpicker.gif
    

      参数说明:

        delay: 表示1秒内显示多少帧

        loop: 循环(0表示无限循环)

  • 相关阅读:
    2020-3-23学习地图
    HashMap<K,V>类
    2020-3-21学习地图
    模板模式
    2020-3-20学习地图
    字符串常量池String Constant Pool
    2020-3-19学习地图
    2020-3-18学习地图
    MySQL游标
    2020-3-16学习地图
  • 原文地址:https://www.cnblogs.com/xwgblog/p/5091799.html
Copyright © 2011-2022 走看看