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

  • 相关阅读:
    Java中last_insert_id的使用
    Java上传视频
    Java创建Excel-DEMO
    导出excel表格
    Java导入excel并保存到数据库
    Java基础13一异常
    Java基础12一IO流
    腾讯云-等保要求
    云安全等保项目服务内容及云安全产品清单-(腾讯云部分)
    《网络风险及网络安全》培训总结
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/10104451.html
Copyright © 2011-2022 走看看