Lo descubrí mdlscomo una forma de extraer información de un archivo (foto). Sin embargo, he descubierto que no parece funcionar correctamente si accedo al archivo a través de la red. Faltan algunos de los metadatos, sobre todo los datos de GPS que es lo que más quería.
Sin embargo, si copio el archivo a una unidad local, entonces los metadatos están allí y todo vuelve a estar bien. Esto sugiere que mdlsestá buscando en el lugar equivocado algunos datos ...
Se vuelve más extraño dependiendo de la red:
- Si me conecto usando SMB, obtengo una selección limitada de metadatos
- Si me conecto usando NFS recibo el mensaje de que no pudo encontrar el archivo en absoluto.
¿Cómo puedo usar con éxito mdlsen archivos en red?
(sudo) mdutil -i on /Volumes/photos.smby sale el siguiente mensaje:Indexing disabled.. Este no es el resultado que esperaba. Por cierto, soy consciente de lo excelenteexiftool, pero quería una solución más nativa.