Recentemente, ao olhar para o meu cartão de memória, notei que havia várias pastas no cartão de memória. O caminho do arquivo ficou assim:
DCIM/100D5100
DCIM/101D5100
A D5100 é a câmera que estou usando, mas vi esse comportamento em várias câmeras. Por que as câmeras dividem automaticamente as fotos em várias pastas?
Nota: As fotos passarão de 1 a 345 para a pasta 1 e 345 a 700 para a pasta 2 etc., mas não vi nenhum padrão que dite quando uma nova pasta for criada.
Respostas:
Este é realmente um caso de ler o manual da câmera . Se sua câmera não tiver uma câmera cheia, haverá uma em um CD. O comportamento varia muito.
Geralmente, as câmeras usam nomes de arquivos que fornecem numeração de 4 dígitos (alguns usam 5), portanto, em teoria, você pode ter 9999 fotos em uma única pasta. No entanto, as câmeras podem dividir essas imagens em pastas de maneira diferente. Além disso, algumas câmeras permitem controlar isso usando os menus de instalação / configuração:
Pessoalmente, acho isso irritante ter que copiar de mais de uma pasta, mas não sou eu quem desenha essas coisas! O que faço é renomear todos os arquivos sequencialmente usando um pequeno script Python após copiar os detentores para o meu computador.
fonte
Na maioria das câmeras (todas?) Que eu já vi, os diretórios são numerados a partir de 100 e os arquivos são 0000-9999 em cada pasta para até 10.000 imagens em cada pasta.
Um motivo lógico para dividir arquivos como esse é evitar correr nos limites do sistema de arquivos com o número máximo de arquivos por diretório. Para o FAT32, usado pela maioria das câmeras modernas, há um limite de 65.534 arquivos por diretório. Ao limitar a 10.000 imagens por diretório, isso significa um máximo de (na maioria dos casos) 20.000 arquivos por diretório (se estiver gravando no modo RAW + JPEG), que está bem abaixo do limite de 65k.
É claro que a maioria dos cartões de memória é preenchida com muito menos que 65k imagens (a menos que talvez seja possível fotografar com uma qualidade muito baixa).
A outra razão que conheço é simplesmente por conveniência. A numeração dos diretórios e dos arquivos oferece uma maneira fácil de saber quantas imagens você tirou.
Agora, quando você começa a trocar os cartões de memória entre as câmeras (ou mesmo na mesma), costuma jogar fora do balcão interno da câmera e fica confuso sobre onde as imagens devem ir.
Suponha que você tenha dois cartões, um que tenha a última imagem armazenada como 101/5000 e, em seguida, coloque um novo cartão que contenha uma imagem chamada 104/2000, a câmera irá (na minha experiência, embora isso seja provavelmente específico do fornecedor / firmware) pule para 104/2001 para a próxima imagem. Então, quando você coloca o primeiro cartão de volta, a câmera pode não voltar para 101/5001, mas pode continuar com 104/2002, deixando assim uma lacuna aparente nos números de suas fotos.
fonte
Flimzy está no caminho certo com sua teoria sobre os limites do sistema de arquivos, mas não exatamente. Não me lembro completamente (faz alguns anos desde que eu o aprendi na universidade), mas a verdadeira razão é o desempenho. Quanto mais arquivos você colocar em um diretório, mais difícil será lidar com eles. Uma lista com 1000 arquivos consome muito menos memória do que uma lista com 10.000 arquivos, portanto, isso acelera imensamente as operações do sistema de arquivos, especialmente em um sistema pequeno como as câmeras digitais. Operações do sistema de arquivos sendo: listando arquivos, excluindo arquivos, criando visualizações (especialmente várias imagens em uma grade).
Alguém poderia argumentar aqui que as câmeras modernas devem ter poder de computação suficiente para lidar com essas tarefas, talvez isso esteja correto. Não tenho idéia de que tipo de processadores são usados nas câmeras digitais; talvez esse comportamento seja uma relíquia das câmeras antigas e os engenheiros as programem por hábito dessa maneira.
fonte
No meu Nikkon D5100, ele coloca 1000 fotos em cada diretório. O problema, como mencionado acima, é que, ao conectar-se ao PC a partir da câmera, o Windows Exploerer não vê as pastas. Recentemente, tive mais de 2300 fotos de uma sessão. Eu só peguei as fotos da primeira. Eu tenho um leitor de chip USB que suporta vários chips diferentes. Com isso, o Explorer viu as três pastas do chip e eu as copiei facilmente no meu PC. Isso é mais fácil do que escrever um script,
fonte
Considere o seguinte: 1000, 5000 ou 10000 arquivos (fotos) por pasta, você sempre corre o risco de perder alguns se eles forem consolidados em qualquer pasta do mesmo PC.
Depois de ver a mensagem "O arquivo IMG 3333 (OR, qualquer número de 1 a 9999) já existe na pasta para a qual você está movendo [ou copiando] - deseja prosseguir"?
Qual imagem você deseja perder? Nem eu aposto. Manter o prefixo de três dígitos # da pasta da câmera, juntamente com o arquivo de 4 dígitos # (aaaa-xxxx) fornece um "Número de série" exclusivo para cada foto. Independentemente de qual ou quantas delas sejam direcionadas para uma mesma pasta de PC, nenhuma resposta 'ou / ou' causará a perda de uma ou de outra.
Obrigado, designers de câmeras, pela previsão. Mas poucos usuários entendem imediatamente, indicando que você só precisa se comunicar mais detalhadamente nos seus manuais.
fonte