¿Cómo editar la información de metadatos mostrada por mdls desde CLI?

1

¿Cómo editar la información de metadatos mostrada por mdls desde CLI?

[-zsh] sarbbo@rushpress-lm:~  吽 mdls ~/Music/BANGLA\ BAND/MOHINER\ GHORAGULI/MAYA/BHALOBASI.mp3
kMDItemAlbum                   = "Maya"
kMDItemAudioBitRate            = 128000
kMDItemAudioChannelCount       = 2
kMDItemAudioSampleRate         = 44100
kMDItemAudioTrackNumber        = 1
kMDItemAuthors                 = (
    "Mohiner Ghoraguli"
)
kMDItemContentCreationDate     = 2009-02-17 00:35:48 +0000
kMDItemContentModificationDate = 2009-02-17 00:35:48 +0000
kMDItemContentType             = "public.mp3"
kMDItemContentTypeTree         = (
    "public.mp3",
    "public.audio",
    "public.audiovisual-content",
    "public.data",
    "public.item",
    "public.content"
)
kMDItemDateAdded               = 2013-05-31 06:57:37 +0000
kMDItemDisplayName             = "BHALOBASI.mp3"
kMDItemDurationSeconds         = 284.8210625
kMDItemFSContentChangeDate     = 2009-02-17 00:35:48 +0000
kMDItemFSCreationDate          = 2009-02-17 00:35:48 +0000
kMDItemFSCreatorCode           = ""
kMDItemFSFinderFlags           = 0
kMDItemFSHasCustomIcon         = 0
kMDItemFSInvisible             = 0
kMDItemFSIsExtensionHidden     = 0
kMDItemFSIsStationery          = 0
kMDItemFSLabel                 = 0
kMDItemFSName                  = "BHALOBASI.mp3"
kMDItemFSNodeCount             = 4558848
kMDItemFSOwnerGroupID          = 285597778
kMDItemFSOwnerUserID           = 69664
kMDItemFSSize                  = 4558848
kMDItemFSTypeCode              = ""
kMDItemKind                    = "MP3 audio"
kMDItemLogicalSize             = 4558848
kMDItemMediaTypes              = (
    Sound
)
kMDItemMusicalGenre            = "genre"
kMDItemPhysicalSize            = 4558848
kMDItemTitle                   = "Track 01"
kMDItemTotalBitRate            = 128000

Gracias,
Sarbbottam

    
pregunta Sarbbottam Bandyopadhyay 05.07.2013 - 19:52

1 respuesta

1

Los atributos de metadatos de Spotlight no se almacenan en los archivos, pero se basan en otros valores de metadatos o propiedades de los archivos.

  • Las etiquetas ID3 se pueden editar desde iTunes o, por ejemplo, con mid3v2 from mutagen
  • Los tiempos de modificación y los tiempos de creación se pueden cambiar con touch o SetFileInfo
  • Las marcas de archivo como kMDItemFSIsExtensionHidden se pueden editar con chflags
  • kMDItemContentTypeTree depende de la extensión del nombre de archivo
  • kMDItemLogicalSize depende del tamaño del archivo

Los cambios en los archivos generalmente se reflejan en la salida de mdls en unos pocos segundos, pero si no lo son, intente usar mdimport.

    
respondido por el user495470 05.07.2013 - 20:17

Lea otras preguntas en las etiquetas