OESF Portables Forum
Everything Else => General Support and Discussion => Zaurus General Forums => Archived Forums => Software => Topic started by: anrp on January 29, 2005, 10:42:01 pm
-
(This is sort of out-of-date now. Try looking at page two for more information...)
I'd like to present my contribution to these forums: a PXA25x-optimized mplayer build
(Meaning 5600, C700, C760, C860. Sorry C3000 users since I don't have a C3000, I can't test on one. Now, if someone wants to give me one, I'll gladly compile an optimized binary. )
It can be found at:
http://web.mit.edu/~anrp/www/zaurus/mplayer/ (http://web.mit.edu/~anrp/www/zaurus/mplayer/)
(Edit: Forgot to say this is commandline only, maybe the Kino2 author wants to stick it into their program?)
(Edit2: Updated the binary with mp3lib disabled (so only libmad now) as well as enabling tremor decoding)
The contents of the readme are pasted below:
---
The files mplayer-static-softvfp-ipp and mplayer-static-softvfp-ipp-nofastmath
are specially compiled and optimized binaries for the Zaurus series of
handheld computers. As far as I know, they are the fastest mplayers built
for the PXA25x-based Zaurus models.
It was compiled using gcc-3.4.3, options were as such:
-mcpu=xscale -mtune=xscale -Wa,-mfpu=softvfp -O4 -pipe -ffast-math \
-fomit-frame-pointer
(The -nofastmath one doesn't have -ffast-math..slows it down for some
bizzare reason on the C860. o_O)
There are two binaries here, one works a bit better on the PXA255, and the
other one works better on the PXA250 (5600):
- mplayer-static-softvfp-ipp-nofastmath works better on the Cx60/PXA255
- mplayer-static-softvip-ipp works better on the 5600/PXA250
These binaries should work on any PXA25x series processor, regardless of
the ROM you have installed or any possible modifications that may have been
made, due to the fact that it is statically linked! :-)
Vorbis is enabled, through the tremor integer decoder library. Also, on
the Cx60 series, you may have to rotate the video stream during playback.
You can do that with -vop rotate=1 (for it to be correct when the Zaurus
is in the micro-laptop configuration.)
These binaries includes the W100 driver for the Cx60 model PDAs, as well as
an fbdev driver for the 5x00 series.
The file 5600-benchmarks.txt contains some benchmarks of tmm-11.avi using
a Zaurus 5600, fbdev driver. The file C860-benchmarks.txt contains
benchmarks using the w100 output driver. (Both were overclocked during
the test.)
I would like to point out that I am using atty.jp's sources, many thanks
to AGAWA Koji for his optimizations and writing the W100 driver!
The test file used for the benchmarking was the file tmm-11.avi in this
directory, a 320x240 encode of a fansub of an anime series called Tokyo
Mew Mew (episode 11.) Video bitrate is ~374kbps MPEG4, audio bitrate is
160 using the MP2 codec. The file is 1460 seconds long.
~anrp
-
maybe the Kino2 author wants to stick it into their program, maybe?)
I'd be glad to, but I can't even get to your page...
Forbidden
You don't have permission to access /~anrp/www/zaurus/mplayer/ on this server.
--------------------------------------------------------------------------------
MIT Web Server Apache/1.3.26 Mark/1.4 Server at web.mit.edu Port 80
-
OK, I finaly got the files.
-
Also, vorbis is enabled, but through the
FPU-emulated libvorbis (didn't get tremor working for some reason. If
there's enough interest I'll try to rebuild with tremor enabled...)
Yes, that would be nice, as it would allow to encode and playback OGM video files, possibly with better performance with integer-only tremor audio codec.
-
maslovsky: Guess that was enough interest for me Anyway, updated the binaries on that site, now they have mp3lib disabled and tremor enabled (and changed the top post to reflect that.)
-
I thought the build kino2 used already had w100 hardware support, the absence of wich negated any other kind of optimization. Someone please enlighten me
-
Well, the reason I built this is that it is built with the latest release compiler (gcc-3.4.3), and built statically (works on X11 and Qt ROMs - only has fbdev and w100 video output drivers, though.) Video decoding is about 8% faster than the mplayer included with Kino2.
Oh, and because I could.
-
I just ran another benchmarking run, and it may be that the the fast-math-enabled binary is slightly faster on the C860... which is strange, because it wasn't before. o.O The difference is minimal (1%) but is is there.. I may run some more benchmarks to confirm that.
-
maslovsky: Guess that was enough interest for me Anyway, updated the binaries on that site, now they have mp3lib disabled and tremor enabled (and ch
This is very good! I'm going to do some tests tomorrow wirh my movies encoded from DVD. I'm hoping that OGM videos (DivX + OGG) along with this version of mplayer will alow me to smothly play 640x352 500 Kb/s video.
I'm also hoping that you'll keep producing mplayer builds form atty.jp current SVN trunk whenever new coll functionality is checked in
-
I thought the build kino2 used already had w100 hardware support, the absence of wich negated any other kind of optimization. Someone please enlighten me
[div align=\"right\"][a href=\"index.php?act=findpost&pid=64559\"][{POST_SNAPBACK}][/a][/div]
The was a lot of development done in the optimised mplayer since its last release, but new version only existed in SVN source tree. There are also some bug fixes, like MP3 VBR length calculation, OSD rotation, updated version of Intel optimization liibrary etc. Also new version of GCC compiler, linking with softfload will definitely improve performance.
I was hoping to setup a build environment myself some day, but now I'm glad that anrp rid me of doing that
-
One preliminary result is that this version of mplayer can now play WMA files properly, although I had to overclock my Zaurus. Processor load is still very high - 60-70%, but prevsous versions couldn't do even that.
-
One preliminary result is that this version of mplayer can now play WMA files properly, although I had to overclock my Zaurus. Processor load is still very high - 60-70%, but prevsous versions couldn't do even that.
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=64591\")
Atty has released today new version of Mplayer for Zaurus 1.0. This version is about 10% faster than version from this topic.
Link:
Zaurus C7xx,8xx series [a href=\"http://atty.jp/?plugin=attach&refer=Zaurus%2Fmplayer&openfile=mplayer-w100_1.0.0-1_arm.ipk]http://atty.jp/?plugin=attach&refer=Zaurus...1.0.0-1_arm.ipk[/url]
Zaurus C3000 series
http://atty.jp/?plugin=attach&refer=Zaurus...1.0.0-1_arm.ipk (http://atty.jp/?plugin=attach&refer=Zaurus%2Fmplayer&openfile=mplayer-bvdd_1.0.0-1_arm.ipk)
+ driver
http://atty.jp/?plugin=attach&refer=Zaurus...0.1.0-1_arm.ipk (http://atty.jp/?plugin=attach&refer=Zaurus%2Fmplayer&openfile=bvdd_0.1.0-1_arm.ipk)
Best regards,
Konstantin
-
kfetisov
Is that new Mplayer 1.0 release available on the 5500?
anrp
How would one go about installing this? As it isnt a package in .ipk format?
Thankyou
-
One preliminary result is that this version of mplayer can now play WMA files properly, although I had to overclock my Zaurus. Processor load is still very high - 60-70%, but prevsous versions couldn't do even that.
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=64591\")
Atty has released today new version of Mplayer for Zaurus 1.0. This version is about 10% faster than version from this topic.
Link:
Zaurus C7xx,8xx series [a href=\"http://atty.jp/?plugin=attach&refer=Zaurus%2Fmplayer&openfile=mplayer-w100_1.0.0-1_arm.ipk]http://atty.jp/?plugin=attach&refer=Zaurus...1.0.0-1_arm.ipk[/url]
Zaurus C3000 series
http://atty.jp/?plugin=attach&refer=Zaurus...1.0.0-1_arm.ipk (http://atty.jp/?plugin=attach&refer=Zaurus%2Fmplayer&openfile=mplayer-bvdd_1.0.0-1_arm.ipk)
+ driver
http://atty.jp/?plugin=attach&refer=Zaurus...0.1.0-1_arm.ipk (http://atty.jp/?plugin=attach&refer=Zaurus%2Fmplayer&openfile=bvdd_0.1.0-1_arm.ipk)
Best regards,
Konstantin
[div align=\"right\"][a href=\"index.php?act=findpost&pid=64634\"][{POST_SNAPBACK}][/a][/div]
OK, I just tested it. It is about 3% faster than my version (not 10%) but a new source release is out, thanks for pointing me to it. Maybe I can get it faster :-)
(benchmarks below)
mplayer-static-softvfp-ipp:
BENCHMARKs: VC: 446.442s VO: 2.349s A: 0.000s Sys: 111.881s = 560.673s
BENCHMARK%: VC: 79.6261% VO: 0.4190% A: 0.0000% Sys: 19.9548% = 100.0000%
---
mplayer-atty:
BENCHMARKs: VC: 474.755s VO: 2.605s A: 0.000s Sys: 124.336s = 601.697s
BENCHMARK%: VC: 78.9027% VO: 0.4330% A: 0.0000% Sys: 20.6643% = 100.0000%
---
mplayer-static-softvfp-ipp-nofastmath (same as top minus -ffast-math)
BENCHMARKs: VC: 451.735s VO: 2.251s A: 0.000s Sys: 112.733s = 566.719s
BENCHMARK%: VC: 79.7106% VO: 0.3972% A: 0.0000% Sys: 19.8922% = 100.0000%
---
mplayer-atty-01-31-2005
BENCHMARKs: VC: 433.065s VO: 2.282s A: 0.000s Sys: 115.162s = 550.508s
BENCHMARK%: VC: 78.6663% VO: 0.4145% A: 0.0000% Sys: 20.9192% = 100.0000%
-
One problem with the 1.0 version - don't play some VBR MP3 file at all...
$ mplayer vbr2.mp3
MPlayer dev-CVS--3.4.2 (C) 2000-2005 MPlayer Team
CPU: ARM
73 audio & 180 video codecs
Failed to open /dev/rtc: Device or resource busy (it should be readable by the user.)
Playing vbr2.mp3.
TiVo file format detected.
MPEG: No audio stream found -> no sound.
MPEG: FATAL: EOF while searching for sequence header.
Video: Cannot read properties.
No stream found.
Exiting... (End of file)
anrp, your version works fine It would be great if you build new mplayer from most recent sources, but VBR MP3s still play properly.
-
Another difference is that WMA playback is better with atty's version - 69% vs 78% of processor load (with CPU downclocked to PXA 250)
Maybe latest sources will make both builds even in performance ^)
-
Hey,
would it be possible to make a version for the 6000? It will be the same as for the Cxxx models but without optimization for the Ati w100.
Thx
Bedman
-
Hey,
would it be possible to make a version for the 6000? It will be the same as for the Cxxx models but without optimization for the Ati w100.
Thx
Bedman
[div align=\"right\"][a href=\"index.php?act=findpost&pid=64730\"][{POST_SNAPBACK}][/a][/div]
I think this version will also work on C6000, just use default fbdev video driver:
mplayer -vo fbdev ...
-
OK, I just tested it. It is about 3% faster than my version (not 10%) but a new source release is out, thanks for pointing me to it. Maybe I can get it faster :-)
(benchmarks below)
mplayer-static-softvfp-ipp:
BENCHMARKs: VC: 446.442s VO: 2.349s A: 0.000s Sys: 111.881s = 560.673s
BENCHMARK%: VC: 79.6261% VO: 0.4190% A: 0.0000% Sys: 19.9548% = 100.0000%
---
mplayer-atty:
BENCHMARKs: VC: 474.755s VO: 2.605s A: 0.000s Sys: 124.336s = 601.697s
BENCHMARK%: VC: 78.9027% VO: 0.4330% A: 0.0000% Sys: 20.6643% = 100.0000%
---
mplayer-static-softvfp-ipp-nofastmath (same as top minus -ffast-math)
BENCHMARKs: VC: 451.735s VO: 2.251s A: 0.000s Sys: 112.733s = 566.719s
BENCHMARK%: VC: 79.7106% VO: 0.3972% A: 0.0000% Sys: 19.8922% = 100.0000%
---
mplayer-atty-01-31-2005
BENCHMARKs: VC: 433.065s VO: 2.282s A: 0.000s Sys: 115.162s = 550.508s
BENCHMARK%: VC: 78.6663% VO: 0.4145% A: 0.0000% Sys: 20.9192% = 100.0000%
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=64661\")
Just try BetaPlayer benchmark file: 320x240x512x128x44100xstereoxBFramesx2passDivXxPortrait - 10% speed difference - Settings of your video file is not optimal for video on Zaurus.
[a href=\"http://picard.exceed.hu/samples/RL_MQB_320x240_512_128.avi]http://picard.exceed.hu/samples/RL_MQB_320x240_512_128.avi[/url]
But if you can make it even faster - will be very nice!
Best Regards,
Konstantin
-
anrp, your version works fine It would be great if you build new mplayer from most recent sources, but VBR MP3s still play properly.
Yeah, my -aps mp3's are going to be angry otherwise. I'll pin this topic, and the kino topic to get you some testing exposure.
I have a question though, for the Zaurus FAQ: what kind of hardware drives the SL6000 LCD? just the PXA?
-
Working on making a newer one from AGAWA Koji's (atty.jp) sources, having a bit of trouble matching his speed so I'm going to fiddle with CFLAGS a bit
I'm not sure what kind of video chip the 6000 has, but I'm relatively (un)sure that it's not just pure fbdev. Also, this build will run slower than maximally possible on the C3000, because the C3000 has a newer CPU that allows for more optimization as well as a special video chip (PXA27x built-in LCD controller - bvdd) that I don't include the driver for in my binary (since I'm not optimizing the binary for the PXA27x anyway...)
Edit: whoa, that file (RL_MQB_320x240_512_128.avi) is totally different from the file I made. Noticably faster on my latest build from atty.jp's sources than his build... while my file is slower on the same build..!
-
I think C600 has some Toshiba chip.
-
2 anrp: looking forward to your new builds. I'm sure that MP3 VBR problem will be reported very soon and Agava will update the sources. I'm realy hopign to have mplayer build, which makes the best out of Zaurus!
-
2 anrp: looking forward to your new builds. I'm sure that MP3 VBR problem will be reported very soon and Agava will update the sources. I'm realy hopign to have mplayer build, which makes the best out of Zaurus!
[div align=\"right\"][a href=\"index.php?act=findpost&pid=64970\"][{POST_SNAPBACK}][/a][/div]
Any chance you could send me (any) MP3 VBR file that you know has problems?
-
ifif you look at the 6000 forums there is a member cwaig, or cwaiig, who has been working on 6000 video. There are also other posts on the subject. It is indeed a Hitachi chip.
-
the equalizer support in mplayer reduces playback of audio horribly
(mplayer -af equalizer=11:11:10:5:0:-12:0:5:12:12 filename).
any ideas why, normal cpu usage for my vbr ogg files is abt 18% but with the equalizer audio filter it is about 154%. normally a dsp shouldnt increase usage so much. as a comparision my clie nx60 underclocked to 100mhz can play the same ogg files with equalizer dsp support pretty well.
tovarish
-
2 anrp: looking forward to your new builds. I'm sure that MP3 VBR problem will be reported very soon and Agava will update the sources. I'm realy hopign to have mplayer build, which makes the best out of Zaurus!
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=64970\")
Any chance you could send me (any) MP3 VBR file that you know has problems?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=64978\"][{POST_SNAPBACK}][/a][/div]
Try this one:
[a href=\"http://cacko.oesf.org/downloads/kino2/vbr.mp3]http://cacko.oesf.org/downloads/kino2/vbr.mp3[/url]
-
2 anrp: looking forward to your new builds. I'm sure that MP3 VBR problem will be reported very soon and Agava will update the sources. I'm realy hopign to have mplayer build, which makes the best out of Zaurus!
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=64970\")
Any chance you could send me (any) MP3 VBR file that you know has problems?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=64978\"][{POST_SNAPBACK}][/a][/div]
Try this one:
[a href=\"http://cacko.oesf.org/downloads/kino2/vbr.mp3]http://cacko.oesf.org/downloads/kino2/vbr.mp3[/url]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=64995\"][{POST_SNAPBACK}][/a][/div]
Hm, amusingly enough, the latest SVN version doesn't work with that file (which means my current working build doesn't play it... although this looks like a simple fix, more in a sec.)
Edit: Yep, got it working. Will post updated binary in a few minutes.
-
Hm, amusingly enough, the latest SVN version doesn't work with that file (which means my current working build doesn't play it... although this looks like a simple fix, more in a sec.)
Edit: Yep, got it working. Will post updated binary in a few minutes.
Excellent!
-
OK, new binary available.
Link to listing directory (file you're interested in is mplayer-opt-fm) (http://web.mit.edu/~anrp/www/zaurus/mplayer/)
Benchmarks for it on tmm-11.avi are posted below (look at the link above, files C860-benchmark*txt for other benchmarks on other builds...)
mplayer-anrp-02-01-2005 (nofastmath)
./mplayer-n -nosound -benchmark /mnt/card/tmm-11.avi -vo w100 -dr -quiet -rtprio 2
BENCHMARKs: VC: 425.598s VO: 2.240s A: 0.000s Sys: 69.684s = 497.522s
BENCHMARK%: VC: 85.5437% VO: 0.4502% A: 0.0000% Sys: 14.0062% = 100.0000%
---
mplayer-atty-01-31-2005
./mplayer-atty -nosound -benchmark /mnt/card/tmm-11.avi -vo w100 -dr -quiet -rtprio 2
BENCHMARKs: VC: 421.666s VO: 2.153s A: 0.000s Sys: 70.022s = 493.842s
BENCHMARK%: VC: 85.3850% VO: 0.4361% A: 0.0000% Sys: 14.1790% = 100.0000%
---
mplayer-anrp-02-01-2005 (fastmath)
./mplayer -nosound -benchmark /mnt/card/tmm-11.avi -vo w100 -dr -quiet -rtprio 2
BENCHMARKs: VC: 423.364s VO: 2.218s A: 0.000s Sys: 67.239s = 492.820s
BENCHMARK%: VC: 85.9064% VO: 0.4500% A: 0.0000% Sys: 13.6436% = 100.0000%
[...]
---
mplayer-anrp-02-01-2005 (highopt-fastmath)
./mplayer-opt-fm -nosound -benchmark /mnt/card/tmm-11.avi -vo w100 -dr -quiet -rtprio 2
BENCHMARKs: VC: 415.543s VO: 2.301s A: 0.000s Sys: 68.331s = 486.174s
BENCHMARK%: VC: 85.4720% VO: 0.4732% A: 0.0000% Sys: 14.0548% = 100.0000%
[...]
-
your mplayer-opt-fm hangs sometimes, but indeed it is faster than atty's build.
doest the -rtprio 2 switch really make a difference. i also get an error about /dev/rtc not being readable
tovarish
-
your mplayer-opt-fm hangs sometimes, but indeed it is faster than atty's build.
doest the -rtprio 2 switch really make a difference. i also get an error about /dev/rtc not being readable
tovarish
[div align=\"right\"][a href=\"index.php?act=findpost&pid=65019\"][{POST_SNAPBACK}][/a][/div]
Hang? How so? Post an example file, maybe? (If mplayer crashes while running with -rtprio 2, it will most likely hang the zaurus due to the nature of that switch...)
-
i am using the matrix reloaded trailer to do my testing. the hang (not a crash, i have to do a battery reset ) occurs usually when i try a fullscreen playback immediately after normal playback. i run it with the foll switches
-vo w100 -dr -double -vop rotate=1 -quiet -rtprio 2
and
-fs
for fullscreen
tovarish
-
i am using the matrix reloaded trailer to do my testing. the hang (not a crash, i have to do a battery reset ) occurs usually when i try a fullscreen playback immediately after normal playback. i run it with the foll switches
-vo w100 -dr -double -vop rotate=1 -quiet -rtprio 2
and
-fs
for fullscreen
tovarish
[div align=\"right\"][a href=\"index.php?act=findpost&pid=65024\"][{POST_SNAPBACK}][/a][/div]
So, for the first run, you do:
mplayer-opt-fm -vo w100 -dr -double -vop rotate=1 -quiet -rtprio 2 file.avi
..and it's fine. Then, you run
mplayer-opt-fm -fs file.avi
and it hangs?
You can try doing the exact same sequence you're using to get it to crash minus the "-rtprio 2" to see where it's failing....
-
I'd like to take this post to say something important:
Doing rotation in software via -vop rotate=1 on the fly will cause up to a 40% performance hit in MPlayer overall.
Any media files you want to play on a Cx60 series zaurus really should be pre-rotated....
-
So, for the first run, you do:
mplayer-opt-fm -vo w100 -dr -double -vop rotate=1 -quiet -rtprio 2 file.avi
..and it's fine. Then, you run
mplayer-opt-fm -fs file.avi
and it hangs?
You can try doing the exact same sequence you're using to get it to crash minus the "-rtprio 2" to see where it's failing....
[div align=\"right\"][a href=\"index.php?act=findpost&pid=65027\"][{POST_SNAPBACK}][/a][/div]
i actually use the other options plus -fs for fullscreen
yes the hanging doesnt occur without the -rtprio option
tovarish
-
So, for the first run, you do:
mplayer-opt-fm -vo w100 -dr -double -vop rotate=1 -quiet -rtprio 2 file.avi
..and it's fine. Then, you run
mplayer-opt-fm -fs file.avi
and it hangs?
You can try doing the exact same sequence you're using to get it to crash minus the "-rtprio 2" to see where it's failing....
[div align=\"right\"][a href=\"index.php?act=findpost&pid=65027\"][{POST_SNAPBACK}][/a][/div]
i actually use the other options plus -fs for fullscreen
yes the hanging doesnt occur without the -rtprio option
tovarish
[div align=\"right\"][a href=\"index.php?act=findpost&pid=65044\"][{POST_SNAPBACK}][/a][/div]
Well, that makes sense. If, for whatever reason, mplayer gets stuck in an infinite loop while running with real time priority, the machine will freeze. Understand that it has not actually crashed, it's just that the linux scheduler will always prefer a real time scheduled process over a mere mortal process (like QT,) so the machine becomes unusable. (This is a concern for any real-time process on linux.)
I may be able to hack in a so-called rtsafety patch to mplayer to help in that situation... otherwise, there's not much you can do about it at this point (besides not use rtprio )
-
yeah no rtprio for me.
any ideas why the equalizer is so slow. I dont have acess to a linux machine but if you do could you tell me if the behaviour is the same in x86 version of mplayer.
tovarish
-
yeah no rtprio for me.
any ideas why the equalizer is so slow. I dont have acess to a linux machine but if you do could you tell me if the behaviour is the same in x86 version of mplayer.
tovarish
[div align=\"right\"][a href=\"index.php?act=findpost&pid=65105\"][{POST_SNAPBACK}][/a][/div]
The problem is that af_equalizer is very float-heavy, so even using softfloat doesn't help enough to bring it up to realtime. I'm sure there are integer implementations of an equalizer out there, I may give a shot at adding one...
-
Hey anrp, could you also build C3000 optimized version of mplayer with your MP3 VBR fix? everything you need should be there in SVN, and we'll have full set of fresh mplayer binaries for all supported Zaurus devices
-
Finaly had a chance to test the latest mplayer build. Excellent job! Much smoother video playback! 640x352x500 Kb/s plays very well, mplayer doesn't even complain that the system is too slow.
Also, no problem with VBR Mp3 playback.
anrp, thank you very much
-
Finaly had a chance to test the latest mplayer build. Excellent job! Much smoother video playback! 640x352x500 Kb/s plays very well, mplayer doesn't even complain that the system is too slow.
Also, no problem with VBR Mp3 playback.
anrp, thank you very much
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=65300\")
I tried it with a 640x480 video and it didnt work very well , can you tell me which codec did you encode with, i used xvid(480) + mp3(118). did you overclock too?
for me only 320x240 videos work well with >480kbps
on a OT note, there are many public domain movies here that we could use for testing and passing around.
[a href=\"http://www.archive.org/movies/movies.php]http://www.archive.org/movies/movies.php[/url]
tovarish
-
640x480 will not play well, I only tried 640x352 (aka 16:9) 500 kb/s
mplayer still drops frames, but movie is viewable
Do not use xVid, it doesn't play well with mplayer, use DivX, enable B-Frames, two pass encoding
I encoded audio at 44100 128 Kbs/c MP3 or OGG
Also, make sure to encode video in landscape mode, so that you don;t have to rotate.
And yes, I had to overclock.
-
Awesome work! Your mplayer works very smoothly on my Zaurus SL-C3000!!!
And the bvdd version of mplayer, said to be optmized for C3000, actually crashed my C3000, I don't why.
-
Awesome work! Your mplayer works very smoothly on my Zaurus SL-C3000!!!
And the bvdd version of mplayer, said to be optmized for C3000, actually crashed my C3000, I don't why.
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=65408\")
Dont forget to install bvdd driver else your C3000 will crash. Use -vo bvdd option
Good Luck,
Konstantin.
[a href=\"http://atty.jp/?plugin=attach&refer=Zaurus%2Fmplayer&openfile=bvdd_0.1.0-1_arm.ipk]http://atty.jp/?plugin=attach&refer=Zaurus...0.1.0-1_arm.ipk[/url]
-
640x480 will not play well, I only tried 640x352 (aka 16:9) 500 kb/s
mplayer still drops frames, but movie is viewable
Do not use xVid, it doesn't play well with mplayer, use DivX, enable B-Frames, two pass encoding
I encoded audio at 44100 128 Kbs/c MP3 or OGG
Also, make sure to encode video in landscape mode, so that you don;t have to rotate.
And yes, I had to overclock.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=65402\"][{POST_SNAPBACK}][/a][/div]
how did you manage to use ogg, the ogg acm i have for use with virtualdub syncs very badly with the movie. Do you have a better copy. I would definetly prefer using ogg (abt 64kbps).
ouch 2 pass that will be a long time for a dvd to go to the zodiac. but i will check with divx5
tovarish
-
how did you manage to use ogg, the ogg acm i have for use with virtualdub syncs very badly with the movie. Do you have a better copy. I would definetly prefer using ogg (abt 64kbps).
ouch 2 pass that will be a long time for a dvd to go to the zodiac. but i will check with divx5
tovarish
[div align=\"right\"][a href=\"index.php?act=findpost&pid=65531\"][{POST_SNAPBACK}][/a][/div]
I'm using PocketDivXEncoder - a very handy and easy to use program for Windows. It uses mencoder engine internaly and can produce movies with all the options you need (rotation, audion, B-frames, two pass etc)
-
arg. at the moment dvd::rip is flipping the image when i use Divx5. but thanks for the heads up on xvid... it was my preferred. Any insight on ffmpeg mpeg4?
-
I'll look into making a C3000 version... shouldn't be very hard, I just can't test it...
Also, will look into making a good set of commandline shell scripts around mencoder.
-
I'm using PocketDivXEncoder - a very handy and easy to use program for Windows. It uses mencoder engine internaly and can produce movies with all the options you need (rotation, audion, B-frames, two pass etc)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=65534\"][{POST_SNAPBACK}][/a][/div]
didnt know about this tool, thanks a bunch, was spoilt by the clie movie convertor with my clie and virtualdub though very powerful is not exactly the easiest tool out there.
tovarish
-
Does it work with online streams. Whenever i try it it just exits. Any thoughts?
-
//tovarish//
Do you think you could put your best config file for useage w/ PocketDivXEncoder?
I would love to do this, but not sure exactly what all the "stuff" means.
Lareya
-
//tovarish//
Do you think you could put your best config file for useage w/ PocketDivXEncoder?
I would love to do this, but not sure exactly what all the "stuff" means.
Lareya
[div align=\"right\"][a href=\"index.php?act=findpost&pid=66351\"][{POST_SNAPBACK}][/a][/div]
Try these options:
Video:
- 640x480 or 640x352 depending of video aspect
- 500 Kb/s
- 2-pass encoding
- B-frames
- landscape orientation
- OGM or AVI file depending on your taste
Audio:
- 44100 Hz 128 Kb/s Stereo
This will produce a 500-500 Mb video file with good quality, which will playback more or less OK on overclocked Zaurus. If you don't want to overclock, you can use half the resolutions (320x240 or 320x176), but increase video bitrate to at least 600 kb/s or even more.
-
//tovarish//
Do you think you could put your best config file for useage w/ PocketDivXEncoder?
I would love to do this, but not sure exactly what all the "stuff" means.
Lareya
[div align=\"right\"][a href=\"index.php?act=findpost&pid=66351\"][{POST_SNAPBACK}][/a][/div]
Try these options:
Video:
- 640x480 or 640x352 depending of video aspect
- 500 Kb/s
- 2-pass encoding
- B-frames
- landscape orientation
- OGM or AVI file depending on your taste
Audio:
- 44100 Hz 128 Kb/s Stereo
This will produce a 500-500 Mb video file with good quality, which will playback more or less OK on overclocked Zaurus. If you don't want to overclock, you can use half the resolutions (320x240 or 320x176), but increase video bitrate to at least 600 kb/s or even more.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=66386\"][{POST_SNAPBACK}][/a][/div]
i usually use
Video 514 kbps 320 x X with apect ratio constant Divx5
Audio 96 kbps
OGM
2-pass encoding
B frames
landscape orientation
-
Thanks alot both of you. I now can start making video w/ my Z!
Lareya