[vlc] Re: The Mpeg4 decode and display capability of VLC on Xscale(pxa255)
Jean-Paul Saman
jean-paul.saman at planet.nl
Mon Jul 26 21:35:32 CEST 2004
chenxuekai at zju.edu.cn wrote:
>I had successfully moved VLC0.72 on Xscale(pxa255).The plateform is Montavista
>linux for xscale.VLC can decode the MPEG4 video and display it.But the video
>quality is not good .The ffmpeg drop frames horriablly.The display skip frames
>serverly.The information printed on console is :
>-------------------------------------------------------------------
>[00000166] ffmpeg decoder error: more than 5 seconds of late video -> dropping
>[00000166] ffmpeg decoder error: more than 5 seconds of late video -> dropping
>[00000166] ffmpeg decoder error: more than 5 seconds of late video -> dropping
>[00000166] ffmpeg decoder error: more than 5 seconds of late video -> dropping
>............
>-------------------------------------------------------------------
>
>
Maybe you should take this as a hint that your platform is not capable
of reencoding the video provided into the format you want. If you don't
believe me use FFMPEG directly (http://ffmpeg.sourceforge.net/ use the
CVS version or the tarball from VLC's contrib directory.).
>The configure option of ffmpeg is :--prefix=/.../target/usr --enable-static
>--enable-shared --disable-debug --disable-altivec --disable-ffserver
>--disable-ffplay --host=xscale --disable-faac --disable-a52 --enable-pp
>--enable-amr_nb-fixed --tune=strongarm1100 --disable-mmx --cpu=arm41
>--cross-prefix=/.../bin/xscale_le- --disable-mp3lame --disable-faad --disable-sdl
>
>How the perfermance your vlc on xscale is?
>
>
Mind that encoding is a CPU intensive task. Unless your platform has the
horse power of a 1.5 GHZ (CPU speed on Intel platform's or equivalent of
that for another CPU architectur) it won't work well.
>How can i modified it to let it work with mpeg4 video smooth on 352*288 25fps on
>xscale?
>
>
>
Some solutions:
1) Scale down the source video ?
2) Or beef up the CPU horse power on your platform,
3) or reencode into a less CPU intensive format (e.g MPEG 1 or MPEG 2).
4) Or use a hardware based encoder board (or DSP) into your platform
--
Many greetings,
Jean-Paul Saman
Consultant
--------------------------------------------------------------
VLC iPAQ maintainer http://www.videolan.org
RedHat Certified Engineer RHCE number: 807202745005548
--------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.videolan.org/pipermail/vlc/attachments/20040726/e3cbb659/attachment.sig>
More information about the vlc
mailing list