regarder et ne peux pas trouver le parfait.
j'ai 100 gig de séquence d'images 4K à traiter.
trouvé imagizer2 sur sourceforge. multi-thread mais pas 64 bits (est-ce important?).
je suppose que le plus rapide utilisera la bibliothèque de base d'images IPP d'Intel.
je suis sur windows, mais si une option folle de linux rapide est disponible je considérerai (benchmarks?)
benchmarks inclus que j'ai exécutés sur un lot de test de 100 fichiers de 5k (4,3 Mo)
- resizer d'image pour windows = 20sec
- redimensionnement d' image par lots = 30sec
- imagizer2 = 64sec
- irfanView = 80sec
- Calibreur d'image rapide = 110 sec
- imageMagick-6.7.1-Q16x64 = 149sec
ffmpeg -i d:\g\25\g_%%04d.jpg -r 15 -s hd720 -vcodec libx264 -fpre "libx264-hq.ffpreset" -crf 16 Day01_720.mp4
mais fmpeg est codé en dur pour prendre en charge des images ne dépassant pas 5012 pixels. d'où le redimensionnement.Réponses:
Excellentes statistiques - merci pour les références. Peut-être trop tard, mais vous n'avez pas mentionné les résultats d'ImageResizer (de Codeplex) suggérés avec Batch Picture Resizer ci-dessus. (pas le même que le "crapware" mentionné) J'ai commencé à l'utiliser après que MS ait cessé de mettre à jour leur Image Resizer. Mais vous n'avez certainement pas les besoins de vitesse et de volume - redimensionnez simplement et rapidement les pièces jointes des e-mails et autres.
la source
J'utilise IrfanView pour convertir 1 Go de fichiers tiff en fichiers GIF plus petits chaque nuit. Cela ne prend que quelques minutes.
Un exemple de commande ressemblerait à ceci (je l'utilise pour convertir des images pour mon affichage photo numérique)
Cela redimensionne tous les fichiers JPG de C: \ Picutres \ Best \ en 720x540 et les enregistre sous C: \ Temp \ miniDisp \ OrgFilename _rsz.jpg.
Les commutateurs de ligne de commande que comprend IrfanView peuvent être trouvés dans l'aide en ligne (voir Index - Options de ligne de commande) ou en ligne ici
la source
Vous ne savez pas comment cela se comparera dans le département de référence, mais vous voudrez peut-être essayer ImageMagick en utilisant les outils "convertir" ou "mogrify". On dirait qu'il fait bon usage du 64 bits, du nombre de cœurs et autres.
Tout ce que je sais, c'est qu'il est vraiment puissant et complet. Je peux redimensionner sur place ou ajouter des options comme des filtres de rééchantillonnage et des conversions de type de fichier.
la source
Découvrez ces programmes:
Redimensionner des images à l'aide de fichiers batch: Redimensionner par lot .
la source
Le parallèle peut être utilisé pour accélérer les conversions par lots avec imagemagick.
Rétrécissez chaque * .jpg dans un répertoire de sorte que ni la hauteur ni la largeur ne dépassent 1080 pixels:
Utiliser convert pour créer des fichiers plus petits séparés:
Notez que cela s'applique au parallèle GNU, pas à la version empaquetée dans les moreutils de Debian, qui a une syntaxe différente et moins de fonctionnalités. Consultez la page de manuel pour plus d'informations sur le parallèle.
la source
vips est plus rapide, pour moi:
La vitesse est limitée par l'encodage / décodage jpeg, qui (grâce à libjpeg) est monothread. Vous pouvez le faire fonctionner un peu plus rapidement si vous exécutez plusieurs vipsthumbnail en parallèle:
C'est sur un imac 2012, mais il y a aussi des binaires Windows.
http://www.vips.ecs.soton.ac.uk/supported/current/
la source