[MPlayer-dev-eng] non-free and undistributable files in tremor/
Michael Niedermayer
michaelni at gmx.at
Wed Aug 2 11:44:15 CEST 2006
Hi
On Wed, Aug 02, 2006 at 11:21:16AM +0200, Diego Biurrun wrote:
> On Sun, Jul 30, 2006 at 06:12:28AM -0400, Rich Felker wrote:
> > On Sun, Jul 30, 2006 at 09:47:19AM +0200, Michael Niedermayer wrote:
> > >
> > > On Sun, Jul 30, 2006 at 02:51:50AM +0200, Diego Biurrun wrote:
> > > [...]
> > > > The tremor subdirectory weighs in at 440k, libvorbisidec.a at 125k.
> > > > FFmpeg can now decode Vorbis natively. Time to run some benchmarks I
> > > > would say.
> > >
> > > yes, and some profiling / benchmarking the indivdual parts and then
> > > someone should take the faster parts and clean them up and port them
> > > to lavc
> >
> > imo the faster part is using integers, which iirc the lavc
> > implementation does not do...
>
> Then again, CPUs today are not necessarily faster at doing integer
> compared to float computations. But let's not restart this silly topic.
>
> I sat down and did some benchmarks on my K6-III 500, Debian stable
> system with all services except getty instances stopped, running Linux
> 2.4.32 and MPlayer r19262. I used the following two samples to test,
> the first is 10 minutes long, the second 70 minutes
>
> ftp://ftp.openbsd.org/pub/OpenBSD/songs/song37.ogg
> http://jdolan.dyndns.org/jaydolan/choons/Jay%20Dolan%20-%20Live%20(6-17-04).ogg
>
> I compared the internal tremor decoder with the FFmpeg Vorbis decoder
> and internal tremor with --enable-tremor-low. Below are the results.
>
> It seems like ffvorbis still has some ground to cover. Now if somebody
> could sit down and optimize it...
could you (or someone else) do some more finegrained benchmarks
(START/STOP_TIMER around mdct, bitparsing, ...) or gprof?
btw, which gcc version did you use? if it was 2.95, maybe a test with
latest gcc would be interresting too ...
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
In the past you could go to a library and read, borrow or copy any book
Today you'd get arrested for mere telling someone where the library is
More information about the MPlayer-dev-eng
mailing list