J'ai accidentellement réglé mon appareil photo (un Nikon D70) pour prendre des photos en NEF uniquement et non en NEF + JPEG.
De toute évidence, ce sera une douleur majeure lorsque je veux les parcourir tous. Je n'envie pas d'avoir à attendre des secondes à la fois pour qu'une seule image soit rendue.
Existe-t-il un moyen de convertir par lots l'ensemble (des milliers d'images) en JPEG?
J'utilise Windows 7 et Xubuntu 12.04.
Réponses:
IrfanView est un autre excellent outil gratuit qui, lorsqu'il est combiné avec des plugins, peut convertir par lots de presque n'importe quel format en JPG.
Q: Puis-je utiliser IrfanView sous Linux?
R: Oui. Il n'y a pas de version native Linux d'IrfanView. Cependant, vous pouvez utiliser IrfanView conjointement avec des programmes Linux tels que WINE, des émulateurs Windows Linux et des machines virtuelles basées sur Linux. Prenez la version ZIP d'IrfanView et décompressez-la ou copiez votre dossier Windows IrfanView existant vers Linux. C'est plus facile car le programme d'installation peut avoir besoin de DLL Windows supplémentaires pour s'exécuter.
Si vous voulez un logiciel plus indépendant du système d'exploitation, je recommanderais UFRaw . Utilisez-le seul ou avec Gimp
la source
Une solution, sur Ubuntu, serait d'utiliser
dcraw
pour convertir NEF en PBM etpnmtopng
pour convertir PBM en png. Alors, ouvrez un terminal et exécutez ces commandes:Je n'ai pas d'images .NEF pour tester cela, mais selon cette page , vous pouvez faire:
Cependant, ImageMagick est probablement le meilleur outil pour tous vos besoins de traitement d'images par lots . Il est gratuit, open source, multiplateforme et peut faire à peu près tout ce que vous pouvez penser, y compris le redimensionnement, le recadrage, la gestion de la transparence, le montage et la conversion entre la plupart des formats d'image sous le soleil. Cela aurait été mon premier choix, mais j'ai trouvé des messages (plus anciens) affirmant que cela ne fonctionnait pas avec NEF. Pourtant, leur site dit qu'il fait , donc vous devriez l' essayer et en tout cas, il est vraiment l' apprentissage vaut la peine. Installez-le sur Ubuntu avec:
Pour convertir un seul .NEF:
Pour convertir tous les fichiers .NEF dans le répertoire courant ( écrasera les originaux ):
Pour faire de même mais en conservant les fichiers d'origine, exécutez
convert
en boucle:la source
ufraw-batch
abord. (Je devaissudo apt-get install ufraw-batch
faire fonctionner Mogrify)mogrify -format jpg *.NEF
n'écrase pas les originauxfind . -name "*.NEF" -exec mogrify -format jpg {} +
.Si vous finissez par utiliser
ImageMagick
, je recommande d'utiliserxargs
si vous avez réellement des milliers d'images à convertir plutôt que d'utiliser unefor
boucle. De cette façon, vous pouvez facilement augmenter le parallélisme:la source
Utilisation de GNU Parallel:
Traite correctement les noms de fichiers contenant ', "et l'espace.
la source
Vous pouvez utiliser NEFtoJPG . C'est gratuit et peut faire un traitement par lots.
la source
Cette réponse a été donnée par alexpotato et dawid-drozd à Unix et Linux pour convertir .NEF en .JPG . Ce n'est pas ma propre solution. Merci de leur en donner le crédit.
Le programme
ufraw-batch
fait le travail. Après avoir installé le programme, faites:la source
je sais que c'est une vieille question mais récemment Nikon a publié une version gratuite de
Nikon Capture NX-D
à mon humble avis la meilleure façon de procéder
la source