Watching videos on neo freerunner (openmoko 2008.12) mplayer-glamo
pottwal4
pottwal4 at web.de
Sun Jan 11 17:31:27 CET 2009
Hi again.
> pottwal4 wrote:
>
>> root at om-gta02:~# mplayer -vo xover:glamo -fs /media/card/big_buck_bunny_320.avi
>>
> mplayer doesn't know on which display it should open the video.
> Try (one line):
> DISPLAY=:0 mplayer -vo xover:glamo -fs /media/card/big_buck_bunny_320.avi
Thanks Daniel, you was right! There was a problem concerning the
$DISPLAY-Variable. But there was an other one, which I fixed, choosing
the output device "-vo glamo" instead of "-vo xover:glamo".
So for everyone, how cares this what I do to get the example video
running on the freerunner (inspired by
"http://wiki.openmoko.org/wiki/Video_Player"):
1. Download an unpack mplayer-glamo
(http://downloads.tuxfamily.org/3v1deb/openmoko/mplayer-glamo.tar.bz2)
2. Write a short bash-script "vidplay" to start the video (and save it
on the Freerunner and make it executable (with chmod +x vidplay)):
#!/bin/sh
DISPLAY=:0
xrandr -display :0 --output default --mode 240x320
mplayer -vo glamo "$1" > /dev/null
xrandr -display :0 --output default --mode 480x640
reset
3. Encode a video-file on my PC with:
mencoder video-file -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=300
-vf scale=320:240,eq2=1.2:0.5:-.025,rotate=2 -oac mp3lame -lameopts
br=64:cbr -o video-file-FR.avi
4. Transfer this file from PC to Freerunner (using scp)
scp video-file root at phone:/media/card/
5. Considering that the video-start-script and the video-file are now
both located on the Freerunner in directory /media/card/, start the
video with:
cd /media/card
./vidplay video-file
More information about the community
mailing list