2012-02-07 7 views

答えて

7

gource wikiには、それを行う方法に関する良い情報があります。

+0

はあなたが説明してくださいすることができ、私はどこgour意味しますリポジトリのソースファイルを取得する ありがとう –

+1

ローカルマシン上のリポジトリをクローンし、 "gource.exe"と入力するだけで簡単です。 – Alex

0

さて、そのビデオはGourceを使用して作成されました。 Gitのログを理解しており、Windows版があります。また、ビデオを作成する際のWiki記事もあります。here.

1

実際のビデオをWindowsで生成するには、Windowsのセクションhttp://code.google.com/p/gource/wiki/Videosを参照してください。古いSOの投稿であるGource on Windowsに関連するコマンドが実行されています。ここの指示:http://nooshu.com/visualising-subversion-with-gourceは、svn用のgourceログファイルを生成する方法を示しています。 gitのバリエーションは似ているはずです。オリジナルの質問はGourceに関係していることに注意してください。

1

ドキュメントには何も説明されていません。標準のWindows GITインストールでは、gitバイナリへのパスはデフォルトでwindows PATH環境変数に追加されません。代わりに、GITはWindows上で独自のコマンドプロンプトを使用します。したがって、Windowsのコマンドプロンプトからgourceを実行すると、gitが見つからないことになります。

標準のWindowsコマンドプロンプトからgitを有効にするには、PATH環境変数に追加する必要があります。 (:\プログラムファイル(x86の)\ Gitの\ビンコンピュータのGitへのパスであるCの場合):Windowsのコマンド・プロンプトから

set path=%path%;C:\Program Files (x86)\Git\bin 
1

誰かがちょうど1つのライナーのコピーを希望する場合ペースト、これは(libx264ffmpegのを必要とします)を使用する:私はgitのファイルを置くべき場所

gource -1280x720 -o - | ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i - -vcodec libx264 -preset ultrafast -crf 1 -threads 0 -bf 0 gource.mp4 
+0

完全に動作します。私が持っている問題は、ビデオが巨大になることだけです。しかし、さまざまなパラメータが私をすでに助けています。 Btw。 ffmpegをお持ちでない場合は、 "brew install ffmpeg" – judos

0
#!/bin/bash 
# This is script of the generation video from "Gource". 

# project: Screensaver Kodi Universe (http://berserk.tv) 
# This script creates a ZIP archive of a Kodi screensaver. 
# GNU GENERAL PUBLIC LICENSE. Version 2, June 1991 
# 
OUT_DIR="output" 
OUT="kodi-universe.mkv" 
NAME_PROJ="screensaver.kodi.universe" 
MEDIA_PATH="${NAME_PROJ}/resources/skins/default/media" 
NAME_REP="https://github.com/berserktv/${NAME_PROJ}.git" 

GSFILE="output.ppm" 
SECONDS_PER_DAY="1" 
GOURCE_FRAME_RATE="30" 
RESOLUTION="-1920x1080" 
CODEC_OUT_FRAME_RATE="25" 

FFPARAM="-vcodec libx264 -profile:v high422 -pix_fmt yuv420p" 
GSPARAM1="--camera-mode track ${RESOLUTION} --stop-position 1.0 --seconds-per-day ${SECONDS_PER_DAY}" 
GSPARAM2="--git-branch origin/master --multi-sampling --stop-at-end --hide-filenames" 
GSPARAM3="--highlight-users --file-idle-time 13 --max-files 0 --hide date" 
GSPARAM4="--title Kodi --bloom-multiplier 1.0 --bloom-intensity 1.0" 

VIS="visualize" 
GIT_REP="https://github.com/xbmc/xbmc.git" 
# arg1 - Git Project PATH 
# example: ./create.sh "https://github.com/facebook/react.git" 
if [ -n "$1" ]; then GIT_REP="$1"; fi 

# INSTALL PACKAGE git zip ffmpeg gource 
packages="git zip ffmpeg gource" 
for i in $packages; do 
    if ! dpkg -s $i | grep -q "install ok installed"; then sudo apt-get install -y $i; fi 
done 

test -d ${OUT_DIR} || mkdir -p ${OUT_DIR} 
cd ${OUT_DIR} 
# download screensaver Kodi Universe и GIT for Visualization 
if ! git clone ${NAME_REP} ${NAME_PROJ}; then echo "Error, not load ${NAME_REP}, exit ..."; exit 1; fi 
if ! git clone ${GIT_REP} ${VIS};  then echo "Error, not load ${GIT_REP}, exit ..."; exit 2; fi 


gource ${VIS} ${GSPARAM1} ${GSPARAM2} ${GSPARAM3} ${GSPARAM4} --output-framerate ${GOURCE_FRAME_RATE} --output-ppm-stream ${GSFILE} 
ffmpeg -y -r ${GOURCE_FRAME_RATE} -f image2pipe -vcodec ppm -i ${GSFILE} ${FFPARAM} -r ${CODEC_OUT_FRAME_RATE} ${OUT} && sync 
mv -f ${OUT} ${MEDIA_PATH} 
rm -f ${GSFILE} 
zip -r ${NAME_PROJ}.zip ${NAME_PROJ} 
+0

でAlexをインストールしてください。ようこそstackoverflowへ。いくつかの説明も含めることができますか? –

+0

提供しているソリューションの詳細とOP質問を解決する正確なコード部分を追加すると、より多くの助けとなり、答えがより採用される可能性があります。 – hd84335

関連する問題