8
2
looking and cant find the perfect one.
i have 100 gig of 4K image-sequence to process.
found imagizer2 on sourceforge. multi-thread but not 64bit (does matter?).
i guess the fastest one will be using intel's IPP image core lib .
i am on windows, but if some crazy fast linux option is available i'll consider (benchmarks?).
included benchmarks i ran on a test batch of 100 5k (4.3MB) files
- image resizer for windows = 20sec
- batch picture resizer = 30sec
- imagizer2 = 64sec
- irfanView = 80sec
- Fast image sizer= 110 sec
- imageMagick-6.7.1-Q16x64 = 149sec
You mentioned image sequence - do you want to process individual images, or combine them into video sequences? If the latter, I would do the transformations during production with virtualdub. – Andy Lee Robinson – 2011-07-27T20:55:27.410
yes, my orginal plan was to do this all in command line using ffmpeg
ffmpeg -i d:\g\25\g_%%04d.jpg -r 15 -s hd720 -vcodec libx264 -fpre "libx264-hq.ffpreset" -crf 16 Day01_720.mp4
but fmpeg is hard coded to support images no larger then 5012pixels. hence the resize. – yoshco – 2011-07-27T21:56:16.857
i actually prefer avisynth for image sequence work, its so powerful.
– yoshco – 2011-07-27T21:57:14.873Penny drops! 4K line film quality images, not 4kb images! Yes, avisynth is great and supplied with virtual dub. ffmpeg is open source, so the 5012 pixel limit can be modified and recompiled, or the authors could increase the default limit. It shouldn't be difficult. – Andy Lee Robinson – 2011-07-28T21:26:04.737
adding more benchmakrs: VIPS and GraphicsMagick http://www.vips.ecs.soton.ac.uk/index.php?title=Speed_and_Memory_Use
– yoshco – 2012-03-14T17:03:11.323http://stackoverflow.com/questions/11767106/resizing-images-jpeg-or-decompressed-image for referance – yoshco – 2012-10-07T17:28:10.713