1 votos

No se puede reproducir el AVCHD copiado

Tengo un accesorio de unidad flash para mi videocámara que me permite grabar en ella, así como en las tarjetas SDHC que también utiliza como soporte.

Esta unidad Flash se puede conectar a un ordenador mediante una conexión USB y se reconoce como un disco duro externo formateado como FAT32, que contiene una única carpeta AVCHD (que contiene el vídeo).

Tengo mi propio disco duro USB externo, formateado como Mac OS Extended (Journaled, Case Sensitive) y deseo copiar mi vídeo a esa unidad para almacenarlo, de modo que pueda borrar la unidad Flash de la cámara para su uso futuro con mi cámara.

He copiado el vídeo arrastrándolo en Finder, sin embargo, la nueva copia no se abre en QuickTime; en su lugar aparece un cuadro de mensaje "no se puede abrir".

Después de hacer muchas comparaciones, pude ver que el contenido de ambas copias era exactamente el mismo, con la excepción de un archivo: AVCHD/BDMV/INDEX.BDM había cambiado de caso (a AVCHD/BDMV/index.bdm ).

Al cambiar el nombre de este archivo, Finder ya no asociaba el archivo con QuickTime, pero si copiaba el archivo, de modo que tenía tanto INDEX.BDM como index.bdm, funcionaba correctamente.

Mi pregunta es: ¿qué está pasando aquí? ¿Por qué ha cambiado el caso de ese archivo y sólo ese archivo durante la copia? ¿Por qué QuickTime espera que sea un caso y Finder otro?

0voto

Charlie Puntos 81

Es probable que el archivo index.bdm se llamara así en la tarjeta original, pero que apareciera como INDEX.BDM al montarlo en el Mac. FAT32 no distingue entre mayúsculas y minúsculas, y el código del sistema de archivos de OS X (concretamente la clase NSFileManager) presenta mediante programación los contenidos de FAT32 en mayúsculas. OS X puede abrir el contenido de AVCHD, incluso con un nombre de archivo en minúsculas, desde medios que no distinguen entre mayúsculas y minúsculas, como FAT32 o HFS+ en su modo predeterminado, que no distingue entre mayúsculas y minúsculas.

Sin embargo, al copiar el contenido de AVCHD en un sistema de archivos que distingue entre mayúsculas y minúsculas, la verdadera naturaleza de ese nombre de archivo en minúsculas se hace visible (no se renombra como minúscula, simplemente se revelado como minúsculas para empezar). OS X / QuickTime se confunde con el nombre en minúsculas, y se obtiene el temido "CANNOT OPEN".

La solución consiste en asegurarse de que todos los archivos y carpetas estándar de AVCHD estén en mayúsculas. Como ves, el árbol de carpetas sobre los archivos INDEX.BDM pierde su estatus especial, pero el archivo INDEX.BDM puede ser pulsado dos veces para abrir el navegador AVCHD. Igualmente importante es que editores como FCP X y la ventana de registro y transferencia de FCP 7 verán correctamente los medios incluso en el sistema de archivos que distingue entre mayúsculas y minúsculas.

Me encontré con lo mismo al copiar AVCHD a un NAS basado en Linux con un sistema de archivos que distingue entre mayúsculas y minúsculas. En mi caso, mis cámaras Panasonic escriben un archivo INDEX.BDM cuando borro todos los clips o formateo la tarjeta en la cámara, pero si borro sólo uno o unos pocos clips, el archivo se escribe como index.bdm. Dado que el código de Apple se rompe con los nombres de archivos AVCHD en mayúsculas, estoy escribiendo una utilidad para recorrer mis árboles de carpetas y asegurarme de que todo está en mayúsculas, grumble grumble...

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X