Ajustei acidentalmente minha câmera (uma Nikon D70) para fotografar apenas em NEF e não NEF + JPEG.
Obviamente, isso será uma grande dor quando eu quiser passar por todas elas. Não invejo ter que esperar alguns segundos para que uma única imagem seja renderizada.
Existe alguma maneira de converter em lote todo o conjunto (milhares de fotos) em JPEGs?
Estou executando o Windows 7 e o Xubuntu 12.04.
batch
jpeg
image-conversion
camera-raw
nc4pk
fonte
fonte
Respostas:
Outra ótima ferramenta gratuita é o IrfanView que, quando combinado com plugins, o Batch pode converter de praticamente qualquer formato para JPG.
P: Posso usar o IrfanView no Linux?
A: sim Não existe uma versão Linux nativa do IrfanView. No entanto, você pode usar o IrfanView em conjunto com programas Linux como WINE, emuladores Windows Linux e máquinas virtuais baseadas em Linux. Pegue a versão ZIP do IrfanView e descompacte-a ou copie a pasta existente do Windows IrfanView para o Linux. Isso é mais fácil porque o instalador pode precisar de DLLs adicionais do Windows para executar.
Se você deseja um software mais independente do sistema operacional, recomendo o UFRaw . Use-o sozinho ou em conjunto com o Gimp
fonte
Uma solução, no Ubuntu, seria usar
dcraw
para converter NEF para PBM epnmtopng
converter PBM para png. Então, abra um terminal e execute estes comandos:Não tenho nenhuma imagem .NEF para testar isso, mas de acordo com esta página , você pode:
Provavelmente, a melhor ferramenta disponível para todas as suas necessidades de processamento de imagens em lote é o ImageMagick . É gratuito, de código aberto, multiplataforma e pode fazer praticamente tudo o que você pode imaginar, incluindo redimensionamento, corte, gerenciamento de transparência, montagem e conversão entre a maioria dos formatos de imagem sob o sol. Teria sido minha primeira escolha, mas encontrei algumas postagens (mais antigas) alegando que não funcionava com o NEF. Ainda assim, o site deles diz que sim , então você deve experimentá-lo e, de qualquer forma, vale a pena aprender. Instale-o no Ubuntu com:
Para converter um único .NEF:
Para converter todos os arquivos .NEF no diretório atual ( sobrescreverão os originais ):
Para fazer o mesmo, mas mantendo os arquivos originais, execute
convert
um loop:fonte
ufraw-batch
primeiro. (Eu tinha quesudo apt-get install ufraw-batch
fazer o trabalho mogrify)mogrify -format jpg *.NEF
não sobrescreve os originais #find . -name "*.NEF" -exec mogrify -format jpg {} +
.Se você acabar usando
ImageMagick
, recomendoxargs
que você tenha milhares de imagens para converter em vez de usar umfor
loop. Dessa forma, você pode facilmente aumentar o paralelismo:fonte
Usando o GNU Parallel:
Lida corretamente com nomes de arquivos contendo ', "e espaço.
fonte
Você pode usar o NEFtoJPG . É grátis e pode fazer processamento em lote.
fonte
Esta resposta foi dada por alexpotato e dawid-drozd no Unix & Linux para Convertendo .NEF em .JPG . Não é minha própria solução. Por favor, dê o crédito a eles.
O programa
ufraw-batch
faz o trabalho. Depois de instalar o programa, faça:fonte
Eu sei que essa é uma pergunta antiga, mas recentemente a Nikon lançou uma versão gratuita do
Nikon Capture NX-D
imho o melhor caminho a percorrer
fonte