After many experiment, My Zaurus (C3000) can replay the high quality movie file with sound synchronized without convert the file. It can continuously replay such movie for nearly 2 hours with full battery.
System:
1.Special Kernel (C3000) V18c(
http://tetsu.homelinux.org/zaurus/kernel/)
2.bvdd_0.4.0-1_arm.ipk(
http://atty.skr.jp/pub/zaurus/mplayer/)
3.mplayer-bvdd-iwmmxt_1.1.5-1_arm.ipk(
http://atty.skr.jp/pub/zaurus/mplayer/)
Test Movie:
Video: XVID 640x480 23.98fps 865Kbps [Video 0]
Audio: MPEG Audio Layer 3 48000Hz stereo 101Kbps [Audio 1]
Mplayer Command Options:
mplayer -cache 4096 -vo bvdd -double -framedrop <MovieFilename>
Attentions:
C3000 uses a PXA270 processor with a default frequency at 416MHz,but you can over speed the processor by change its voltage and clock. In my case, I changed it as following:
Voltage: echo 0f > /proc/zaurus/VCORE
Frequency:echo 2000217 > /proc/zaurus/CCCR
If you use 2000218 instead 2000217, it should be 614MHz in theory, but the system is rather unstable, segment fault in no less than 5 minutes. But 2000217 runs stably for 2 hours in my case.
Although Zaurus isn't designed to be a high quality mobile movie player, If it can replay the movie well, Why not use it? Have Fun:-)
经过反复的试验,Zaurus(C3000)可以全速的播放640X480的MP4动画(不需任何转换),实测播放时间至少120分钟。
系统组成,
1.特殊内核(C3000)V18c(
http://tetsu.homelinux.org/zaurus/kernel/)
2.bvdd_0.4.0-1_arm.ipk(
http://atty.skr.jp/pub/zaurus/mplayer/)
3.mplayer-bvdd-iwmmxt_1.1.5-1_arm.ipk(
http://atty.skr.jp/pub/zaurus/mplayer/)
测试视频码率
视频: XVID 640x480 23.98帧/秒 865Kbps [Video 0]
音频: MPEG Audio Layer 3 48000Hz stereo 101Kbps [Audio 1]
播放命令参数
mplayer -cache 4096 -vo bvdd -double -framedrop <MovieFilename>
特别注意
C3000使用的PXA270默认频率为416MHz,可以超频,但相应的电压和频率必须匹配。
电压:echo 0f > /proc/zaurus/VCORE
超频:echo 2000217 > /proc/zaurus/CCCR
使用2000218,理论上是624MHz,但系统非常不稳定,基本在5分钟之内会SegmentFault。
但2000217到目前播放120分钟,一切正常。
虽然,高级媒体播放器不是Zaurus的本业,但一物两用何尝不是好事一件咧:)
幾つテストの後、私のZaurus(C3000)は640X480の高品質ムービーを再生できる、ムービーの転換の必要がない。
今まで、2時間ぐらい再生続ける。
システムの用件
①特殊なカーネル(C3000)V18c(
http://tetsu.homelinux.org/zaurus/kernel/)
②bvdd_0.4.0-1_arm.ipk(
http://atty.skr.jp/pub/zaurus/mplayer/)
③mplayer-bvdd-iwmmxt_1.1.5-1_arm.ipk(
http://atty.skr.jp/pub/zaurus/mplayer/)
テストムービー引数
視頻:XVID 640x480 23.98fps 865Kbps [Video 0]
音頻:MPEG Audio Layer 3 48000Hz stereo 101Kbps [Audio 1]
再生コマンド引数
mplayer -cache 4096 -vo bvdd -double -framedrop <MovieFilename>
注意
C3000がPXA270プロセッサを使います。procファイルシステムを用いて、デフォールトクロックが416MHzが上げれる。
電圧:echo 0f > /proc/zaurus/VCORE
クロック:echo 2000217 > /proc/zaurus/CCCR
論理的に、2000218を使って、624MHzに上げれるが、そうすれば、システムが不安定になってしまいました、SegmentFaultなどえらーが起こり、ムービーを再生できない。2000217を使わば、エラーなして、2時間再生できる
高品質ムービープレーやがZaurusの主役ではないが、モバイル高品質ムービーを楽しみましょうかd()b