Não é possível reproduzir o AVCHD copiado

0

Eu tenho um acessório de pen drive para minha filmadora que me permite gravar para ele, bem como os cartões SDHC que também usa como mídia.

Este pen drive pode ser conectado a um computador usando uma conexão USB e é reconhecido como um disco rígido externo formatado como FAT32, contendo uma única pasta AVCHD (contendo o vídeo).

Eu tenho meu próprio disco rígido USB externo, formatado como Mac OS Extended (Journaled, Case Sensitive) e desejo copiar meu vídeo para essa unidade para armazenamento, para que eu possa limpar a unidade flash da câmera para uso futuro com a minha câmera.

Copiei o vídeo arrastando-o no Finder, mas a nova cópia não será aberta no QuickTime; em vez disso, aparece uma caixa de mensagem "não é possível abrir".

Depois de fazer muitas comparações, pude ver que o conteúdo de ambas as cópias era exatamente o mesmo, com a exceção de que um arquivo: AVCHD/BDMV/INDEX.BDMtinha alterado case (to AVCHD/BDMV/index.bdm).

Ao renomear este arquivo, o Finder não associou mais o arquivo com o QuickTime, mas se eu copiei o arquivo, para que eu tivesse tanto o INDEX.BDM quanto o index.bdm, ele funcionava corretamente.

Minha pergunta é: o que está acontecendo aqui? Por que o caso desse arquivo e apenas esse arquivo foi alterado durante a cópia? Por que o QuickTime espera que seja um caso e o Finder outro?

Paddy O'Loughlin
fonte

Respostas:

0

O arquivo index.bdm provavelmente foi nomeado dessa maneira no cartão original, mas apareceu como INDEX.BDM quando montado no Mac. O FAT32 não faz distinção entre maiúsculas e minúsculas, e o código do sistema de arquivos do OS X (especificamente a classe NSFileManager) programaticamente apresenta o conteúdo do FAT32 em letras maiúsculas. O OS X pode abrir conteúdo AVCHD, mesmo com um nome de arquivo em minúsculas, a partir de mídia sem distinção entre maiúsculas e minúsculas, como FAT32 ou HFS + em seu modo padrão, sem distinção entre maiúsculas e minúsculas.

No entanto, quando você copiou o conteúdo AVCHD para um sistema de arquivos com distinção entre maiúsculas e minúsculas, a verdadeira natureza desse nome de arquivo de minúsculas se torna visível (ele não é renomeado como minúsculo, ele simplesmente é revelado como minúsculo para começar!). OS X / QuickTime ficar confuso com o nome de minúsculas, e você obtém o temido "CANNOT OPEN".

A correção é garantir que todos os arquivos e pastas padrão AVCHD estejam em maiúsculas. Como você vê, a árvore de pastas acima dos arquivos INDEX.BDM perde seu status especial, mas o arquivo INDEX.BDM pode ser clicado duas vezes para abrir o navegador AVCHD. Tão importante quanto isso, os editores, como a janela Log and Transfer do FCP X e do FCP 7, verão corretamente a mídia, mesmo no sistema de arquivos que faz distinção entre maiúsculas e minúsculas.

Eu encontrei a mesma coisa copiando o AVCHD para um NAS baseado em Linux com um sistema de arquivos que diferencia maiúsculas de minúsculas. No meu caso, minhas câmeras Panasonic vão gravar um arquivo INDEX.BDM quando eu apagar todos os clipes ou formatar o cartão na câmera, mas se eu apagar apenas um ou alguns clipes, o arquivo é gravado como index.bdm. Como o código da Apple quebra com nomes de arquivos AVCHD de casos mistos, estou escrevendo um utilitário para percorrer minhas árvores de pasta e me certificar de que tudo está em maiúsculas, resmungar resmungar ...

Adam Wilt
fonte