Nexus7の動画キャプチャ

戦艦「扶桑」の攻略動画

弾幕の厚い艦艇ではiOSシミュレータでは処理が追いつかずfps落ちしてしまい、正確な攻略動画が作れません。ということでAndroid4.4から利用できる動画キャプチャを利用しました。60fpsでのキャプチャができたのですがyoutubeにアップしたら30fpsになっていた。720p以上でないと60fpsにはできないのかな?

screenrecordで画面を録画

参考になったのは以下のサイト。あと色々躓いたので補足。
→参考:screenrecordで画面を録画する方法

adbコマンドを利用できる場所

screenrecordを利用するためには、ターミナルでadbコマンドを利用できる階層に移動しなければなりません。私の場合はeclipse(luna)フォルダ内のsdkフォルダ内のplatform-toolsフォルダまで降ります(このフォルダ内にadbファイルがあります)。
—————————————
eclipse/sdk/platform-tools
—————————————
 

USBハブに注意

参考にしたサイトではadbのdeviceコマンドを利用して利用できるデバイスを確認しているのですが、私の環境ではNexus7が認識されませんでした。調べた結果原因はUSBハブのようで、直で繋いだら認識しました。
 

ギャラリーで確認

私もサイトに合わせてsdkcardという階層に動画を保存しました。動画の確認はギャラリーからできます。他にも「ESファイルエクスプローラ」というのも良さそうです。以下の動画で説明してる方も利用していました。
→参考:youtube「How-to Record Android Screen on a Mac
 

サウンドには非対応

残念なことにサウンドをキャプチャすることはできません。
 

転送先

pullコマンドはadbシェルでは利用できないのでexitコマンドで抜けてbashに戻りましょう。pullコマンドは転送先の場所を省略することができました。省略した場合はplatform-toolsフォルダ内に保存されます。ユーザーのrootではないことに注意してください。
 
 
 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


8 + = 十七


*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>