Java SE Development Kit 8 mac8u181 官方最中文 / 242.3M
Adobe Dreamweaver cs6 for mac官方简体中文中文 / 405.3M
SVN管理工具(Cornerstone Mac版)v4.0 官方最英文 / 16.5M
mac PHP集成开发工具(PhpStorm)V8.0.3官方最英文 / 124.4M
苹果SQLite数据库管理工具(SQLiteManager f中文 / 7.9M
Mac十六进制文本编辑器(UltraEdit)18.00.0.中文 / 56.0M
Navicat Premium for macv11.1.11 官方最新中文 / 144.7M
Editplus for macV3.80 官方最新版中文 / 12M
Gource for mac是一款可以以图形化的方式展现已提交的Git、SVN历史日志内容,Gource将软件项目显示为动画树,项目的根目录位于其中央。 目录显示为文件为树叶的分支。 可以看到开发者在他们参与项目的时候在树上工作。
第一步:安装gource:
sudo port install gource
经过漫长的等待gource安装成功。
第二步:生成svn日志,当然也可以生成git日志
`gource --log-command svn` > wanke.log
第三步:根据日志,调用gource,展示动画,比如
gource wanke.log --follow-user guangzhao --seconds-per-day 0.02 -1280x720 -o wanke.ppm --title Wanke --hide filenames,dirnames,root,usernames
仅仅通过gource生成动画还不够帅,我们需要把这个动画保存下,不至于每次每次想别人展示的都有装一个gource。这里就用到ffmpeg。同样通过macport也可以安装ffmpeg
sudo port install ffmpeg
经过更长时间的等待。安装
通过如下命令,我们把ppm转换为mp4格式
ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i wanke.ppm -vcodec libx264 -preset ultrafast -pix_fmt yuv420p -crf 1 -threads 0 -bf 0 wanke.mp4
通过这种方式生成的mp4文件有点大,并且没有声音效果,我们可以通过iMovie重新编辑视频,并增加声音特效,一个完美的视频就此搞定。
特别说明