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表示无限循环)

  • 相关阅读:
    Cookie、Session详解
    阿里云高速maven库
    java23种设计模式详解
    分布式和集群的区别
    2016 年 Java 优秀文章
    java任务调度
    解酒
    中医教你如何调理女性内分泌失调
    Oracle RedoLog-二进制格式分析,文件头,DML,DDL
    Oracle RedoLog-基本概念和组成
  • 原文地址:https://www.cnblogs.com/xwgblog/p/5091799.html
Copyright © 2011-2022 走看看