Internet me ha enseñado que puedo estar seguro de tres cosas: crimen, impuestos y campos de carga de archivos que no aceptan imágenes webp. No conozco ninguna alternativa autohostable a los dos primeros problemas, pero el postrer que pude resolver ejecutando un servicio de código hendido llamado Convertx en mi Raspberry Pi.
Por qué sigo convirtiendo archivos webp
En un mundo valentísimo, no me molestaría con la conversión y, en cambio, dejaría que los archivos webp que descargue viven en sus felices vidas de almacenamiento. El formato WebP es efectivamente bueno. Hace el trabajo de compresión con pérdida de JPEG, el trabajo de compresión y transparencia sin pérdidas de PNG, y el trabajo de animación de GIF, pero mejor.
El problema no es con la funcionalidad de WebP sino con su soporte. Ciertas aplicaciones y sitios web solicitan imágenes, pero no pueden aceptar archivos webp. El problema es menos global de lo que solía ser, pero la bienvenida aún no es universal. Depende de los desarrolladores añadir soporte de webp, y hasta que lo hagan, tendré que seguir convirtiéndose en JPEG y PNG.
Mi problema con los convertidores en fila gratuitos
En este punto, es posible que se pregunte por qué no solo uso uno de esos sitios web de conversión de archivos. Por un banda, los convertidores en fila gratuitos son generalmente inseguros. Incluso si la política de privacidad de una aplicación web afirma que sus archivos no serán almacenados por el propietario, o que tendrá algún tipo de protección de ojeada o horario de exterminio, no tiene forma de confirmar esas afirmaciones. Cargar un archivo WebP con contenido confidencial es un gran aventura.
Sin incautación, ese es solo el aparición. Los sitios web que visite siempre puede registrar su dirección IP y compilar otros datos sobre usted cuando lo visite. A menudo incluso están plagados de anuncios que ralentizan su computadora y que a veces tratan directamente de confundirlo para que haga clic en ellos en superficie de la interfaz convertidor. Prefiero evitar estos sitios problemáticos por completo.
Ejecuto mi propia conversión webp con convertx
Como no quiero encomendar en sitios web de terceros, pero incluso quería la facilidad de uso de esos convertidores en fila, decidí que solo organizaría el mío. Gracias a Dios, no tuve que construirlo desde cero.
ConvertX es un servicio de conversión de archivos de código hendido que usted se aloja usando Docker. Tiene una interfaz web inmediata y simple que puede marcar para allanar el paso. Remolque y reduzca los archivos que desea convertir, individualmente o a copioso, y luego seleccione el formato que desee. Haga clic en “Convertir” y luego espere a que su Convertx haga la conversión por usted, localmente, no se requiere un servicio de terceros dudoso.
La interfaz de Convertx incluso está optimizada para dispositivos móviles, por lo que incluso puede hacer conversiones desde su teléfono. Cualquier persona en la red circunscrito puede entrar y usar ConvertX; Solo necesitan memorizar el inicio de sesión que crea en el tirada original. Con los conocimientos técnicos, incluso puede entrar al servicio desde fuera de su hogar como lo haría con cualquier otro servidor.
Técnicamente, ConvertX solo empaquetan y automatiza varias utilidades de archivo y formato como VIP, ImageMagick, FFMPEG y más. Es por eso que ConvertX le brinda múltiples opciones para convertir a ciertos formatos de archivo; Tiene múltiples utilidades a su trascendencia. Si no está seguro de cuál usar, simplemente use la primera utilidad sugerida. Si no está contento con los resultados, intente otro.
Comenzar Convertx
En cualquier superficie que instale Docker, puede instalar y ejecutar Convertx. Decidí instalarlo en mi Raspberry Pi, donde ya alojo múltiples servicios. Utilizo DietPi en mi dispositivo para que la instalación de un nuevo software sea muy obvio, por lo que rápidamente obtuve Docker y Docker Instaled, luego creé un archivo llamado Docker-Compose.yml y pegado en este texto que tomé desde el readme convertx:
services:
convertx:
image: ghcr.io/c4illin/convertx
container_name: convertx
restart: unless-stopped
ports:
- "3000:3000"
environment:
- JWT_SECRET=aLongAndSecretStringUsedToSignTheJSONWebToken1234
volumes:
- ./data:/app/data
Correcto a que no planeo hacer que Convertx esté apto fuera de mi red doméstica, me sentí seguro incommentando la fila HTTP. Para aquellos que no están familiarizados con la jerigonza del desarrollador, incomplementando significa eliminar el símbolo de primera libra (#) desde el frente de la fila. De esta forma, no necesito ningún certificado de seguridad para comenzar.
Luego de abstenerse ese archivo, ejecuté el Docker componer dominio. Luego me subí al navegador de mi computadora portátil y escribí la dirección IP de mi Raspberry Pi seguido del puerto predeterminado, 3000. Si estuviera ejecutando Convertx directamente en mi computadora portátil en superficie del Pi, solo escribiría Localhost: 3000 en la mostrador de direcciones.
La primera vez que acceda a ConvertX, se le pedirá que ingrese un correo electrónico y una contraseña de cuenta. No se preocupe, no hay un registro en fila aquí. A menos que haya especificado la variable de entorno que permita registros de cuenta nueva, este correo electrónico y contraseña serán la única forma de entrar a ConvertX. El propósito del inicio de sesión, incluso si solo planea usar su instancia de Convertx, es para evitar que los usuarios no autorizados aprovechen los fortuna de conversión de sus archivos.
ConvertX no se limita a WebP
Como ya puede sobrevenir descubierto, ConvertX puede manejar muchas más conversiones de archivos que solo WebP a JPG o PNG. Igualmente puede otros archivos de imagen, así como una tonelada de formatos de documentos, videos y libros electrónicos. Configure Convertx y puede encontrarse confiando más de lo que esperaba.
Hay otras formas de evitar convertidores en fila y editores de imágenes torpes cuando trabajan con archivos WebP. Los atajos de Mac son bártulos para la conversión cibernética de WebP. Igualmente puede convertir las imágenes en el terminal de Linux.






