Pond5 FTP-Upload: die 80-Zeichen-Dateinamenfalle
Pond5 behält nur die ersten 80 Zeichen eines Dateinamens. Ein längerer Name lädt hoch, dann trifft Apply CSV ihn nie. Was wir gemessen haben, und die Lösung.

Pond5 lässt Contributor Footage über FTP hochladen, und für ein Lot von 4K-Clips ist das der praktische Weg. Das Willkommens-Banner des FTP-Servers sagt dir, welche Zeichen ein Dateiname enthalten darf und wie groß eine Datei sein darf. Über die Länge sagt es nichts.
Die Länge ist der Punkt, an dem wir einen Tag verloren haben und an dem ein Contributor-Konto, mit dem wir arbeiten, am Ende 26 Duplikat-Paare hielt. Das ist, was wir auf diesem aktiven Konto gemessen haben, was schiefging und die eine Zahl, die es verhindert.
Wie der Pond5-FTP-Weg funktioniert
Pond5s eigener Upload-Dialog bietet zwei Wege: den Web-Uploader und FTP unter ftp.pond5.com. Der FTP-Server spricht explizites FTPS auf Port 21. AUTH TLS wird akzeptiert und das Zertifikat verifiziert, sodass das Passwort nie im Klartext reisen muss.
Dieses Passwort ist nicht dein Website-Passwort. Du wählst ein separates FTP-Passwort unter Account, dann FTP, und der FTP-Benutzername steht auf derselben Seite.
Das Banner, gelesen am 2026-09-11, enthält Folgendes:
Note that file names may contain only alphanumeric characters (A-Z, a-z, 0-9), spaces, commas, hyphens, periods, @ signs, and underlines. All files must be under 5GB. Larger files will not be processed.
Das ist strenger als der Web-Uploader. Klammern, Apostrophe und Buchstaben mit Akzent sind auf dem FTP-Weg draußen.
| Was | Gemessen am 2026-09-11 |
|---|---|
| Host und Port | ftp.pond5.com, Port 21 |
| Verschlüsselung | Explizites TLS (AUTH TLS), Zertifikat gültig |
| Passwort | Ein separates FTP-Passwort, gesetzt unter Account, dann FTP |
| Dateinamen | Buchstaben, Ziffern, Leerzeichen, Komma, Bindestrich, Punkt, @, Unterstrich |
| Größe | Unter 5 GB, laut Banner |
| Wohin Dateien gehen | Flach im Root, neben einem Ordner namens release |
Warum du die Datei nach der Übertragung nicht prüfen kannst
Auf Adobes SFTP kannst du die Größe einer Datei nach der Übertragung zurücklesen. Auf Pond5 kannst du das nicht.
Gemessen am 2026-09-11: Ein Clip von 224,191,384 Bytes ging hoch, der Server antwortete 226 Transfer complete, und eine SIZE-Anfrage zwei Sekunden später bekam 550 The file does not exist. Die Root-Auflistung zeigte nur release. Die Datei war bereits zu Pond5s Verarbeitung aufgebrochen.
Auf Pond5 ist der Liefernachweis also die 226 plus eine Byte-Anzahl, die der Größe deiner lokalen Datei entspricht. Dass der Clip in deiner Upload-Liste auftaucht, ist die Bestätigung, und sie kommt später. Dieser Clip erschien 23 Sekunden nach Ende der Übertragung, noch in Verarbeitung, und verließ die Verarbeitung in unter vier Minuten.
Bei einem 18-Clip-Lot, gemessen am 2026-09-20, hatten 16 Clips nach einer Minute die Verarbeitung beendet und 17 nach zwei. Die Verarbeitung ist eine Warteschlange. Zähle sie pro Clip, nie pro Lot.
Die 80-Zeichen-Grenze
Pond5 speichert den Original-Dateinamen auf 80 Zeichen gekürzt. Wir haben das am 2026-09-19 im Katalog-Export eines Contributor-Kontos gemessen, mit dem wir arbeiten: Über mehrere tausend Elemente ist der längste OriginalFilename genau 80 Zeichen. Nicht einer ist länger.
Ein längerer Name wird nicht abgelehnt. Die Datei lädt hoch, wird verarbeitet und sitzt im Katalog unter ihrem bei 80 gekürzten Namen. Pond5 liest sogar den in der Datei eingebetteten Titel, die Beschreibung und die Keywords, sodass der Clip beschrieben aussieht.
Was bricht, ist Apply CSV, das Massen-Metadatenformular für deine hinzugefügten Dateien. Sein Schlüssel ist originalfilename. Eine Zeile, die den vollen Namen trägt, in unserem Fall 87 bis 104 Zeichen, trifft nichts, denn das Konto hat immer nur die ersten 80 Zeichen davon behalten. Der Probelauf listet nichts auf, und das Apply aktualisiert nichts.
Dieselben 80 gelten für Titel. Wenn nichts anderes einen Clip benennt, verwendet Pond5 den Dateinamen als Titel. In einem früheren Export desselben Katalogs, gelesen am 2026-09-11, sind 13 Titel genau 80 Zeichen lang, mitten im Wort aus einem Dateinamen abgeschnitten.
Wie ein falsch gelesener Probelauf zu 26 Duplikat-Paaren wurde
Wir haben das auf die teure Art gelernt. Am 2026-09-17 ging ein Lot von 32 Clips über eine FTPS-Sitzung zu Pond5. Jede Übertragung antwortete 226 Transfer complete. Der Probelauf listete dann 6 davon auf. Die anderen 26 waren nicht im FTP-Root, nicht in Verarbeitung und unter keinem Status zu finden, als wir nach ihren Namen suchten.
Am 2026-09-18 lasen wir das als "Pond5 verwirft stillschweigend einen langen Namen" und luden die 26 erneut unter kürzeren Namen hoch. Am nächsten Tag, am 2026-09-19, zeigte der Katalog-Export, was wirklich passiert war: Alle 26 waren beim ersten Senden eingelesen worden, jeder unter seinem bei 80 gekürzten Namen. Der zweite Upload setzte 26 Duplikat-Paare auf das Konto.
Duplikate sind das Eine, das ein Contributor nicht erzeugen darf. Pond5s FAQ sagt, dass "Resubmitting rejected content (or deleting and resubmitting pending content) will result in rejection", und seine Duplikaterkennung beim Upload soll sich an gelöschte Dateien erinnern.
Ein Probelauf beantwortet eine Frage über Namen, nicht über Dateien. Listet er nichts auf, kann der Clip trotzdem unter einem kürzeren Namen auf dem Konto sein. Bevor du etwas zweimal sendest, lies deinen Katalog-Export (Pond5s CSV jedes Clips, den du hochgeladen hast) und suche nach dem Namen, den Pond5 behalten hat.
Warum der Stamm bei 76 aufhört
Die Lösung ist Arithmetik. Pond5 behält 80 Zeichen. Die Endung .mp4 oder .mov nimmt 4 davon. Also bekommt der Stamm, der Teil vor der Endung, höchstens 76 Zeichen, und der ganze Name passt dann in das, was Pond5 speichert. Der Schlüssel in deinem CSV und der Schlüssel auf dem Konto sind jedes Mal derselbe String.
Zwei Gewohnheiten halten den Namen auf dem Weg dorthin sicher:
- Bereinige, bevor du kürzt.
Lake (1).mp4enthält zwei Zeichen, die der FTP-Weg nicht nimmt. Ersetze sie zuerst, dann zähle. - Prüfe nach dem Bereinigen auf Kollisionen. Zwei verschiedene Namen können zu einem werden:
a(1).mp4unda 1.mp4enden beide alsa 1.mp4. Zwei Clips unter einem Namen auf einem Konto sind genau das Duplikat, das du zu vermeiden versuchst.
Das Werkzeug unten erledigt beide Schritte in deinem Browser. Nichts, was du einfügst, verlässt deinen Rechner.
Was in der Datei reist, und was nur das CSV trägt
Pond5 liest tatsächlich Metadaten, die im Video eingebettet sind. Gemessen am 2026-09-11 an einem Clip, der mit ExifTool geschriebenes XMP trug: Der Titel, die Beschreibung und alle 49 Keywords kamen durch, in der gesendeten Reihenfolge, mehrwortige Keywords erhalten.
Vier Felder kamen nicht durch, und Pond5 füllte sie mit seinen Standardwerten:
| Feld | Allein aus eingebettetem XMP | Braucht Apply CSV |
|---|---|---|
| Titel, Beschreibung, Keywords | Gelesen, Keywords in Reihenfolge | Optional: eine CSV-Keyword-Zelle ersetzt die Liste |
| Land des Orts | "Not Relevant" | Ja |
| Erstelldatum | Die Erstellzeit der Datei, die das Export-Datum war, nicht der Dreh | Ja |
| Preismodus | Der Standard des Kontos | Ja |
| Enthält Audio | "Yes", bei einem Clip ohne Audiospur | Ja |
Ein Clip, den Apply CSV nicht erreichen kann, behält also seinen Titel und seine Keywords, trägt aber ein falsches Audio-Flag, kein Land und das falsche Datum. Das ist der wahre Preis eines Namens länger als 80 Zeichen. Beachte auch, dass eine CSV-Keyword-Zelle die eingebettete Liste ersetzt, statt sie zu ergänzen, also sende die vollständige Liste im CSV.
Hochladen ist nicht Einreichen
Ein verarbeiteter Clip wartet bei Needs Edits, bis eine Person Pond5s eigenes Submit drückt. Nichts oben reicht irgendetwas ein. Wenn ein Clip eine Korrektur braucht, korrigiere ihn an Ort und Stelle auf seiner Bearbeitungsseite, statt ihn zu löschen und erneut hochzuladen.
So handhabt Rushlot Pond5. Es benennt jede Datei nach deinem eigenen Titel innerhalb des FTP-Zeichensatzes und kürzt den Stamm auf 76 Zeichen plus die Endung. Bevor ein Byte sich bewegt, prüft ein Probelauf, was das Konto bereits hält, und ein Name, den es schon hat, wird nie gesendet. Es lädt über FTPS hoch, zählt eine Lieferung nur bei der 226 mit passender Byte-Anzahl und wendet das CSV auf jeden Clip einmal an, in der Minute, in der Pond5 ihn fertig verarbeitet hat. Du prüfst jeden Clip, bevor etwas rausgeht, und du drückst Submit.
Frequently asked questions
Es akzeptiert den Upload, und der Clip wird verarbeitet. Aber Pond5 speichert den Original-Dateinamen auf 80 Zeichen gekürzt, also trifft eine Apply-CSV-Zeile, die auf den vollen, längeren Namen schlüsselt, nichts. Der Clip behält nur, was sein eingebettetes XMP getragen hat.
Das Banner des FTP-Servers selbst erlaubt Buchstaben A-Z und a-z, Ziffern 0-9, Leerzeichen, Kommas, Bindestriche, Punkte, @-Zeichen und Unterstriche. Klammern, Apostrophe und Buchstaben mit Akzent stehen nicht auf dieser Liste.
Nein. Das FTP-Passwort ist ein separates, das du unter Account, dann FTP wählst. Der Server akzeptiert explizites TLS (FTPS) auf Port 21, sodass dieses Passwort nicht im Klartext reist.
Ja. Gemessen am 2026-09-11 las Pond5 den eingebetteten XMP-Titel, die Beschreibung und die Keywords, die Keywords in der gesendeten Reihenfolge. Land, Erstelldatum, Preismodus und das Audio-Flag kamen nicht durch und brauchen Apply CSV.
Ein 224-MB-Clip verließ die Verarbeitung am 2026-09-11 in unter vier Minuten. Bei einem 18-Clip-Lot am 2026-09-20 waren 16 Clips nach einer Minute verarbeitet und 17 nach zwei. Es ist eine Warteschlange, also zähle pro Clip, nicht pro Lot.
Nein. Ein verarbeiteter Clip wartet bei Needs Edits, bis eine Person Pond5s eigenes Submit drückt. Korrigiere einen Clip an Ort und Stelle, statt ihn zu löschen und erneut hochzuladen.
Sources
- Pond5-FTP-Server-Banner (Dateinamen-Zeichen, 'under 5GB'), über explizites TLS gelesen am 2026-09-11
- Erste FTPS-Übertragung zu Pond5, gemessen am 2026-09-11 auf einem aktiven Contributor-Konto: 226, Datei zwei Sekunden später aus dem Root verschwunden, in unter vier Minuten verarbeitet
- Pond5-Katalog-Export eines Contributor-Kontos, mit dem wir arbeiten, gelesen am 2026-09-19: über den ganzen Katalog kein Original-Dateiname länger als 80 Zeichen
- Pond5 Apply CSV und sein Probelauf, am 2026-09-11 durchgängig gefahren; Rücklesen des eingebetteten XMP am selben Clip
- Verarbeitungszeiten eines 18-Clip-Lots, gemessen am 2026-09-20
- Pond5-Contributor-FAQ zum erneuten Einreichen abgelehnter Clips und zum Löschen und erneuten Einreichen ausstehender (öffentlich)


