zoukankan      html  css  js  c++  java
  • Gource 方便的软件版本可视化录制工具

    Gource 是一个特别棒的软件变更可视化录制工具,我们可以使用此工具,方便的将软件的版本变动,录制
    为视频

    安装 

    brew install gource
    brew install ffmpeg
     

    使用

    • 参考脚本
      从别人写好的copy 而来
     
    gource 
    --path  path/to/repo 
    --seconds-per-day 0.15 
    --title "parse5" 
    -1280x720 
    --file-idle-time 0 
    --auto-skip-seconds 0.75 
    --multi-sampling 
    --stop-at-end 
    --highlight-users 
    --hide filenames,mouse,progress 
    --max-files 0 
    --background-colour 000000 
    --disable-bloom 
    --font-size 24 
    --output-ppm-stream - 
    --output-framerate 30 
    -o - 
    | ffmpeg 
    -y 
    -r 60 
    -f image2pipe 
    -vcodec ppm 
    -i - 
    -vcodec libx264 
    -preset ultrafast 
    -pix_fmt yuv420p 
    -crf 1 
    -threads 0 
    -bf 0 
    /path/to/video
     
     
    • 一个运行demo
    比如一个简单的github 关于openresty 的demo
    https://github.com/rongfengliang/openresty-lua-demo.git
    git clone https://github.com/rongfengliang/openresty-lua-demo.git
     
     

    录制脚本

    gource 
    --path ./openresty-lua-demo 
    --seconds-per-day 0.15 
    --title "parse5" 
    -1280x720 
    --file-idle-time 0 
    --auto-skip-seconds 0.75 
    --multi-sampling 
    --stop-at-end 
    --highlight-users 
    --hide filenames,mouse,progress 
    --max-files 0 
    --background-colour 000000 
    --disable-bloom 
    --font-size 24 
    --output-ppm-stream - 
    --output-framerate 30 
    -o - 
    | ffmpeg 
    -y 
    -r 60 
    -f image2pipe 
    -vcodec ppm 
    -i - 
    -vcodec libx264 
    -preset ultrafast 
    -pix_fmt yuv420p 
    -crf 1 
    -threads 0 
    -bf 0 
    ./code-commit.mp4
     
     
    • 效果


     

    说明

    这个一个很棒的工具,我们可以快速的看出变动

    参考资料

    https://github.com/acaudwell/Gource

  • 相关阅读:
    Floyd判圈算法 Floyd Cycle Detection Algorithm
    最优化问题 Optimization Problems & 动态规划 Dynamic Programming
    自平衡二叉搜索树
    树 & 二叉树
    数根
    二叉搜索树BST
    K-Means & Sequential Leader Clustering
    KMP算法
    递归问题的时间复杂度分析
    人工神经网络 Artificial Neural Network
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/10104451.html
Copyright © 2011-2022 走看看