[FFmpeg-trac] #3651(avcodec:open): UT Video Codec is inefficient compared to libutvideo
FFmpeg
trac at avcodec.org
Tue May 27 02:04:10 CEST 2014
#3651: UT Video Codec is inefficient compared to libutvideo
-------------------------------------+-----------------------------------
Reporter: Zerowalker | Owner:
Type: enhancement | Status: open
Priority: wish | Component: avcodec
Version: git-master | Resolution:
Keywords: utvideo | Blocked By:
Blocking: | Reproduced by developer: 1
Analyzed by developer: 0 |
-------------------------------------+-----------------------------------
Comment (by michael):
Replying to [comment:13 cehoyos]:
> Replying to [comment:12 Zerowalker]:
[...]
> > Lagarith is slower cause of some issue, which i don't understand
>
> The original codec implementation uses floating point arithmetic which
will fail on processors != x86 and might fail if you use another compiler.
FFmpeg's implementation is fixed-point (which is what you expect for a
lossless codec) meaning you can compile it for any hardware with any
Thats not an excuse to be slower on x86 though, also making
softfloat_mul() 30% faster by using floats has no meassureable effect on
the overall speed (with the file i tested).
did someone compare the decoders part by part speedwise ?
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3651#comment:17>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list