メイン

movie アーカイブ

2006年09月23日

Warsow Movie: snk vs. demu @ wtest1

Warsow の 1v1 ムービーを見つけたので貼っときます。

途中、お互い手を抜いてるかのような場面がありますが、最後までそこそこおもしろく見れます。感想は続きで。

続きを読む "Warsow Movie: snk vs. demu @ wtest1" »

Warsow Movie: Another Warsow Frag Movie

Warsow ムービーをもうひとつ。negitaku でも以前 紹介 されてましたが、Google Video に載ってましたので貼っときます。

エアロケ中心のフラグムービーで、ロケランの先読み撃ち、グレで浮かせてレールのコンボがカッコイイです。

2006年09月29日

Warsow race mode movie

Warsow には Race というゲームモードがありまして、ムービーがあったので紹介しときます。ええ、ただのネタ切れです :P

これくらいサクサク移動できるようになりたいなー。ちなみに、わたしは折り返し地点あたりでうまく折り返せずに、宇宙の藻屑となるのが精一杯です :)

2006年10月12日

Warsow 1v1 Movie: warsow wdm1 duel gameplay

熱い Warsow 1v1 ムービーを見つけたので貼っておきますね :)

移動がかなりすごいです。トリックジャンプムービーで見るような移動テクニック満載で、あまりに移動が速くてロケランの弾が遅く見えるくらいです :P

YouTube の容量の都合からか 2 部に分かれています。後半の 5 分は続きで。後半、追い上げられてからますます熱くなります :)

続きを読む "Warsow 1v1 Movie: warsow wdm1 duel gameplay" »

2007年02月03日

How to make a Warsow movie (My first movie making...)

一つ前の記事で書いたように、Warsow の demoavi というコマンドについて調べていたら、Warsow WikiMovie Making という記事を発見。で、ちょっと読んでみたら結構簡単そうだったので早速ムービーを作ってみました。

with_temporal_smoother.png

何しろ PC でムービーを作るのは初めてなのでほとんどわかってないんですが、こんな手順で Warsow Movie が作れます。

画面のキャプチャ
まず、Warsow を起動してムービーのための設定をしておきます。詳しくは Warsow WikiMovie Making を参照してもらうとして、コンソールから以下のように入力しました。ちなみに r_mode で解像度を変えた場合は vid_restart で有効になります。

cl_demoavi_fps 125 // or 90, 166, 333
r_mode 15 // Wide 1440x900
cl_demoavi_scissor 0
r_screenshot_jpeg 1
r_screenshot_jpeg_quality 100
bind UPARROW "demojump 0"
bind DOWNARROW "demopause"
bind LEFTARROW "timescale 1"
bind RIGHTARROW "timescale 4"
bind n "demoavi"

上記設定をした後、キャプチャしたいデモを再生して撮りたいシーンになったら demoavi を実行します(この例では n キーに割り当てています)。シーンが終わったら再度 n を押してキャプチャを止めます。そうすると warsow/basewsw/avi フォルダに avi000000.jpg みたいな連番の jpeg ファイルがずらずらと出力されますので、これらのファイルをどこかに保存しておきます。

音のキャプチャ
もし、ゲーム中の音もムービーに入れたい場合は、再度同じデモのシーンを再生しながら Audacity 等のソフトで録音しておきます。私はこのソフトを使って WAV ファイルに保存しました。録音するための設定等は Warsow WikiRecording sound を参照してください。

動画編集
次に、動画編集ソフトを使って、先程生成した連番の jpeg ファイルを avi に変換します。とりあえず、私は動画編集ソフトを持っていなかったので、オープンソースソフトウェアの VirtualDub を使いました。まず、VirtualDub を起動して File -> Open video file... で読みこみたい連番 jpeg ファイルの最初の画像を指定します(例えば avi000000.jpg)。そうすると、連番のファイル全てが読みこまれます。次に Video -> Framerate でフレームレートを指定します。ここでは 125 fps でデモをキャプチャしましたので、"Source rate adjustment" のところで 125 を指定します("Change to 125 frames per second")。

ゲーム中の音を入れる場合は Audio -> WAV Audio... で WAV ファイルを指定しておきます。ちなみに、画面と音がずれる場合は Audio -> Interleaving... の "Audio skew correction" のところで、"Delay audio track by 0 ms" を指定して調整します。音が速すぎる時は正の数、音が遅すぎる時は負の数を指定するそうです。

いよいよ avi に変換します。File -> Save as AVI... で出力ファイルを指定すると変換がはじまります。この処理は結構時間がかかります。なお、出力されるファイルは結構サイズが大きいです。1440x900、125fps、10秒の元データを、無圧縮の avi にすると数GByte になりました。

動画圧縮
無圧縮の avi ファイルが出来たら、動画圧縮ソフトで圧縮してやります。私は オープンソースソフトウェアの FFmpeg を使いました(というか、実際使ったのは 携帯動画変換君 :))。こんなオプションで圧縮しました(H264 848x480 40fps 8000bps)

ffmpeg -y -maxfr 40 -i 入力ファイル.avi -bitexact -vcodec h264 -coder 1 -bufsize 128 -g 250 -s 848x480 -b 8000 -acodec aac -ac 2 -ar 48000 -ab 64 -f mp4 出力ファイル.mp4
携帯動画変換君の場合はこんな感じです。
[Item5]
Title=848x480 40fps 8000bps
TitleE=848x480 40fps 8000bps
Command0=""<%AppPath%>\cores\ffmpeg" -y -maxfr 40 -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec h264 -coder 1 -bufsize 128 -g 250 -s 848x480 -b 8000 -acodec aac -ac 2 -ar 48000 -ab 64 -f mp4 "<%OutputFile%>.mp4""

完成 :D
出来上がった動画ファイルはこれです。コーデックが H264 なので VideoLAN (VLC)QuickTime で再生できます。かなり重い動画です :P。

ちなみにこれは、先日行なわれた RACEATHON という Warsow レース大会に参加したときの第1レースの動画です。

補記: スムースな動画を作るには
この 記事 によると、160 fps でキャプチャして 40 fps にリサンプリングするとスムースな動画が出来るそうです。この記事では Vegas という動画編集ソフトでやったと書いてあるのですが、VirtualDub でも似たようなことがフィルタを使って出来るようです。やり方は Video -> Filters... で "Add..." を押して "temporal smoother" というフィルタを導入すると複数フレームをなめらかに補完してくれるようです。

temporal smoother なしだとこんな感じです。1フレーム毎の画像は綺麗ですが、動画として見るとあまり綺麗に見えません。

without_temporal_smoother.png

こちらは temporal smoother あり。1フレーム毎の画像はぼやけていますが、動画にすると綺麗に見えます。

with_temporal_smoother.png

P.S. せっかく長文を書いたので、近いうちに Warsow Japanese Wiki のほうにもまとめておきたいと思います =)

Warsow Movie: Instagib CTF and Race

というわけで、Warsow Movie の作り方をマスターしたので、ちょっと作ってみました (VLCQuickTime で再生できます)。

これはこの前 #warsow の皆さんとやった Instagib CTF の動画です。必死で旗を持ち帰ろうとする図 :)。

warsow_ictf_13vast.png


こちらは Race モードでスピード 2600 が出た時の動画です。これはかなり疲れました :)

warsow_2600.png

2007年02月09日

Warsow Movie: ESW 2007 Season 1 #1 Frag Movie

先日行われた ESW 2007 Season 1 #1 (オンライン Warsow 1v1 トーナメント) の Frag Movie を作ってみました(VideoLAN (VLC)QuickTime で再生できます)。

次回の ESW は 2/24(土) に開催されます。2/23(金) までが登録期間 です。是非参加してみてください。

まだムービー作るのは初心者なので、フラグシーンを繋げただけのシンプルなものですけど、数日で作るのはこれが精一杯でした。Frag Movie 作るのってとにかく時間がかかるんですね =)

続きを読む "Warsow Movie: ESW 2007 Season 1 #1 Frag Movie" »

2007年02月26日

Warsow 0.3 coming soon...

ClanArena のテストセッションで面白いシーンがあったので demoavi のテストも兼ねてムービーを作ってみました。ムービーを見ればわかりますが、4v4 の CA で、1対4 の状況から必死で逃げつつ... というシーンです。4人まとめてジャンプパッドで登ってくるところがウケました。最後はガンブレードで切られてます :)

ダウンロードはこちらです。(H.264, 720x448, 40fps, 4000bps, 2pass でエンコードしました)

もしうまく再生できなければ、VLC Media PlayerQuickTime を使ってみてください。

0.3 はまだ開発中なので、正式リリース時にこのムービーとは違った感じになるかもしれません。

Have fun :D

2007年03月29日

Full resolution movie on PSP

PSPシステムソフトウェアが v3.30 にバージョンアップ して、フル解像度でビデオ再生が可能になったようです。今回追加になった解像度は、

MPEG-4 AVC(H.264)ビデオ Main Profile(AVC CABAC)で以下のサイズのファイル
720x480/352x480/480x272
だそうです。早速 720x480 と 480x272 の動画を作って、今までの 320x240 と見比べてみましたが、かなりキレイになっていました。なお、PSP で見るだけなら、720x480 と 480x272 はほとんど差がありませんでした。720x480 のほうが PC でもキレイに見られるので、今後 720x480 でエンコードすることにしました。

taxi_psp.jpg

↑病んでる タクシードライバー が、売春少女に説教する図 =)

携帯動画変換君 の設定(Transcoding.ini) はこんな感じです。

[Item25]
Title=AVC 480x272/29fps/VBR QB25 ステレオ/128kbps
TitleE=AVC 480x272/29fps/VBR QB25 Stereo/128kbps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec h264 -coder 1 -vlevel 13 -bufsize 128 -g 250 -s 480x272 -r 29.97 -qscale 25 -maxrate 1500 -acodec aac -ac 2 -ar 48000 -ab 64 -f psp "<%OutputFile%>.mp4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -f image2 -ss 5 -vframes 1 -fixaspect -s 160x120 -an "<%OutputFile%>.jpg""

[Item26]
Title=AVC 720x480/29fps/VBR QB25 ステレオ/128kbps
TitleE=AVC 720x480/29fps/VBR QB25 Stereo/128kbps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec h264 -coder 1 -vlevel 13 -bufsize 128 -g 250 -s 720x480 -r 29.97 -qscale 25 -maxrate 1500 -acodec aac -ac 2 -ar 48000 -ab 64 -f psp "<%OutputFile%>.mp4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -f image2 -ss 5 -vframes 1 -fixaspect -s 160x120 -an "<%OutputFile%>.jpg""
デフォルト設定の「AVC QVGA/29fps/VBR QB25 ステレオ/128kbps」をベースに以下の部分を変更しています。
  • -vlevel 13 (これを付けないと PSP で再生しようとすると「未対応」ファイルになる)
  • -s 720x480 (解像度の指定 720x480 or 480x272)
  • "<%OutputFile%>.mp4" (MP4 を小文字に。小文字じゃないと「未対応」になる?)
  • "<%OutputFile%>.jpg" (THM ではなく jpg)
出来上がった .mp4 と .jpg をメモリースティックの \VIDEO フォルダにコピーすると再生できます。

ちなみに、圧縮後のサイズはこんな感じ。変換元ソースは MPEG2, 1GB, 20min。

320x240   78MB
480x272   99MB
720x480  187MB

2007年04月20日

Guwashi.TV

最近ゲーム動画配信が流行っている(GAMERS.ch 参照)みたいなので、私もやってみました。このページの右上で、夜9時頃から12時頃に Warsow のプレイ実況を配信しています :) 設定は 160x120, 148kbps, 29.97fps です。1PC で配信しているので、負荷的にこれが精一杯みたいです。それと、回線がショボイ(ADSL)ので最大同時接続数は 5 人です :)

guwashi_tv.png

配信してない時は、適当に Warsow の frag ムービーを流しています :)

2007年04月24日

ゲーム配信用キャプチャカード(SAA7130-TVPCI/B)

ゲーム配信用にキャプチャカード(SAA7130-TVPCI/B)を買いました。キャプチャカードなしの場合に比べて若干 CPU 負荷が減った感じでしょうか(数%減少)。1PC で配信していてやっぱり一番重いのは Windows Media Encoder の負荷なので、2PC じゃないと大した恩恵はなさそうです。とりあえず、画面取り込みから S 端子になったことによって、画面がボンヤリして、低解像度で配信するにはいい感じです。まあ、3000円くらいのものなので、徐々に環境を整えていきたいと思います :)

SAA7130-TVPCI/B TVチューナカード
SAA7130-TVPCI/B TVチューナカード
玄人志向
売り上げランキング : 329

おすすめ平均 star
starゲーム面で使用するにはかなり良い

Amazonで詳しく見る
by G-Tools

やっぱり、2PC で光回線でやりたいですね :)

2007年05月19日

Warsow race video using new democam mode

Warsow 0.3 で追加になった democam モードを使ってムービーを作ってみました。

democam の使い方ですが、

  • demo コマンドでデモを再生
  • demoEditMode でデモ編集モードにする
  • シーンを追加したい場面になったら demoPause でデモを止める
  • demoFreeFly でカメラ位置を探す
  • addcam でカメラ追加 (カメラを削除するには deletecam か clearcams)
  • editcam でカメラオプションを変更(撮影する対象の設定等)
  • demoPause でデモ再生を再開して、次のシーンを探す
といった感じです。今回のムービーで実際に使ったデモ、設定、コマンド等は フォーラムにポスト しておきましたので参考にしてみてください。:)

Warsow race video with cg_showPressedKeys 1

もうひとつ同じデモでムービーを作りました。こちらは Warsow 0.3 で追加になった cg_showPressedKeys という機能で、何のキーを押しているかすぐわかります。

2007年06月14日

Warsow: Lucky RL Shot

Warsow small frag clip (1/3).


Video: Warsow: Lucky RL Shot

Warsow: weak EB is not so weak

Warsow small frag clip (2/3).


Video: Warsow: weak EB is not so weak

Warsow: Double Frag!

Warsow small frag clip (3/3).


Video: Warsow: Double Frag!

2007年06月17日

Warsow: ceiling acceleration on wca1

Warsow small clip.


Video: Warsow: ceiling acceleration on wca1

2007年06月25日

Warsow: Air Rocket!

Warsow small frag clip. 今回のヤラレ役は Layzie さんです :P


Video: Warsow: Air Rocket!

2007年06月27日

Warsow: Air Rocket! (with wireframe)

Warsow small frag clip. 1 個前のビデオと同じデモを使って、r_showtris 2 で wireframe を書いてみました。


Video: Warsow: Air Rocket! (with wireframe)

2007年08月21日

Warsow: 2 Air Rockets (3 Direct Hits)

Warsow small frag clip. 動画編集ソフトの Vegas の廉価版 を 9000円くらいで買ってきたので早速動画を作ってみました。


Video: Warsow: 2 Air Rockets (3 Direct Hits)

今回買ったのは、このソフトです。前は Vegas 7 (約8万円)というソフトの 1ヶ月トライアル版 を使っていたのですが、1ヶ月が終了したので廉価版を購入しました。9000円なら十分に元は取れそうです :)

Vegas Movie Studio + DVD Platinum Edition アカデミック
B000G1TPD6

2007年08月29日

ニコニコ動画用 FLV のエンコード方法

ニコニコ動画 に動画をアップロードしてみたのですが、いまいち画質が悪かったのでちょっと調べてみました。エンコード設定 - ニコニコ動画まとめwiki によると、FLV, 512x384, 600kbps, 40MB 以下でエンコードした動画は再エンコードされないようなので、最近使っているエンコーダ XviD4PSP を使って試してみました。

XviD4PSP_nico_flv.png

詳しいことは、Wikiニコニコ動画用 FLV のエンコード方法 のページにまとめておきましたので、新しい情報がわかったら適宜アップデートしておきます :D ちょっとエンコしてみた動画は以下です。

2007年09月29日

Warsow: Grunt FTW! (with Wireframe)


Video: Warsow: Grunt FTW! (with Wireframe)

Warsow: Air Rocket (with Gundam model)


Video: Warsow: Air Rocket :D

Warsow Rocket Jump Demo Video


Video: Warsow Rocket Jump Demo Video

2007年11月23日

Warsow 5 Rockets

I captured it with 333fps and resample to 50fps. This video ate 8GB of my disk @o@.

2008年01月10日

Warsow 0.4 Promo Video

EDIT1: I uploaded this video to Stage6.
EDIT2: I also uploaded this video to NICONICO Video.

Posted by ETR on official Warsow forums. Here is a quote from youtube's description by ETR.

Warsow is a free fastpaced FPS - www.warsow.net

Small promo clip of Warsow 0.4, showing the new iTDM gametype. The goal of the gametype is to control points, domination style. Also shown in the video is the new playermodel (Bobot) and some of the new graphic effects (such as walljump smokepuffs, dash-effects).

The music is one of the tracks of the new Warsow soundtrack.

Download the original avi at: http://www.warsow.net/dev/ETR/warsow-promo.avi

warchoooooooo! :D

2008年03月19日

Warsow マシニマ

既にあちこちで紹介しちゃったんですが、ここにも書いておきます :) Warsowを使ったマシニマ(Machinima)です。なかなかよく練られていて面白いです :D 。以下Wikipedia の「マシニマ」の項より引用:

マシニマ(Machinima)とは、マシンとシネマ、あるいはマシンとアニメーションを組み合わせた造語であり、主にビデオゲームのジャンルの一つであるファーストパーソン・シューティングゲーム (First Person Shooter, FPS)のグラフィックエンジンを用いて作られるCGI映画である。
高画質版(H.264)はこちら。最近YouTubeで高画質(H.264)な動画が見られるようになったらしいです

PORKEY NO!

2008年09月03日

Warsow: fumio vs nasa @ CyAC.WarsowLAN #1 決勝プレイオフ最終ラウンド

CyAC.WarsowLAN #1 決勝プレイオフ最終ラウンド fumio vs nasa の対戦ビデオを作ったよ :)

2008年09月20日

CyAC.WarsowLan#1 ハイライトムービー

cyac.warsowlan_resize.png

2008年8月30日に行われたCyAC.WarsowLan#1のハイライトムービーがリリースされたようです :D

追記: なお、Warsowでもラダーリーグを予定しているとのことです。こちらも楽しみです :D

追記: YouTube に上げたよ :)

2008年09月25日

Warsow Movie: h1oGL by Pierre


Warsow Game h1oGL video - Mod DB

2008年11月09日

YouTube 高画質版を埋め込む方法

YouTube で高画質版を表示するには、"watch in high quality" というリンク(これが出る動画と出ない動画があるんだけど、なぜ?)をクリックするか、URL の末尾に &fmt=18 をつけてアクセスするという方法があります。例えば、

http://www.youtube.com/watch?v=O776iJ_mdSM&fmt=18

でも、blog 等に埋め込むときは高画質版を再生できなくて、なんだかなーと思っていたところ、How to Embed High Quality and Higher Resolution YouTube Videos on Blog or Website という記事を発見。

以下のように、&ap=%2526fmt%3D18 を2ヵ所に追加すると、埋め込み時にも高画質版を再生することが出来るようです。

<object width="480" height="388"><param name="movie" value="http://www.youtube.com/v/O776iJ_mdSM&hl=en&fs=1&ap=%2526fmt%3D18"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/O776iJ_mdSM&hl=en&fs=1&ap=%2526fmt%3D18" type="application/x-shockwave-flash" allowfullscreen="true" width="480" height="388"></embed></object>

実行結果(高画質版)はこちら。

元の標準画質はこれ。