On Tue, Mar 14, 2006 at 08:18:41PM +0100, Ludovic Rousseau wrote: > reassign 356556 libjpeg-progs > thanks > > Le Sunday 12 March 2006 à 19:19:52, Nicolas a écrit: > > Package: jhead > > Version: 2.50-1 > > Severity: normal > > > > > > Hello, > > Hi, > > > Last time I used jhead on my system, everything was working fine. That's > > 3 weeks ago. Now, when I call jhead, 100% of the CPU is used AND... it's > > damn sloooooow. It's so slow that I can't even use it. > > I use this syntax : > > jhead -autorot * > > Rotation of 1 file needs around 30 seconds on my XP2400 system. In fact, > > it's jpegtran which consumes 100% of the CPU, but I don't know if that > > bug is due to jhead or jpegtran... > > Since the time consuming task is jpegtran I reassign the bug to > libjpeg-progs. > > It may help if you send a sample image or make it available on a web page > if the image is very big. It is very surprising to need 30 seconds to > rotate one image. > > Bye,
Hello Ludovic, In fact, the problem happens with any jpeg file. The jpeg files are normal. I investigated a bit further, and I discovered both libjpeg-progs and libjpeg-mmx-progs (Debian packages) are installed on my system. Since jhead uses jpegtran, I tried rotating the pictures directly using jpegtran. I then discovered rotating takes too much time with /usr/bin/jpegtran (which comes from the libjpeg-progs package), while rotating using /usr/bin/jpegtran-mmx is as fast as it used to be some weeks ago (last time I used jhead). Nicolas.

