One of Android’s major shortcomings is its lack of compatibility with many audio and video file types. Fortunately, doubleTwist stepped in to fix the audio problem, but what about video playback? That’s where RockPlayerBase comes in!
Compatible with a plethora of video formats, including MKV, AVI and DivX, RockPlayerBase combines great compatibility with a simple interface. Controls are overlaid on the screen, so you can still see the video track whilst using the controls.
When testing on the Nexus One, I found playback quality to be predominantly good. I tested a DVD rip encoded in AVI which played back without any problems, although audio output was sometimes a little pitchy and inconsistent.
I also tested a 720p MKV file, albeit with less successful results. Whether it’s a hardware or software issue is debatable, but video playback wasn’t even remotely smooth, and I was lucky if I got even a second of audio playback before having it cut off too.
FeelAndroid tested the player with various formats, and found some interesting results…
H264 High profile, 720 x 304 @ 24fps @ 405Kbps
14 to 20 FPS
DivX 5, 704 × 1.097 @ 384 Kbps @ 24 FPS
MP3 @ 128Kbps 48KHz
H264 High profile, 848 x 480 @ 24fps @ 302Kbps
lots of artefacts
no subs (ASS, Advanced Sub Station)
8 to 15 FPS
H264 Baseline profile, 800 × 3.120 @ 448 Kbps @ 30 FPS
AAC, 44.1KHz @ 151 Kbps
13 to 16 FPS
Main profile H.264, 1280 × 720 @ 30 FPS @ 5.994 Kbps
AAC @ 66Kbps 44.1KHz
3 to 6 FPS
H264 Main profile, 1920 x 1080 @ 10Mbps @ 30FPS
AAC, 44.1KHz @ 192Kbps
1 to 3 FPS
It’s worth noting that the FPS count appears on the screen by default, but this can be turned off by tapping on the DivX logo in the control panel.
RockPlayerBase has the promise to be a great video playback application. Hopefully, the developers will add more support for HD playback from MKV files for more powerful devices coming on to the market. The app currently isn’t available on the Android Market, but you can download the apk for Android 2.1 and 2.2 from here.