Subida por FTP a Pond5: la trampa de los 80 caracteres en el nombre
Pond5 conserva solo los primeros 80 caracteres del nombre. Un nombre más largo sube bien, pero luego Apply CSV nunca lo encuentra. Lo que medimos y la solución.

Pond5 deja a los colaboradores subir material por FTP, y para un lote de clips 4K esa es la ruta práctica. El banner de bienvenida del servidor FTP te dice qué caracteres puede contener un nombre de archivo y qué tamaño puede tener un archivo. No dice nada sobre la longitud.
La longitud es donde perdimos un día, y donde una cuenta de colaborador con la que trabajamos acabó con 26 pares duplicados. Esto es lo que medimos en esa cuenta real, lo que salió mal, y la única cifra que lo evita.
Cómo funciona la ruta FTP de Pond5
El propio diálogo de subida de Pond5 ofrece dos rutas: el cargador web y FTP en ftp.pond5.com. El servidor FTP habla FTPS explícito en el puerto 21. AUTH TLS se acepta y el certificado verifica, así que la contraseña nunca necesita viajar en claro.
Esa contraseña no es la contraseña de tu cuenta del sitio. Eliges una contraseña de FTP aparte en Account, luego FTP, y el nombre de usuario de FTP se muestra en la misma página.
El banner, leído el 2026-09-11, incluye esto:
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.
Eso es más estricto que el cargador web. Los paréntesis, apóstrofos y letras acentuadas quedan fuera en la ruta FTP.
| Qué | Medido el 2026-09-11 |
|---|---|
| Host y puerto | ftp.pond5.com, puerto 21 |
| Cifrado | TLS explícito (AUTH TLS), certificado válido |
| Contraseña | Una contraseña de FTP aparte, fijada en Account, luego FTP |
| Nombres de archivo | Letras, dígitos, espacio, coma, guion, punto, @, guion bajo |
| Tamaño | Menos de 5 GB, según el banner |
| Dónde van los archivos | En plano en la raíz, junto a una carpeta llamada release |
Por qué no puedes comprobar el archivo después de la transferencia
En el SFTP de Adobe puedes leer de vuelta el tamaño de un archivo tras la transferencia. En Pond5 no puedes.
Medido el 2026-09-11: un clip de 224.191.384 bytes subió, el servidor respondió 226 Transfer complete, y una petición SIZE dos segundos después obtuvo 550 The file does not exist. El listado de la raíz mostraba solo release. El archivo ya había partido hacia el procesamiento de Pond5.
Así que en Pond5, la prueba de entrega es el 226 más un recuento de bytes igual al tamaño de tu archivo local. El clip apareciendo en tu lista de subidas es la confirmación, y llega más tarde. Ese clip apareció 23 segundos después de que terminara la transferencia, todavía procesándose, y salió de procesamiento en menos de cuatro minutos.
En un lote de 18 clips medido el 2026-09-20, 16 clips habían terminado de procesarse tras un minuto y 17 tras dos. El procesamiento es una cola. Cuéntalo por clip, nunca por lote.
El techo de los 80 caracteres
Pond5 almacena el nombre de archivo original cortado a 80 caracteres. Lo medimos el 2026-09-19 en la exportación de catálogo de una cuenta de colaborador con la que trabajamos: en varios miles de elementos, el OriginalFilename más largo es exactamente de 80 caracteres. Ninguno es más largo.
Un nombre más largo no se rechaza. El archivo sube, se procesa y queda en el catálogo bajo su nombre cortado a 80. Pond5 incluso lee el título, la descripción y las palabras clave incrustados en el archivo, así que el clip parece descrito.
Lo que se rompe es Apply CSV, el formulario de metadatos en bloque para tus archivos añadidos. Su clave es originalfilename. Una fila que lleva el nombre completo, de 87 a 104 caracteres en nuestro caso, no encuentra nada, porque la cuenta solo conservó los primeros 80 caracteres de él. El dry run no lista nada y la aplicación no actualiza nada.
Los mismos 80 se aplican a los títulos. Cuando nada más nombra un clip, Pond5 usa el nombre de archivo como su título. En una exportación anterior del mismo catálogo, leída el 2026-09-11, 13 títulos son exactamente de 80 caracteres, cortados a mitad de palabra desde un nombre de archivo.
Cómo un dry run mal interpretado se convirtió en 26 pares duplicados
Lo aprendimos por las malas. El 2026-09-17, un lote de 32 clips fue a Pond5 por una sesión FTPS. Cada transferencia respondió 226 Transfer complete. El dry run entonces listó 6 de ellos. Los otros 26 no estaban en la raíz FTP, ni en procesamiento, ni se encontraban en ningún estado cuando buscamos por sus nombres.
El 2026-09-18 interpretamos eso como "Pond5 descarta en silencio un nombre largo" y subimos los 26 de nuevo con nombres más cortos. Al día siguiente, el 2026-09-19, la exportación de catálogo mostró lo que había pasado de verdad: los 26 se habían ingerido en el primer envío, cada uno bajo su nombre cortado a 80. La segunda subida puso 26 pares duplicados en la cuenta.
Los duplicados son lo único que un colaborador no debe crear. La FAQ de Pond5 dice que "Resubmitting rejected content (or deleting and resubmitting pending content) will result in rejection", y se informa de que su detección de duplicados en el momento de la subida recuerda los archivos borrados.
Un dry run responde a una pregunta sobre nombres, no sobre archivos. Si no lista nada, el clip puede seguir en la cuenta bajo un nombre más corto. Antes de enviar nada dos veces, lee tu exportación de catálogo (el CSV de Pond5 de cada clip que subiste) y busca el nombre que Pond5 conservó.
Por qué el cuerpo se queda en 76
La solución es aritmética. Pond5 conserva 80 caracteres. La extensión .mp4 o .mov ocupa 4 de ellos. Así que el cuerpo, la parte antes de la extensión, obtiene como máximo 76 caracteres, y el nombre entero entonces cabe dentro de lo que Pond5 almacena. La clave en tu CSV y la clave en la cuenta son la misma cadena, cada vez.
Dos costumbres mantienen el nombre a salvo por el camino:
- Sanea antes de cortar.
Lake (1).mp4tiene dos caracteres que la ruta FTP no acepta. Reemplázalos primero, y luego cuenta. - Comprueba las colisiones tras sanear. Dos nombres distintos pueden volverse uno:
a(1).mp4ya 1.mp4acaban los dos comoa 1.mp4. Dos clips bajo un nombre en una cuenta es exactamente el duplicado que intentas evitar.
La herramienta de abajo hace los dos pasos en tu navegador. Nada de lo que pegues sale de tu máquina.
Qué viaja en el archivo, y qué solo lleva el CSV
Pond5 sí lee los metadatos incrustados en el vídeo. Medido el 2026-09-11 en un clip que llevaba XMP escrito con ExifTool: el título, la descripción y las 49 palabras clave llegaron, en el orden enviado, conservando las palabras clave de varias palabras.
Cuatro campos no llegaron, y Pond5 los rellenó con sus valores por defecto:
| Campo | Solo del XMP incrustado | Necesita Apply CSV |
|---|---|---|
| Título, descripción, palabras clave | Leídos, palabras clave en orden | Opcional: una celda de palabras clave del CSV reemplaza la lista |
| País de la ubicación | "Not Relevant" | Sí |
| Fecha de creación | La hora de creación del archivo, que era la fecha de exportación, no la del rodaje | Sí |
| Modo de precio | El valor por defecto de la cuenta | Sí |
| Incluye audio | "Yes", en un clip sin pista de audio | Sí |
Así que un clip que Apply CSV no puede alcanzar conserva su título y palabras clave, pero lleva un indicador de audio equivocado, ningún país y la fecha equivocada. Ese es el coste real de un nombre de más de 80 caracteres. Ten en cuenta también que una celda de palabras clave del CSV reemplaza la lista incrustada en lugar de sumarse a ella, así que envía la lista completa en el CSV.
Subir no es enviar
Un clip procesado espera en Needs Edits hasta que una persona pulsa el propio Submit de Pond5. Nada de lo anterior envía nada. Si un clip necesita un arreglo, arréglalo en su sitio en su página de edición en lugar de borrarlo y volver a subirlo.
Así gestiona Rushlot Pond5. Nombra cada archivo a partir de tu propio título dentro del conjunto de caracteres de FTP y corta el cuerpo a 76 caracteres más la extensión. Antes de que se mueva un byte, un dry run comprueba lo que la cuenta ya tiene, y un nombre que ya existe nunca se envía. Sube por FTPS, cuenta una entrega solo con el 226 y un recuento de bytes coincidente, y aplica el CSV a cada clip una vez, en el momento en que Pond5 termina de procesarlo. Tú revisas cada clip antes de que salga nada, y tú pulsas Submit.
Frequently asked questions
Acepta la subida, y el clip se procesa. Pero Pond5 almacena el nombre de archivo original cortado a 80 caracteres, así que una fila de Apply CSV indexada por el nombre completo, más largo, no encuentra nada. El clip conserva solo lo que llevaba su XMP incrustado.
El propio banner del servidor FTP permite letras A-Z y a-z, dígitos 0-9, espacios, comas, guiones, puntos, arrobas y guiones bajos. Los paréntesis, apóstrofos y letras acentuadas no están en esa lista.
No. La contraseña de FTP es una aparte que eliges en Account, luego FTP. El servidor acepta TLS explícito (FTPS) en el puerto 21, así que esa contraseña no viaja en claro.
Sí. Medido el 2026-09-11, Pond5 leyó el título, la descripción y las palabras clave del XMP incrustado, las palabras clave en el orden enviado. El país, la fecha de creación, el modo de precio y el indicador de audio no llegaron y necesitan Apply CSV.
Un clip de 224 MB salió de procesamiento en menos de cuatro minutos el 2026-09-11. En un lote de 18 clips el 2026-09-20, 16 clips estaban procesados tras un minuto y 17 tras dos. Es una cola, así que cuéntalo por clip, no por lote.
No. Un clip procesado espera en Needs Edits hasta que una persona pulsa el propio Submit de Pond5. Corrige un clip en su sitio en lugar de borrarlo y volver a subirlo.
Sources
- Banner del servidor FTP de Pond5 (caracteres del nombre de archivo, 'under 5GB'), leído sobre TLS explícito el 2026-09-11
- Primera transferencia FTPS a Pond5, medida el 2026-09-11 en una cuenta real de colaborador: 226, archivo desaparecido de la raíz dos segundos después, procesado en menos de cuatro minutos
- Exportación de catálogo de Pond5 de una cuenta de colaborador con la que trabajamos, leída el 2026-09-19: ningún nombre de archivo original de más de 80 caracteres en todo el catálogo
- Apply CSV de Pond5 y su dry run, ejecutados de principio a fin el 2026-09-11; relectura del XMP incrustado en el mismo clip
- Tiempos de procesamiento de un lote de 18 clips, medidos el 2026-09-20
- FAQ de colaboradores de Pond5 sobre reenviar clips rechazados, y sobre borrar y reenviar clips pendientes (público)


