Dateien konvertieren, ohne sie hochzuladen
Fast jeder Dateikonverter im Internet funktioniert auf dieselbe Weise: Deine Datei geht auf den Server eines anderen hoch, wird dort verarbeitet und kommt wieder herunter. Das ist nicht die einzige Möglichkeit, und es lohnt sich zu verstehen, was die Alternative tatsächlich bringt.
Wie ein typischer Online-Konverter funktioniert
Seiten wie FreeConvert, CloudConvert und Dutzende ähnliche Tools nehmen deine Datei per HTTP entgegen, reihen sie in eine Warteschlange ein, führen einen Konvertierungsjob auf ihrer Infrastruktur aus, speichern das Ergebnis lange genug, damit du es herunterladen kannst, und löschen dann (theoretisch) beide Kopien. Dieses Modell funktioniert und skaliert auf Dateien, die weit größer sind, als ein Browser realistischerweise fassen kann. Es bedeutet aber auch, dass du für die Zeit, in der deine Datei auf ihren Servern liegt, den Warteschlangen-, Speicher- und Löschpraktiken eines Dritten vertraust — mit was auch immer sich in dieser Datei befindet: ein Lebenslauf, ein Vertrag, ein Familienfoto, Quellcode.
Die meisten dieser Seiten machen nichts Falsches. Sie veröffentlichen Datenschutzerklärungen, viele löschen Dateien zügig, und für viele Dateien spielt es tatsächlich keine Rolle. Aber „hochladen und uns vertrauen“ ist der Standard, nicht weil es die einzige Option ist, sondern weil es die Option ist, die auf jede Dateigröße und jedes Gerät skaliert.
Die Alternative: im Browser konvertieren
AIFreeConverters führt die eigentliche Dekodierung, Umwandlung und Neukodierung in deinem Browser-Tab aus, mit WebAssembly-Builds derselben Open-Source-Engines, die auch ein Server nutzen würde — ffmpeg für Video und Audio, die Codec-Bibliotheken hinter Googles Squoosh-Projekt für Bilder, pdf.js und pdf-lib für PDFs und so weiter (die vollständige Liste steht auf der Seite So funktioniert es). Deine Datei wird von JavaScript auf deinem eigenen Rechner von der Festplatte gelesen, dort verarbeitet und dir zurückgegeben. Es gibt keinen Upload-Endpunkt, zu dem sie gehen könnte, weil es in dieser Anwendung überhaupt keinen gibt.
Das ist keine Richtlinie — es ist eine architektonische Tatsache, und eine, die du nicht einfach glauben musst. Öffne die Entwicklertools deines Browsers, wechsle zum Netzwerk-Tab und konvertiere eine Datei. Abgerufen werden die Seite selbst und die Konvertierungs-Engine (ein einmaliger Download, danach zwischengespeichert); was du nicht siehst, ist deine Datei, die irgendwohin geht. Trenne nach dem Laden der Seite die Netzwerkverbindung, und die Konvertierung funktioniert weiterhin.
Die ehrlichen Kompromisse
Im Browser zu laufen ist nicht in jeder Hinsicht strikt besser — es tauscht manches gegen anderes ein.
- Die Dateigröße ist durch den Arbeitsspeicher deines Geräts begrenzt, nicht durch eine Warteschlange auf dem Server eines anderen. Die Video-Engine im Browser adressiert etwa 2 GB; eine abendfüllende 4K-Datei passt da nicht hinein. Serverseitige Konverter können meist größere Dateien verarbeiten, weil sie auf dafür gebauten Maschinen laufen.
- Bei schweren Aufgaben ist es langsamer. Ein Rechenzentrum, das mit nativem ffmpeg über viele Kerne kodiert, schlägt einen Laptop-Browser-Tab. Bei einem kurzen Clip oder einem Stapel Fotos macht das Sekunden aus, bei einem langen Video kann es Minuten sein.
- Manche Konvertierungen brauchen wirklich einen Server — echtes Office-Dokumentlayout, Kindle-Formate, Kamera-RAW, OCR. Diese sind entsprechend gekennzeichnet, statt stillschweigend angeboten zu werden und dann zu scheitern.
- Die erste Konvertierung einer bestimmten Art lädt eine Engine herunter — wenige Megabyte für Bild-Codecs, bis zu etwa 30 MB für Video und Audio. Danach wird sie zwischengespeichert, aber es bleibt eine echte Erstnutzungskosten, die ein serverseitiges Tool nicht hat.
Im Gegenzug wird nichts, was du konvertierst, jemals übertragen, in eine Warteschlange gestellt, gespeichert oder einem Löschfenster unterworfen, weil es dafür schlicht keinen serverseitigen Schritt gibt, an dem das passieren könnte. Bei den meisten alltäglichen Konvertierungen — Fotos, kurze Clips, Dokumente, Archive — spielen die Kompromisse bei Größe und Geschwindigkeit selten eine Rolle, und der Datenschutzunterschied ist der eigentliche Punkt.
Wann was verwenden
Wenn du einen großen Stapel riesiger Videodateien so schnell wie möglich konvertierst und es dir egal ist, wer sie zu sehen bekommt, mag ein serverseitiger Konverter mit mehr Rohleistung schneller fertig sein. Wenn das, was du konvertierst, etwas ist, das du lieber keinem Dritten anvertrauen würdest — oder du einfach eine Sorge weniger haben willst — nimmt dir ein reiner Browser-Konverter die Frage von vornherein ab, weil es nichts Hochgeladenes gibt, um das man sich sorgen müsste.
Überzeug dich selbst
Lies genau nach, welche Engines die Arbeit erledigen und wo die ehrlichen Grenzen liegen, auf der Seite So funktioniert es, oder die vollständige Aufschlüsselung zum Umgang mit Daten auf der Datenschutzseite. Oder überspring die Lektüre und probier einfach etwas aus der vollständigen Liste der Tools — der Netzwerk-Tab lügt nicht.
Nichts davon soll behaupten, dass andere Konverter unsicher sind — die meisten seriösen handhaben das Löschen verantwortungsvoll. Es ist die Beschreibung einer anderen Architektur: einer, bei der die Frage, was mit einer hochgeladenen Datei nach der Konvertierung geschieht, gar nicht erst aufkommt, weil nie eine Datei hochgeladen wird.