Hi, got the hardware-scaler of the nanonote's CPU work with mplayer. This means that you can now easily get full-framerate, full-screen video playback by using less-than full-screen video and having the hardware scale it without using any CPU cycles.
If you want to give it a try, install mplayer package from here: http://mosquito.dyndns.tv/~spock/openwrt/MPlayer_1.0rc3-2_xburst.ipk Then download that vidix driver and put it to /usr/lib/ : http://mosquito.dyndns.tv/~spock/openwrt/jz47xx_vid.so Here is a demo-video, encoded at 224x144 that plays back fine for me (this is a version of the famous Big Buck Bunny opensource movie): http://mosquito.dyndns.tv/david/nanonote/bbb.ogv Playback via: mplayer bbb.ogv -vo fbdev:vidix -fs This currently suffers from a Theora demuxing bug in mplayer, making the video stop sometimes. Use the arrow keys to skip over these locations (currently trying to upgrade the mplayer package to a more recent upstream version). For audio to be at correct volume you need to first unmute the master mixer by running 'alsa-mixer', selecting <Master> and pressing 'm' (should display 'OO' below the slider). The scaler coefficients look suboptimal (producing some horizontal line artifacts), let's see whether that can be fixed. For encoding I used ffmpeg2theora with the latest libtheora 1.2 alpha ("ptalarbvorm"), which raised Theora quality quite a lot. Command line: ffmpeg2theora input.avi -o bbb.ogv --speedlevel 0 \ -x 256 -y 144 -a 0 --channels 2 -v 8 This is about 2MB/minute. Use -v6 to get down to about 1MB/minute. cheers, David -- GnuPG public key: http://user.cs.tu-berlin.de/~dvdkhlng/dk.gpg Fingerprint: B17A DC95 D293 657B 4205 D016 7DEF 5323 C174 7D40
pgpyKWqZ41hPB.pgp
Description: PGP signature
_______________________________________________ Qi Hardware Discussion List Mail to list (members only): [email protected] Subscribe or Unsubscribe: http://lists.en.qi-hardware.com/mailman/listinfo/discussion

