Impossibile riprodurre AVCHD copiati

0

Ho un accessorio per unità flash per la mia videocamera che mi consente di registrare su di esso oltre alle schede SDHC che utilizza anche come supporto.

Questa unità Flash può essere collegata a un computer tramite una connessione USB ed è riconosciuta come disco rigido esterno formattato come FAT32, contenente una singola cartella AVCHD (contenente il video).

Ho il mio hard disk USB esterno, formattato come Mac OS Extended (Journaled, Case Sensitive) e desidero copiare il mio video su quell'unità per l'archiviazione, in modo da poter cancellare la fotocamera Flash drive per uso futuro con la mia fotocamera .

Ho copiato il video trascinandolo nel Finder, tuttavia, la nuova copia non si aprirà in QuickTime; appare invece una finestra di messaggio "impossibile aprire".

Dopo aver fatto molti confronti, sono stato in grado di vedere che il contenuto di entrambe le copie era esattamente lo stesso, con l'eccezione che un file: AVCHD/BDMV/INDEX.BDM aveva cambiato caso (a AVCHD/BDMV/index.bdm ).

Dopo aver rinominato questo file, Finder non ha più associato il file con QuickTime, ma se ho copiato il file, così ho avuto sia INDEX.BDM che index.bdm, ha funzionato correttamente.

La mia domanda è: cosa sta succedendo qui? Perché il caso di quel file e solo quel file è cambiato durante la copia? Perché QuickTime si aspetta che sia un caso e Finder altro?

    
posta Paddy O'Loughlin 17.04.2013 - 00:40
fonte

1 risposta

0

Il file index.bdm è stato probabilmente chiamato così sulla scheda originale, ma è apparso come INDEX.BDM quando montato sul Mac. FAT32 non fa distinzione tra maiuscole e minuscole e il codice del file system di OS X (in particolare la classe NSFileManager) presenta in modo programmatico il contenuto FAT32 in maiuscolo. OS X può aprire contenuti AVCHD, anche con un nome di file in minuscolo, da supporti non sensibili alle maiuscole e minuscole, come FAT32 o HFS + nella sua modalità predefinita, senza distinzione tra maiuscole e minuscole.

Tuttavia, quando hai copiato il contenuto AVCHD in un file system sensibile al maiuscolo / minuscolo, la vera natura del nome file minuscolo diventa visibile (non viene rinominata in minuscolo, ma semplicemente rivelata in minuscolo iniziare con!). OS X / QuickTime si confondono con il nome in minuscolo e si ottiene il temuto "NON PUO APRIRE".

La correzione è per garantire che tutti i file e le cartelle standard AVCHD siano in maiuscolo. Come puoi vedere, l'albero delle cartelle sopra i file INDEX.BDM perde il suo stato speciale, ma è possibile fare doppio clic sul file INDEX.BDM per aprire il browser AVCHD. Altrettanto importante, gli editor come la finestra Log and Transfer di FCP X e FCP 7 vedranno correttamente il file multimediale anche sul file system sensibile al maiuscolo / minuscolo.

Ho riscontrato la stessa cosa copiando AVCHD in un NAS basato su Linux con un filesystem sensibile al maiuscolo / minuscolo. Nel mio caso, le mie fotocamere Panasonic scriveranno un file INDEX.BDM quando cancellerò tutte le clip o formatterò la scheda nella fotocamera, ma se cancelli solo una o alcune clip, il file viene scritto come index.bdm. Dal momento che il codice di Apple si rompe con i nomi di file AVCHD a caratteri misti, sto scrivendo un'utilità per camminare tra gli alberi delle cartelle e assicurarmi che tutto sia in maiuscolo, brontolio e borbottio ...

    
risposta data 04.05.2013 - 02:58
fonte

Leggi altre domande sui tag