Gostaria de saber se existe uma maneira de adicionar o formato de arquivo de imagem 'Salvar como WebP' ao menu de contexto do clique com o botão direito do Windows 10. Através do registro. Imagens WebP são um novo formato de arquivo projetado especificamente para a web. Que tem compactação até 30% melhor que Jpg ou Png. Também compacta com melhor redução de perdas em comparação com outros formatos de arquivo de imagem. Alguém pode sugerir se isso é possível? ou mostre-me como eu faria isso através do registro.
Versão 1903 SO Build 18362.239
Eu sei que é possível adicionar seus próprios comandos ao menu do botão direito, como fiz antes, por meio do registro, para adicionar Apropriar-se de um arquivo ao menu.
Responder1
Isso pode ser feito baixando o codificador de linha de comando cwebp oficial do Google e adicionando seucaixapasta para o seu PATH (variável de ambiente). Em seguida, crie um arquivo em lote que pegue um arquivo e o execute por meio do cwebp com suas configurações preferidas. Por fim, use um arquivo .reg ou um utilitário baixado, como o Easy Context Menu, para adicionar seu arquivo em lote ao menu de contexto do botão direito para arquivos.
Etapa 1: Baixe e extraia libwebp do Google
(64 bits) Download oficial para libwebp versão 1.1.0
(32 bits) Download oficial para libwebp versão 1.0.3
Extraia a pasta para o local de sua preferência e anote o caminho da pasta para que possamos usá-la na Etapa 2.
Etapa 2: adicione a pasta bin da libwebp ao seu PATH
Abra a caixa de diálogo Executar pressionando WinKey+R. Alternativamente, clique com o botão direito no botão Iniciar e clique com o botão esquerdo em Executar. Digite o seguinte:
SystemPropertiesAdvanced
Pressione Enter.
A caixa de diálogo "Propriedades do sistema" é aberta com a guia "Avançado" selecionada.
Pressione o botão "Variáveis de ambiente..." localizado após a seção Inicialização e recuperação no canto inferior direito. A caixa de diálogo "Variáveis de ambiente" é aberta.
Na seção "Variáveis de usuário para" na parte superior, clique com o botão esquerdo no item da lista que tem "Caminho" listado na coluna Variável. Clique no botão Editar abaixo da caixa de listagem "Variáveis de usuário para". A caixa de diálogo Editar variável de ambiente é aberta.
Clique em Novo no canto superior direito para adicionar uma entrada. Digite ou cole o local da libwebpcaixapasta que extraímos na Etapa 1.
Se a pasta foi extraída dentro da pasta de download de um usuário e esse usuário foi nomeado "Administrador", a sequência de localização da pasta seria semelhante a esta:
C:\Users\Administrator\Downloads\libwebp-1.1.0-windows-x64\bin
Depois de garantir que o caminho está correto, pressione Enter.
Clique em OK na caixa de diálogo "Editar variável de ambiente".
Clique em OK na caixa de diálogo "Variáveis de ambiente".
Clique em OK na caixa de diálogo "Propriedades do sistema".
A localização do libwebpcaixapasta agora foi adicionada ao seu PATH (variável de ambiente).
Etapa 3: crie um arquivo em lote que converta um arquivo em .webp usando cwebp
Nesta etapa, criaremos um arquivo em lote parecido com este:
cwebp -q 50 -m 6 -af -f 50 -sharpness 0 -mt -v -progress %1 -o %~n1.webp
Explicação
webpIsso faz referência a um arquivo executável específico localizado na pasta bin da nossa libwebp que pode converter imagens em webp.
-q 50O "fator de compressão para canais RGB entre 0 e 100" Aqui usamos 50 para compressão moderada.
-m 6O método de compactação com valores variando de 0 a 6. 6 é o máximo, portanto obtemos o menor tamanho de arquivo.
-afAtiva o filtro automático. Nos dá qualidade otimizada.
-f 50Filtro de desbloqueio (Suavidade) (0-100)
-nitidez 0Faixa de nitidez com 0 sendo o mais nítido e 7 sendo o menos nítido
-mtUse multithreading para codificação, se possível.
-vImprima informações extras (tempo de codificação em particular).
Para obter mais informações sobre opções de linha de comando que você pode usar com cwebp, consulte o Google Guia WebP no cwebp
% 1é o primeiro argumento fornecido ao arquivo em lote, neste caso será o arquivo que selecionamos e clicamos com o botão direito no Windows Explorer.
Incluímos a mudança final:
-o %~n1.webp
onde-odiz ao cwebp para gravar em um arquivo,%~n1imprime o nome do arquivo original sem a extensão do arquivo, ao qual adicionamos nossa nova extensão.webp
Importante:Salve este arquivo com um.bastãoextensão de arquivo em um local onde o usuário atual tenha permissões para acessá-lo e executá-lo. Em nosso exemplo, a pasta de downloads do usuário atual será usada e o arquivo será nomeadowebp.bat. Este é o caminho de exemplo para nosso arquivo em lote:
C:\Users\Administrator\Downloads\webp.bat
Etapa 4: Modifique o menu de contexto do botão direito do sistema para arquivos
Se você se sentir confortável em editar o registro do seu sistema e souber como criar um backup dele, poderá achar a opção 1 adequada. Caso contrário, a opção 2 oferece uma maneira mais segura de modificar seu sistema.
Opção 1: modificar o registro
Nesta etapa, criamos e executamos um arquivo .reg semelhante a este:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\Run script]
@="Run &script"
[HKEY_CLASSES_ROOT\*\shell\Run script\command]
@="\"C:\\Users\\Administrator\\Downloads\\webp.bat\" \"%1\""
Explicação
HKEY_CLASSES_ROOT\*\shell\Executar script
Adiciona uma entrada no menu de contexto para todosarquivosno sistema nomeadoExecutar script
@="Executar &script"
Aqui temos o nome que aparece no menu de contexto. O&símbolo indica qual tecla do teclado o usuário pode pressionar para acessar esta entrada do menu de contexto
HKEY_CLASSES_ROOT*\shell\Executar script\command
Aqui está o comando para nossa entrada anterior sob o nomeExecutar script
@="\"C:\Usuários\Administrador\Downloads\webp.bat\" \"%1\""
Este é o caminho para nosso arquivo em lote salvo na etapa 3.
Opção 2: Use o Menu de Contexto Fácil v1.6
Você pode baixar o Menu de Contexto Fácil v1.6aqui.
Depois de baixar, extrair e abrirEcMenu.exeouEcMenu_x64.exe, dependendo do seu sistema (32 bits ou 64 bits), pressioneCtrl+Epara abrir o"Editor de lista"diálogo. Alternativamente, você pode clicar no menu Arquivo e clicar na terceira opção que é"Editor de lista"
O"Editor de lista"caixa de diálogo for exibida, role para baixo atéMenu de contexto de arquivoe clique com o botão esquerdo nele. Em seguida, pressione o botão “Adicionar novo” na parte inferior da janela. A caixa de diálogo Seleção de arquivo é exibida.
Navegue até a pasta onde você salvou o arquivo em lote na Etapa 3. Para nosso exemplo, navegamos até nossa pasta Downloads. Altere o tipo de arquivo mostrado na lista de arquivos da caixa de diálogo de "Arquivos de aplicativo (*.exe)" para "Arquivos de aplicativo (*.*)" clicando com o botão esquerdo na caixa suspensa no canto inferior direito acima do botão abrir. Clique duas vezes com o botão esquerdo no arquivo em lote. Em nosso exemplo, este arquivo é denominado webp.bat.
Você pode alterar algumas das configurações, como onde será exibido no menu de contexto.
Quando terminar, pressione o botão "Salvar alterações" no canto inferior esquerdo e feche a caixa de diálogo "Editor de lista".
Eu mesmo testei esta solução, no meu Windows 10 Pro 1903 usando a Opção 2 na Etapa 4, usando o utilitário Easy Context Menu. Posso clicar com o botão direito nos arquivos e usar o menu de contexto para convertê-los em webp. A janela de comando abre com o progresso e fecha quando termina, e eu tenho um novo arquivo que é a mesma imagem, mas no formato webp.
Responder2
Instale a ferramenta gratuita e de código aberto do Conversor de arquivo. Uma vez instalado, ele aparece no menu de contexto (clique com o botão direito).
Para usar, selecione um ou vários arquivos no Windows File Explorer, clique com o botão direito em um dos arquivos selecionados (ou em qualquer arquivo se nenhum estiver selecionado), escolha Conversor de Arquivo e selecione o formato do arquivo. Uma janela é aberta mostrando o andamento da conversão e fechada quando ela for concluída. Os arquivos convertidos são armazenados na mesma pasta do arquivo de origem com o mesmo nome, mas com uma extensão diferente.
O File Converter funciona com arquivos de áudio, vídeo, imagem e documentos e suporta vários formatos que você pode escolher na caixa de diálogo Configurações.
Para uma revisão, consulte o artigo Converta arquivos com um clique direito no Windows Explorer.