[gst-devel] vorbisenc speed
Stefan Kost
ensonic at hora-obscura.de
Mon Jul 10 20:56:29 CEST 2006
hi,
I've also noticed it. I know of people that don't use SoundJuicer
because they find that very suspicious. Maybe out filesrc/sink elements
are a bit faster as they use mmap, maybe the cd-ripping is faster. Would
be cool if you can figure out.
Stefan
Fridtjof Busse wrote:
> * Benjamin Otte <in7y118 at public.uni-hamburg.de>:
>
>> The first question to ask is:
>> Are you sure you used the same encoding parameters every time? It
>> might be that the defaults differ and the vorbis-tools do more work.
>>
>
> Nope, just quality 6 in both cases, nothing fancy. Done with abcde for
> vorbis-tools (just a shellscript that calles oggenc with the parameters
> I specify) and sound-juicer on gnome for gstreamer.
> Sound-juicer is at least twice as fast.
>
>
>> Other than that, 90% of the code in vorbis-tools and GStreamer is the
>> same. The difference is just how the data gets fed into the encoder
>> and how the encoded data is later stored. But the heavy stuff (the
>> encoding) is in both cases done by libvorbis.
>>
>
> And that's the reason I'm surprised there is such a great difference in
> speed.
> This is very intersting, I'll have to look into it more closely :)
>
>
More information about the gstreamer-devel
mailing list