Me gustaría saber si hay alguna manera de agregar el formato de archivo de imagen 'Guardar como WebP' al menú contextual del botón derecho del ratón de Windows 10. A través del registro. Las imágenes WebP son un nuevo formato de archivo diseñado específicamente para la web. Que tiene hasta un 30% mejor compresión que Jpg o Png. También comprime con una mejor reducción de pérdidas en comparación con otros formatos de archivos de imagen. ¿Alguien puede sugerir si esto es posible? o muéstrame cómo haría esto a través del registro.
Versión 1903 SO compilación 18362.239
Sé que es posible agregar sus propios comandos al menú contextual como lo hice antes a través del registro para agregar Tomar posesión de un archivo al menú.
Respuesta1
Esto se puede hacer descargando el codificador de línea de comando oficial cwebp de Google y luego agregando supapeleracarpeta a su RUTA (variable de entorno). Luego, cree un archivo por lotes que tome un archivo y lo ejecute a través de cwebp con su configuración preferida. Finalmente, use un archivo .reg o una utilidad descargada, como Easy Context Menu, para agregar su archivo por lotes al menú contextual de archivos al hacer clic derecho.
Paso 1: descargue y extraiga libwebp de Google
(64 bits) Descarga oficial para libwebp versión 1.1.0
(32 bits) Descarga oficial para libwebp versión 1.0.3
Extraiga la carpeta a su ubicación preferida y tome nota de la ruta de la carpeta para que podamos usarla en el Paso 2.
Paso 2: agregue la carpeta bin de libwebp a su RUTA
Abra el cuadro de diálogo Ejecutar presionando WinKey+R. Alternativamente, haga clic derecho en el botón Inicio y haga clic izquierdo en Ejecutar. Escriba lo siguiente:
SystemPropertiesAdvanced
Presione Entrar.
El cuadro de diálogo "Propiedades del sistema" se abre con la pestaña "Avanzado" seleccionada.
Presione el botón "Variables de entorno..." ubicado después de la sección Inicio y recuperación en la parte inferior derecha. Se abre el cuadro de diálogo "Variables de entorno".
En la sección "Variables de usuario para" en la parte superior, haga clic con el botón izquierdo en el elemento de la lista que tiene "Ruta" en la columna Variable. Haga clic en el botón Editar debajo del cuadro de lista "Variables de usuario para". Se abre el cuadro de diálogo Editar variable de entorno.
Haga clic en Nuevo en la parte superior derecha para agregar una entrada. Escriba o pegue la ubicación de libwebppapeleracarpeta que extrajimos en el Paso 1.
Si la carpeta se extrajo dentro de la carpeta de descargas de un usuario y ese usuario se llamaba "Administrador", entonces la cadena de ubicación de la carpeta tendría el siguiente aspecto:
C:\Users\Administrator\Downloads\libwebp-1.1.0-windows-x64\bin
Después de asegurarse de que la ruta sea correcta, presione Intro.
Haga clic en Aceptar en el cuadro de diálogo "Editar variable de entorno".
Haga clic en Aceptar en el cuadro de diálogo "Variables de entorno".
Haga clic en Aceptar en el cuadro de diálogo "Propiedades del sistema".
La ubicación de libwebppapeleraLa carpeta ahora se ha agregado a su RUTA (variable de entorno).
Paso 3: cree un archivo por lotes que convierta un archivo a .webp usando cwebp
En este paso crearemos un archivo por lotes que se parece a este:
cwebp -q 50 -m 6 -af -f 50 -sharpness 0 -mt -v -progress %1 -o %~n1.webp
Explicación
cwebpEsto hace referencia a un archivo ejecutable específico ubicado en la carpeta bin de nuestra libwebp que puede convertir imágenes a webp.
-q 50El "factor de compresión para canales RGB entre 0 y 100" Aquí usamos 50 para una compresión moderada.
-m 6El método de compresión con valores que van de 0 a 6. 6 es el máximo, por lo que obtenemos el tamaño de archivo más pequeño.
-afActiva el filtro automático. Nos aporta calidad optimizada.
-f 50Filtro de desbloqueo (Suavidad) (0-100)
-nitidez 0Rango de nitidez, siendo 0 el más nítido y 7 el menos nítido
-monteUtilice subprocesos múltiples para la codificación, si es posible.
-vImprima información adicional (tiempo de codificación en particular).
Para obtener más información sobre los modificadores de línea de comando que puede usar con cwebp, consulte Google Guía WebP en cwebp
%1es el primer argumento proporcionado al archivo por lotes; en este caso, será el archivo que seleccionamos y en el que hicimos clic derecho en el Explorador de Windows.
Incluimos el interruptor final:
-o %~n1.webp
dónde-ole dice a cwebp que escriba en un archivo,%~n1imprime el nombre del archivo original sin la extensión del archivo, al que agregamos nuestra nueva extensión.webp
Importante:Guarde este archivo con un.murciélagoextensión de archivo en una ubicación donde el usuario actual tiene permisos para acceder y ejecutarla. En nuestro ejemplo, se utilizará la carpeta de descargas del usuario actual y el archivo se llamaráwebp.bat. Esta es la ruta de ejemplo a nuestro archivo por lotes:
C:\Users\Administrator\Downloads\webp.bat
Paso 4: Modifique el menú contextual del botón derecho del sistema para archivos
Si se siente cómodo editando el registro de su sistema y sabe cómo crear una copia de seguridad del mismo, puede que la opción 1 le resulte adecuada. De lo contrario, la opción 2 proporciona una forma más segura de modificar su sistema.
Opción 1: modificar el registro
En este paso creamos y ejecutamos un archivo .reg que se ve así:
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\""
Explicación
HKEY_CLASSES_ROOT\*\shell\Ejecutar script
Agrega una entrada al menú contextual para todos.archivosen el sistema llamadoEjecutar guión
@="Ejecutar &script"
Aquí tenemos el nombre que se muestra en el menú contextual. El&El símbolo indica qué tecla del teclado el usuario puede presionar para acceder a esta entrada del menú contextual.
HKEY_CLASSES_ROOT*\shell\Ejecutar script\comando
Aquí está el comando para nuestra entrada anterior bajo el nombreEjecutar guión
@="\"C:\Usuarios\Administrador\Descargas\webp.bat\" \"%1\""
Esta es la ruta a nuestro archivo por lotes guardado desde el paso 3.
Opción 2: utilizar el menú contextual sencillo v1.6
Puedes descargar Menú Contextual Fácil v1.6aquí.
Una vez que haya descargado, extraído y abiertoEcMenu.exeoEcMenu_x64.exe, dependiendo de su sistema (32 bits o 64 bits), presioneCtrl+Epara abrir el"Editor de listas"diálogo. Alternativamente, puede hacer clic en el menú Archivo y hacer clic en la tercera opción que es"Editor de listas"
El"Editor de listas"Aparece el cuadro de diálogo, desplácese hacia abajo hastaMenú contextual de archivoy haga clic izquierdo sobre él. Luego presione el botón "Agregar nuevo" en la parte inferior de la ventana. Aparece el cuadro de diálogo de selección de archivos.
Navegue hasta la carpeta donde guardó el archivo por lotes en el Paso 3. Para nuestro ejemplo, navegamos a nuestra carpeta Descargas. Cambie el tipo de archivos que se muestran en la lista de archivos del cuadro de diálogo de "Archivos de aplicación (*.exe)" a "Archivos de aplicación (*.*)" haciendo clic izquierdo en el cuadro desplegable en la parte inferior derecha, encima del botón Abrir. Haga doble clic izquierdo en el archivo por lotes. En nuestro ejemplo, este archivo se llama webp.bat.
Puede cambiar algunas de las configuraciones, como dónde se mostrará en el menú contextual.
Una vez que haya terminado, presione el botón "Guardar cambios" en la parte inferior izquierda y cierre el cuadro de diálogo "Editor de lista".
Yo mismo probé esta solución en mi Windows 10 Pro 1903 usando la Opción 2 en el Paso 4, usando la utilidad Menú contextual fácil. Puedo hacer clic derecho en los archivos y usar el menú contextual para convertirlos a webp. La ventana de comando se abre con el progreso y se cierra cuando termina, y tengo un archivo nuevo que es la misma imagen, pero en formato webp.
Respuesta2
Instale la herramienta gratuita y de código abierto de Convertidor de archivos. Una vez instalado, aparece en el menú contextual (clic derecho).
Para usarlo, seleccione uno o varios archivos en el Explorador de archivos de Windows, haga clic derecho en uno de los archivos seleccionados (o en cualquier archivo si no hay ninguno seleccionado), elija Convertidor de archivos y seleccione el formato del archivo. Se abre una ventana que muestra el progreso de la conversión y se cierra cuando se completa. Los archivos convertidos se almacenan en la misma carpeta que el archivo fuente con el mismo nombre pero con una extensión diferente.
File Converter funciona con archivos de audio, vídeo, imágenes y documentos y admite muchos formatos que puede elegir a través del cuadro de diálogo Configuración.
Para una revisión, vea el artículo. Convierta archivos con un clic derecho en el Explorador de Windows.