2011年11月29日

ttyrec で Nethack の録画をしようか

作業している様子とか保存したいよねしたいよね。 したくない? したくない? Nethackしている様子とか録画してみたくない? 俺はしたい!!

というわけでttyrecの出番。 配布しているところは http://0xcc.net/ttyrec/

なんだけどhomebrewを使ってるなら

$ brew install ttyrec

で引っ張ってこれちゃうよ!

MacPortsなどを使ってて

$ port search ttyrec
No match for ttyrec found

とか言われる可哀想な子は、 http://0xcc.net/ttyrec/ からtarballを拾って来て展開してmakeしちゃおう!

$ wget http://0xcc.net/ttyrec/ttyrec-1.0.8.tar.gz
--2011-11-29 20:14:06--  http://0xcc.net/ttyrec/ttyrec-1.0.8.tar.gz
0xcc.net (0xcc.net) をDNSに問いあわせています... 182.48.49.14
0xcc.net (0xcc.net)|182.48.49.14|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 8528 (8.3K) [application/x-tar]
`ttyrec-1.0.8.tar.gz' に保存中

100%[======================================>] 8,528       32.4K/s 時間 0.3s

2011-11-29 14:14:07 (32.4 KB/s) - `ttyrec-1.0.8.tar.gz' へ保存完了 [8528/8528]

$ tar zxvf ttyrec-1.0.8.tar.gz
ttyrec-1.0.8/
ttyrec-1.0.8/ttyrec.c
ttyrec-1.0.8/ttyplay.c
ttyrec-1.0.8/ttyrec.h
ttyrec-1.0.8/io.c
ttyrec-1.0.8/io.h
ttyrec-1.0.8/ttytime.c
ttyrec-1.0.8/README
ttyrec-1.0.8/Makefile
ttyrec-1.0.8/ttyrec.1
ttyrec-1.0.8/ttyplay.1
ttyrec-1.0.8/ttytime.1
$ cd ttyrec-1.0.8
$ make
gcc -O2   -c -o ttyrec.o ttyrec.c
gcc -O2   -c -o io.o io.c
gcc -O2 -o ttyrec ttyrec.o io.o
gcc -O2   -c -o ttyplay.o ttyplay.c
gcc -O2 -o ttyplay ttyplay.o io.o
gcc -O2   -c -o ttytime.o ttytime.c
gcc -O2 -o ttytime ttytime.o io.o

なんかMakefileにinstallがないから 適当にPATHが通ってるところにttyrec,ttyplay,ttytimeを移動して

$ ttyrec -e jnethack

これで普通にプレイして終了するまでが録画されるはず。 録画ファイルはttyrecordって名前になる。

保存するファイル名は最後の引数で指定できる。

$ ttyrec -e jnethack jnh.rec

で、以前に録画したファイルの続きにまた録画したかったら

$ ttyrec -e jnethack -a jnh.rec

あとは自分のプレイを眺めてニヤニヤしたい時に

$ ttyplay jnh.rec

という感じに。

10倍速再生なら

$ ttyplay -s 10 jnh.rec

半分の速度なら

$ ttyplay -s 0.5 jnh.rec

って感じ。

というわけで、あなたも 「マスターマインドフレアとマインドフレアに追いたてられて 脳味噌ちゅるちゅるされる」シーンとか 「コカトリスの死体を武器にして俺TUEEEEEしてたところで落とし穴に落ちて コカトリスの死体に触れてしまって石化」するシーンとか 「注意一秒、怪我一生、死亡一歩」などを録画しよう!

posted by 麦汁 at 22:33 | Comment(0) | TrackBack(0) | その他 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:


この記事へのトラックバック
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。