Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como Converter arquivos CR2 para PNG, JPG e GIF no Windows

Público-Alvo: Este artigo é direcionado a administradores de sistemas e usuários avançados do Windows que desejam aprender a converter arquivos CR2 (formato de imagem RAW da Canon) para formatos mais comuns, como PNG, JPG e GIF.

O formato CR2 é um formato de imagem RAW usado por câmeras Canon. Embora seja um formato de alta qualidade que permite um maior controle sobre a edição da imagem, nem todos os programas de visualização e edição de imagens suportam esse formato. Portanto, é necessário converter os arquivos CR2 para formatos mais comuns, como PNG, JPG ou GIF, para que possam ser facilmente visualizados e compartilhados. Neste artigo, você aprenderá como realizar essa conversão usando scripts em lote (BAT) ou PowerShell no Windows.

Script: Aqui estão os passos para converter arquivos CR2 para PNG, JPG e GIF usando scripts em lote (BAT) e PowerShell:

  1. Script em lote (BAT):

    • Abra o Bloco de Notas e crie um novo arquivo.

    • Copie e cole o seguinte código no arquivo:

      @echo off
      setlocal enabledelayedexpansion
      
      REM Defina o diretório de origem e destino
      set source_dir=C:\Caminho\Para\Arquivos\CR2
      set output_dir=C:\Caminho\Para\Salvar\Arquivos\Convertidos
      
      REM Crie o diretório de destino, se não existir
      if not exist "%output_dir%" mkdir "%output_dir%"
      
      REM Loop pelos arquivos CR2 no diretório de origem
      for %%a in ("%source_dir%\*.CR2") do (
       REM Obtenha o nome do arquivo sem a extensão
       set "filename=%%~na"
      
       REM Converta o arquivo CR2 para PNG
       magick convert "%%a" "%output_dir%\!filename!.png"
      
       REM Converta o arquivo CR2 para JPG
       magick convert "%%a" "%output_dir%\!filename!.jpg"
      
       REM Converta o arquivo CR2 para GIF
       magick convert "%%a" "%output_dir%\!filename!.gif"
      )
      
      echo Conversão concluída!
      pause
    • Substitua "C:\Caminho\Para\Arquivos\CR2" pelo diretório onde seus arquivos CR2 estão localizados.

    • Substitua "C:\Caminho\Para\Salvar\Arquivos\Convertidos" pelo diretório onde você deseja salvar os arquivos convertidos.

    • Salve o arquivo com a extensão .bat, por exemplo, "converter_cr2.bat".

    • Execute o arquivo .bat e aguarde até que a conversão seja concluída.

  2. Script em PowerShell:

    • Abra o Bloco de Notas e crie um novo arquivo.

    • Copie e cole o seguinte código no arquivo:

      $sourceDir = "C:\Caminho\Para\Arquivos\CR2"
      $outputDir = "C:\Caminho\Para\Salvar\Arquivos\Convertidos"
      
      # Crie o diretório de destino, se não existir
      if (!(Test-Path -Path $outputDir)) {
       New-Item -ItemType Directory -Path $outputDir | Out-Null
      }
      
      # Obtenha a lista de arquivos CR2 no diretório de origem
      $cr2Files = Get-ChildItem -Path $sourceDir -Filter "*.CR2"
      
      # Loop pelos arquivos CR2
      foreach ($file in $cr2Files) {
       # Obtenha o nome do arquivo sem a extensão
       $filename = [System.IO.Path]::GetFileNameWithoutExtension($file.Name)
      
       # Converta o arquivo CR2 para PNG
       & "magick" "convert" "$($file.FullName)" "$($outputDir)\$($filename).png"
      
       # Converta o arquivo CR2 para JPG
       & "magick" "convert" "$($file.FullName)" "$($outputDir)\$($filename).jpg"
      
       # Converta o arquivo CR2 para GIF
       & "magick" "convert" "$($file.FullName)" "$($outputDir)\$($filename).gif"
      }
      
      Write-Host "Conversão concluída!"
      Read-Host -Prompt "Pressione Enter para sair."
    • Substitua "C:\Caminho\Para\Arquivos\CR2" pelo diretório onde seus arquivos CR2 estão localizados.

    • Substitua "C:\Caminho\Para\Salvar\Arquivos\Convertidos" pelo diretório onde você deseja salvar os arquivos convertidos.

    • Salve o arquivo com a extensão .ps1, por exemplo, "converter_cr2.ps1".

    • Abra o PowerShell e navegue até o diretório onde o arquivo .ps1 está localizado.

    • Execute o comando Set-ExecutionPolicy RemoteSigned para permitir a execução de scripts.

    • Execute o script usando o comando .\converter_cr2.ps1 e aguarde até que a conversão seja concluída.

Conclusão: Converter arquivos CR2 para formatos mais comuns, como PNG, JPG e GIF, é uma tarefa essencial para permitir a visualização e compartilhamento fácil dessas imagens. Neste artigo, você aprendeu como realizar essa conversão usando scripts em lote (BAT) e PowerShell no Windows. Agora você pode converter seus arquivos CR2 de forma rápida e eficiente, facilitando o uso dessas imagens em diferentes aplicativos e plataformas.

Compartilhe este artigo com outros administradores de sistemas e usuários avançados do Windows que possam se beneficiar dessas instruções sobre como converter arquivos CR2 para PNG, JPG e GIF.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.