Conversor no navegador ou com envio para servidor: qual a diferença
A maioria dos conversores online parece igual, mas por dentro funciona de duas formas completamente diferentes: o ficheiro ou é processado no seu navegador ou é enviado para o servidor do sítio. Essa diferença afeta a privacidade, a velocidade e os limites. Explicamos abaixo como distingui-los e qual escolher.
Duas formas de converter um ficheiro
Um conversor com envio manda o seu ficheiro através da internet para um servidor. É lá convertido e o resultado é devolvido. O seu computador faz pouco; o servidor faz todo o trabalho.
Um conversor no navegador faz tudo no seu próprio dispositivo, dentro do navegador. O ficheiro fica no seu computador e o sítio apenas entrega o código do programa. Isto é possível graças às tecnologias modernas dos navegadores.
Como é possível num navegador
Para imagens, o navegador tem o elemento canvas: pode desenhar-se uma imagem nele e exportá-la noutro formato, por exemplo transformar um PNG em JPG ou WebP. Para isso não é preciso nenhum servidor.
Para tarefas mais pesadas, como a conversão de vídeo e áudio, usa-se o WebAssembly. Permite a um navegador executar código a uma velocidade próxima da nativa. O FFmpeg, uma conhecida biblioteca de processamento de áudio e vídeo, foi adaptado para o navegador desta forma. Funciona no seu dispositivo e não precisa que o ficheiro seja enviado para lado nenhum.
Privacidade e RGPD em linguagem simples
Quando envia um ficheiro para um servidor, ele vai parar a um sistema controlado por outra pessoa. Se o ficheiro contiver dados pessoais (uma fotografia de um documento, um vídeo com pessoas, uma gravação de voz), o proprietário do sítio passa a ser subcontratante ou responsável pelo tratamento ao abrigo do RGPD (Regulamento Geral sobre a Proteção de Dados). Tem de justificar porque recolhe os dados, durante quanto tempo os conserva e com quem os partilha. Como utilizador, tem o direito de saber o que acontece ao seu ficheiro.
Quando o ficheiro nunca é enviado, surgem muito menos dessas questões: os dados ficam no seu dispositivo, por isso o sítio não os recebe. Isto não significa que o sítio não recolha mais nada (como estatísticas ou cookies), mas nunca vê o ficheiro em si.
Velocidade, limites e utilização sem ligação
Um conversor no navegador não espera pelo envio e pela descarga, pelo que para ficheiros pequenos e médios costuma ser rápido, sobretudo com uma ligação lenta. Os conversores em servidor têm muitas vezes limites de envio (frequentemente indicados em megabytes), por vezes uma fila de espera ou um limite diário de ficheiros, porque os servidores custam dinheiro.
Depois de a página carregar, um conversor no navegador pode muitas vezes continuar a funcionar sem internet, embora isto dependa do sítio em concreto. Um conversor em servidor não funciona de todo sem ligação.
Limitações dos conversores no navegador
A abordagem do navegador tem um custo. O trabalho é feito pelo seu próprio dispositivo, pelo que a memória e o processador definem os limites. Vídeos muito grandes (vários gigabytes) podem demorar muito, abrandar o computador ou falhar quando o navegador fica sem memória. Um telemóvel sente isto mais cedo do que um computador de secretária.
Algumas funcionalidades raras ou pesadas, como a transcodificação de vídeo exigente ou o OCR, podem ser mais rápidas num servidor, porque este usa hardware mais potente.
Como saber de que tipo é um sítio
Não confie apenas no texto publicitário. Há duas verificações simples.
- Desligue-se da internet: abra a página, aguarde que carregue por completo, depois desligue o Wi-Fi ou retire o cabo e tente converter um ficheiro pequeno. Se funcionar, o ficheiro não foi enviado para um servidor.
- Ferramentas de programador do navegador: prima F12, abra o separador Rede, inicie uma conversão e observe os pedidos. Um pedido de saída grande (POST) com o tamanho do seu ficheiro significa que o ficheiro está a ser enviado. Se não aparecerem pedidos grandes depois de a página carregar, o processamento é local.
- Leia a política de privacidade: deve indicar com clareza se os ficheiros são enviados e durante quanto tempo são conservados.
Quando cada abordagem serve: exemplos
Quer mudar uma fotografia do telemóvel de HEIC para JPG e ela mostra um documento de identificação ou rostos de crianças? Um conversor no navegador é a melhor opção: o ficheiro fica no seu telemóvel ou computador e não é entregue a ninguém.
Tem um vídeo de 4 GB para transcodificar num computador antigo? Um programa local (como o FFmpeg ou um editor de vídeo) ou um serviço em servidor pode ser mais prático, mas considere primeiro se o ficheiro é sensível.
Precisa de transformar rapidamente vários PNG em JPG? Um conversor no navegador demora segundos, porque não é preciso enviar nada.
Perguntas que vale a pena fazer a qualquer sítio
- O ficheiro é enviado para um servidor? Se sim, onde está o servidor e a quem pertence?
- Durante quanto tempo é o ficheiro guardado lá e é apagado automaticamente?
- O ficheiro poderia ser usado para outros fins, como treinar modelos de IA?
- Existe uma política de privacidade clara e um contacto para pedidos relativos a dados?
- Quais são os limites: tamanho do ficheiro, número diário de ficheiros, é necessário registo?
Perguntas frequentes
Experimente as ferramentas
Mais guias
- JPG, PNG ou WebP: que formato de imagem escolher
- Como abrir ficheiros HEIC no Windows, Android e Mac
- MP3, WAV ou FLAC: diferenças e qual usar
- MP4, WebM, MOV ou MKV: os formatos de vídeo explicados
- Como criar um favicon: tamanhos, formatos e código HTML
- Como comprimir imagens para um sítio web e acelerar as páginas