Upload por FTP na Pond5: a armadilha do nome de 80 caracteres
A Pond5 guarda só os 80 primeiros caracteres de um nome de arquivo. Um nome mais longo sobe bem, mas o Apply CSV nunca mais o encontra. O que medimos, e a correção.

A Pond5 deixa os colaboradores enviarem imagens por FTP, e para um lote de clipes 4K essa é a rota prática. O banner de boas-vindas do servidor de FTP diz quais caracteres um nome de arquivo pode conter e quão grande um arquivo pode ser. Ele não diz nada sobre comprimento.
Comprimento é onde perdemos um dia, e onde uma conta de colaborador com a qual trabalhamos acabou com 26 pares de duplicatas. Isto é o que medimos naquela conta ativa, o que deu errado e o único número que evita o problema.
Como funciona a rota de FTP da Pond5
O próprio diálogo de upload da Pond5 oferece duas rotas: o uploader web, e o FTP em ftp.pond5.com. O servidor de FTP fala FTPS explícito na porta 21. AUTH TLS é aceito e o certificado verifica, então a senha nunca precisa trafegar em texto claro.
Essa senha não é a senha do seu site. Você escolhe uma senha de FTP separada em Account, depois FTP, e o usuário de FTP é mostrado na mesma página.
O banner, lido em 2026-09-11, inclui isto:
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.
Isso é mais rígido que o uploader web. Parênteses, apóstrofos e letras acentuadas estão fora na rota de FTP.
| O quê | Medido em 2026-09-11 |
|---|---|
| Host e porta | ftp.pond5.com, porta 21 |
| Criptografia | TLS explícito (AUTH TLS), certificado válido |
| Senha | Uma senha de FTP separada, definida em Account, depois FTP |
| Nomes de arquivo | Letras, dígitos, espaço, vírgula, hifen, ponto, @, underscore |
| Tamanho | Menos de 5 GB, segundo o banner |
| Onde os arquivos vão | Plano na raiz, ao lado de uma pasta chamada release |
Por que você não pode conferir o arquivo depois da transferência
No SFTP da Adobe você pode reler o tamanho de um arquivo depois da transferência. Na Pond5 você não pode.
Medido em 2026-09-11: um clipe de 224.191.384 bytes subiu, o servidor respondeu 226 Transfer complete, e um pedido SIZE dois segundos depois recebeu 550 The file does not exist. A listagem da raiz mostrava apenas release. O arquivo já tinha partido para o processamento da Pond5.
Então, na Pond5, a prova de entrega é o 226 mais uma contagem de bytes igual ao tamanho do seu arquivo local. O clipe aparecendo na sua lista de uploads é a confirmação, e ela vem depois. Esse clipe apareceu 23 segundos depois de a transferência terminar, ainda processando, e saiu do processamento em menos de quatro minutos.
Num lote de 18 clipes medido em 2026-09-20, 16 clipes tinham terminado o processamento depois de um minuto e 17 depois de dois. O processamento é uma fila. Conte por clipe, nunca por lote.
O teto de 80 caracteres
A Pond5 guarda o nome de arquivo original cortado em 80 caracteres. Medimos isso em 2026-09-19 na exportação de catálogo de uma conta de colaborador com a qual trabalhamos: em vários milhares de itens, o OriginalFilename mais longo tem exatamente 80 caracteres. Nenhum é mais longo.
Um nome mais longo não é recusado. O arquivo sobe, é processado e fica no catálogo com seu nome cortado em 80. A Pond5 até lê o título, a descrição e as palavras-chave embutidos no arquivo, então o clipe parece descrito.
O que quebra é o Apply CSV, o formulário de metadados em massa para seus arquivos adicionados. Sua chave é originalfilename. Uma linha que carrega o nome completo, de 87 a 104 caracteres no nosso caso, não casa com nada, porque a conta só guardou os 80 primeiros caracteres dele. O dry run não lista nada e o apply não atualiza nada.
Os mesmos 80 valem para os títulos. Quando nada mais nomeia um clipe, a Pond5 usa o nome de arquivo como título. Numa exportação anterior do mesmo catálogo, lida em 2026-09-11, 13 títulos têm exatamente 80 caracteres, cortados no meio de uma palavra a partir de um nome de arquivo.
Como um dry run mal lido virou 26 pares de duplicatas
Aprendemos isso do jeito caro. Em 2026-09-17, um lote de 32 clipes foi para a Pond5 numa única sessão FTPS. Toda transferência respondeu 226 Transfer complete. O dry run então listou 6 deles. Os outros 26 não estavam na raiz do FTP, não estavam em processamento e não foram encontrados sob nenhum status quando buscamos pelos seus nomes.
Em 2026-09-18 lemos isso como "a Pond5 silenciosamente descarta um nome longo" e enviamos os 26 de novo com nomes mais curtos. No dia seguinte, 2026-09-19, a exportação de catálogo mostrou o que realmente tinha acontecido: todos os 26 tinham sido ingeridos no primeiro envio, cada um com seu nome cortado em 80. O segundo upload colocou 26 pares de duplicatas na conta.
Duplicatas são a única coisa que um colaborador não deve criar. A FAQ da Pond5 diz que "Resubmitting rejected content (or deleting and resubmitting pending content) will result in rejection", e sua detecção de duplicatas no momento do upload é relatada como capaz de lembrar arquivos apagados.
Um dry run responde a uma pergunta sobre nomes, não sobre arquivos. Se ele não lista nada, o clipe ainda pode estar na conta sob um nome mais curto. Antes de enviar qualquer coisa duas vezes, leia a exportação do seu catálogo (o CSV da Pond5 com cada clipe que você enviou) e procure pelo nome que a Pond5 guardou.
Por que o radical para em 76
A correção é aritmética. A Pond5 guarda 80 caracteres. A extensão .mp4 ou .mov ocupa 4 deles. Então o radical, a parte antes da extensão, recebe no máximo 76 caracteres, e o nome inteiro então cabe dentro do que a Pond5 guarda. A chave no seu CSV e a chave na conta são a mesma string, sempre.
Dois hábitos mantêm o nome seguro no caminho:
- Higienize antes de cortar.
Lake (1).mp4tem dois caracteres que a rota de FTP não aceita. Substitua-os primeiro, depois conte. - Confira colisões depois de higienizar. Dois nomes diferentes podem virar um:
a(1).mp4ea 1.mp4ambos acabam comoa 1.mp4. Dois clipes sob um nome numa conta é exatamente a duplicata que você está tentando evitar.
A ferramenta abaixo faz os dois passos no seu navegador. Nada do que você cola sai da sua máquina.
O que viaja no arquivo, e o que só o CSV carrega
A Pond5 de fato lê metadados embutidos no vídeo. Medido em 2026-09-11 num clipe que carregava XMP escrito com o ExifTool: o título, a descrição e todas as 49 palavras-chave vieram, na ordem em que foram enviadas, as palavras-chave de várias palavras mantidas.
Quatro campos não vieram, e a Pond5 os preencheu com seus padrões:
| Campo | Só pelo XMP embutido | Precisa do Apply CSV |
|---|---|---|
| Título, descrição, palavras-chave | Lidos, palavras-chave em ordem | Opcional: uma célula de palavras-chave do CSV substitui a lista |
| País de localização | "Not Relevant" | Sim |
| Data de criação | A hora de criação do arquivo, que era a data de exportação, não a da filmagem | Sim |
| Modo de preço | O padrão da conta | Sim |
| Inclui áudio | "Yes", num clipe sem faixa de áudio | Sim |
Então um clipe que o Apply CSV não consegue alcançar mantém seu título e palavras-chave, mas carrega um flag de áudio errado, nenhum país e a data errada. Esse é o custo real de um nome mais longo que 80 caracteres. Note também que uma célula de palavras-chave do CSV substitui a lista embutida em vez de adicionar a ela, então envie a lista completa no CSV.
Fazer upload não é enviar para revisão
Um clipe processado espera em Needs Edits até que uma pessoa aperte o próprio Submit da Pond5. Nada acima envia nada para revisão. Se um clipe precisa de ajuste, ajuste-o no lugar, na sua página de edição, em vez de apagá-lo e enviá-lo de novo.
É assim que a Rushlot lida com a Pond5. Ela nomeia cada arquivo a partir do seu próprio título, dentro do conjunto de caracteres do FTP, e corta o radical em 76 caracteres mais a extensão. Antes de qualquer byte se mover, um dry run confere o que a conta já tem, e um nome que ela já tem nunca é enviado. Ela envia por FTPS, conta uma entrega só com o 226 e uma contagem de bytes correspondente, e aplica o CSV a cada clipe uma vez, no minuto em que a Pond5 termina de processá-lo. Você revisa cada clipe antes de qualquer coisa sair, e você aperta Submit.
Frequently asked questions
Ela aceita o upload, e o clipe é processado. Mas a Pond5 guarda o nome de arquivo original cortado em 80 caracteres, então uma linha do Apply CSV com chave no nome completo, mais longo, não casa com nada. O clipe mantém só o que o seu XMP embutido carregou.
O próprio banner do servidor de FTP permite letras A-Z e a-z, dígitos 0-9, espaços, vírgulas, hifens, pontos, sinais de @ e underscores. Parênteses, apóstrofos e letras acentuadas não estão nessa lista.
Não. A senha de FTP é uma separada que você escolhe em Account, depois FTP. O servidor aceita TLS explícito (FTPS) na porta 21, então essa senha não trafega em texto claro.
Sim. Medido em 2026-09-11, a Pond5 leu o título, a descrição e as palavras-chave embutidos no XMP, as palavras-chave na ordem em que foram enviadas. País, data de criação, modo de preço e o flag de áudio não vieram e precisam do Apply CSV.
Um clipe de 224 MB saiu do processamento em menos de quatro minutos em 2026-09-11. Num lote de 18 clipes em 2026-09-20, 16 clipes estavam processados depois de um minuto e 17 depois de dois. É uma fila, então conte por clipe, não por lote.
Não. Um clipe processado espera em Needs Edits até que uma pessoa aperte o próprio Submit da Pond5. Corrija um clipe no lugar em vez de apagá-lo e enviá-lo de novo.
Sources
- Banner do servidor de FTP da Pond5 (caracteres do nome de arquivo, 'under 5GB'), lido por TLS explícito em 2026-09-11
- Primeira transferência FTPS para a Pond5, medida em 2026-09-11 numa conta ativa de colaborador: 226, arquivo sumiu da raiz dois segundos depois, processado em menos de quatro minutos
- Exportação de catálogo da Pond5 de uma conta de colaborador com a qual trabalhamos, lida em 2026-09-19: nenhum nome de arquivo original mais longo que 80 caracteres em todo o catálogo
- Apply CSV da Pond5 e seu dry run, conduzidos de ponta a ponta em 2026-09-11; releitura do XMP embutido no mesmo clipe
- Tempos de processamento de um lote de 18 clipes, medidos em 2026-09-20
- FAQ de colaborador da Pond5 sobre reenviar clipes rejeitados, e sobre apagar e reenviar os pendentes (público)


