UbuntuでAndroidの動作画面を動画で録画する方法
録画って言い方がどうも微妙なんですが、Androidアプリとかで概要な動画を撮りたい場合とかあるのかも知れないし、無いかも知れないし〜。という事でUbuntuを使って撮影する方法
http://www.adakoda.com/adakoda/android/asm です。これを使えば動作画面をリアルタイムっていうか見れるので。まぁこれ自体に動画として録画する機能があるのかは知りませんけど、Ubuntuにはrecordmydesktopっていうのがあるのでそれを使う
で普通にrecordmydesktopを実行すると、ディスプレイ全体を撮影しちゃうのでASMを動かしてるWindowのIDを取っちゃう
xwininfo
を使えば出来るので、実行する十字ポインターになるはずなのでASMが動いてるWindowをクリックするとWindowIdを取得出来る
まぁこれで完了です。あとは
recordmydesktop --windowid=[上記で取得したASMのWindowID]
な感じでやると録画できる。ちなみにWindowsでやる場合にはasm.jarが起動するウィンドウをキャプチャ出来るソフトがあった気がするのでそれを使えば、Windowsでも出来るはず
追記
Android4.4からはscreenrecordをadb shell上で使えば出来る模様。ソースは http://juggly.cn/archives/98886.html