View Single Post
lostinmirkwood's Avatar
Posts: 128 | Thanked: 232 times | Joined on Sep 2009 @ New Jersey, USA
#20
I took this video/screencast off my phone using a different method all together. (the screencast starts at 0:20) I found that the gstreamer or using ffmpeg on the device was taking up too much CPU time to reasonably step through the process.

These instructions were are for using ubuntu/linux your recipe may vary depending on OS.

I installed x11vnc on my n900 and launched it from the terminal
Code:
x11vnc -ncache 10
Then used vncviewer to connect to the phone's display on my computer, similarly in the computer's terminal, with my phone's ip address
Code:
vncviewer 192.168.1.100
once I positioned my vnc window (in this case the top-left corner) I ran ffmpeg to encode the stream with a specific 800x480 resolution and a 5,55 offset so that I didn't grab the window borders, as such:
Code:
ffmpeg -f x11grab -s 800x480 -r 25 -i :0.0+5,55 -sameq Ansel-A-Promo.mpg
Now you just use the phone as usual and all the video will be recorder.
hint: change the wifi setting for your current connection to temporarlly disable power-saving so that you're always running at 100mW (you can find the settings in your connection manager)

And as they say done-and-done!
 

The Following 4 Users Say Thank You to lostinmirkwood For This Useful Post: