Je souhaiterais faire un script pour insérer des metadata (titre,
interprètre, album) dans des fichiers wma.
Je ne trouve pas d'API qui me permettrait de faire ca.
Pour les métadatas, va jeter un oeil sur le site de J.C. Bellamy. Il s'est intéressé à la question, et a pondu quelques pages.
Mais, AMHA, on a vite fait de perdre les métadatas, en copiant, sur des CD, sur certaines clefs USB, vers d'autres versions de windows, etc.
@+
MCI
Philippe Majerus
Pour les métadatas, va jeter un oeil sur le site de J.C. Bellamy. Il s'est intéressé à la question, et a pondu quelques pages.
Mais, AMHA, on a vite fait de perdre les métadatas, en copiant, sur des CD, sur certaines clefs USB, vers d'autres versions de windows, etc.
Pas forcément, la persistance des méta-data est inconsistante du fait de son implémentation...
Certains formats de fichiers contiennent les méta-data dans le fichier lui-même, c'est le cas par exemple des fichiers Word et Excel (où les méta-data sont incluses dans la structure STG, et donc dans le fichier même), ou Windows Media (où le container inclus ces données). Dans le cas de formats de fichiers n'incluant pas de méta-data, Windows propose d'en ajouter dans un stream séparé, permettant donc de tirer partis de méta-data pour tous les types de fichiers.
Comme les streams additionnels ne sont pas supportés sur FAT mais uniquement sur NTFS, les méta-data sont perdues si elles concernent un format de fichier ne comportant pas ses méta-data dans son propre fichier. Les méta-data de la majorité des documents Office et Windows Media devraient donc être conservées même lors de leur passage sur un volume FAT.
-- Philippe Majerus Software, Documentation and stuff - http://www.phm.lu
Pour les métadatas, va jeter un oeil sur le site de J.C. Bellamy.
Il s'est intéressé à la question, et a pondu quelques pages.
Mais, AMHA, on a vite fait de perdre les métadatas, en copiant, sur des
CD, sur certaines clefs USB, vers d'autres versions de windows, etc.
Pas forcément, la persistance des méta-data est inconsistante du fait de son
implémentation...
Certains formats de fichiers contiennent les méta-data dans le fichier
lui-même, c'est le cas par exemple des fichiers Word et Excel (où les
méta-data sont incluses dans la structure STG, et donc dans le fichier
même), ou Windows Media (où le container inclus ces données).
Dans le cas de formats de fichiers n'incluant pas de méta-data, Windows
propose d'en ajouter dans un stream séparé, permettant donc de tirer partis
de méta-data pour tous les types de fichiers.
Comme les streams additionnels ne sont pas supportés sur FAT mais uniquement
sur NTFS, les méta-data sont perdues si elles concernent un format de
fichier ne comportant pas ses méta-data dans son propre fichier. Les
méta-data de la majorité des documents Office et Windows Media devraient
donc être conservées même lors de leur passage sur un volume FAT.
--
Philippe Majerus
Software, Documentation and stuff - http://www.phm.lu
Pour les métadatas, va jeter un oeil sur le site de J.C. Bellamy. Il s'est intéressé à la question, et a pondu quelques pages.
Mais, AMHA, on a vite fait de perdre les métadatas, en copiant, sur des CD, sur certaines clefs USB, vers d'autres versions de windows, etc.
Pas forcément, la persistance des méta-data est inconsistante du fait de son implémentation...
Certains formats de fichiers contiennent les méta-data dans le fichier lui-même, c'est le cas par exemple des fichiers Word et Excel (où les méta-data sont incluses dans la structure STG, et donc dans le fichier même), ou Windows Media (où le container inclus ces données). Dans le cas de formats de fichiers n'incluant pas de méta-data, Windows propose d'en ajouter dans un stream séparé, permettant donc de tirer partis de méta-data pour tous les types de fichiers.
Comme les streams additionnels ne sont pas supportés sur FAT mais uniquement sur NTFS, les méta-data sont perdues si elles concernent un format de fichier ne comportant pas ses méta-data dans son propre fichier. Les méta-data de la majorité des documents Office et Windows Media devraient donc être conservées même lors de leur passage sur un volume FAT.
-- Philippe Majerus Software, Documentation and stuff - http://www.phm.lu
Méta-MCI
Bonjour !
Une caractéristique des métadonnées (metadata) de fichiers, c'est de ne pas être incluses dans le fichier lui-même. Sinon, ce ne sont plus des métadonnées.
Il existe un groupe qui a beaucoup travaillé là-dessus : Le "Dublin-Core". Ils ont exploré les deux voies possibles : gérer les métadonnées de façon "associée" aux fichiers (ce que fait NTFS par exemple), versus une gestion "externe" que le développeur/utilisateur devra nécessairement maîtriser.
Lorsque tu cites Word et Excel, ce sont des métadonnées de document, et non de fichiers. Et, dans ce cas, tu auras le même problème, si tu convertis/passes/utilises par un autre format de document : il y aura un fort risque de perte des métadonnées de document.
@-salutations.
Michel Claveau
Bonjour !
Une caractéristique des métadonnées (metadata) de fichiers, c'est de ne pas
être incluses dans le fichier lui-même. Sinon, ce ne sont plus des
métadonnées.
Il existe un groupe qui a beaucoup travaillé là-dessus : Le "Dublin-Core".
Ils ont exploré les deux voies possibles : gérer les métadonnées de façon
"associée" aux fichiers (ce que fait NTFS par exemple), versus une gestion
"externe" que le développeur/utilisateur devra nécessairement maîtriser.
Lorsque tu cites Word et Excel, ce sont des métadonnées de document, et non
de fichiers. Et, dans ce cas, tu auras le même problème, si tu
convertis/passes/utilises par un autre format de document : il y aura un
fort risque de perte des métadonnées de document.
Une caractéristique des métadonnées (metadata) de fichiers, c'est de ne pas être incluses dans le fichier lui-même. Sinon, ce ne sont plus des métadonnées.
Il existe un groupe qui a beaucoup travaillé là-dessus : Le "Dublin-Core". Ils ont exploré les deux voies possibles : gérer les métadonnées de façon "associée" aux fichiers (ce que fait NTFS par exemple), versus une gestion "externe" que le développeur/utilisateur devra nécessairement maîtriser.
Lorsque tu cites Word et Excel, ce sont des métadonnées de document, et non de fichiers. Et, dans ce cas, tu auras le même problème, si tu convertis/passes/utilises par un autre format de document : il y aura un fort risque de perte des métadonnées de document.
@-salutations.
Michel Claveau
Philippe Majerus
Une caractéristique des métadonnées (metadata) de fichiers, c'est de ne pas être incluses dans le fichier lui-même. Sinon, ce ne sont plus des métadonnées.
Ce que je voulais dire par là, c'est que les données présentes dans l'onglet "Résumé" des propriétés d'un fichier se trouvent soit dans un stream séparé (perdus sur un volume FAT) dans le cas des fichiers n'ayant pas de Summary Information dans leur structure de fichiers, soit directement incluses dans le fichier pour les formats contenant les Summary Information dans leur structure (STG Office, WM*, ...).
Dans le cas des fichiers Office, ce sont toujours des meta-données, mais au lieu d'être stockées dans un stream NTFS alternatif, elles sont stockées dans un stream STG séparé du document.
-- Philippe Majerus Software, Documentation and stuff - http://www.phm.lu
Une caractéristique des métadonnées (metadata) de fichiers, c'est de ne
pas
être incluses dans le fichier lui-même. Sinon, ce ne sont plus des
métadonnées.
Ce que je voulais dire par là, c'est que les données présentes dans l'onglet
"Résumé" des propriétés d'un fichier se trouvent soit dans un stream séparé
(perdus sur un volume FAT) dans le cas des fichiers n'ayant pas de Summary
Information dans leur structure de fichiers, soit directement incluses dans
le fichier pour les formats contenant les Summary Information dans leur
structure (STG Office, WM*, ...).
Dans le cas des fichiers Office, ce sont toujours des meta-données, mais au
lieu d'être stockées dans un stream NTFS alternatif, elles sont stockées
dans un stream STG séparé du document.
--
Philippe Majerus
Software, Documentation and stuff - http://www.phm.lu
Une caractéristique des métadonnées (metadata) de fichiers, c'est de ne pas être incluses dans le fichier lui-même. Sinon, ce ne sont plus des métadonnées.
Ce que je voulais dire par là, c'est que les données présentes dans l'onglet "Résumé" des propriétés d'un fichier se trouvent soit dans un stream séparé (perdus sur un volume FAT) dans le cas des fichiers n'ayant pas de Summary Information dans leur structure de fichiers, soit directement incluses dans le fichier pour les formats contenant les Summary Information dans leur structure (STG Office, WM*, ...).
Dans le cas des fichiers Office, ce sont toujours des meta-données, mais au lieu d'être stockées dans un stream NTFS alternatif, elles sont stockées dans un stream STG séparé du document.
-- Philippe Majerus Software, Documentation and stuff - http://www.phm.lu
Michel Claveau
Bonjour !
Le terme "STREAM" n'est employée, essentiellement, que par Microsoft. Il a le défaut de recouvrir différentes gestion de données, et d'entretenir une certaine confusion, sur le statut des données.
Pour plus d'infos sur les métadonnées, je conseille de lire : http://dublincore.org/documents/usageguide/
-- @-salutations
Michel Claveau
Bonjour !
Le terme "STREAM" n'est employée, essentiellement, que par Microsoft.
Il a le défaut de recouvrir différentes gestion de données, et
d'entretenir une certaine confusion, sur le statut des données.
Pour plus d'infos sur les métadonnées, je conseille de lire :
http://dublincore.org/documents/usageguide/
Le terme "STREAM" n'est employée, essentiellement, que par Microsoft. Il a le défaut de recouvrir différentes gestion de données, et d'entretenir une certaine confusion, sur le statut des données.
Pour plus d'infos sur les métadonnées, je conseille de lire : http://dublincore.org/documents/usageguide/
-- @-salutations
Michel Claveau
Creezeer
Bonjour,
Je vous remercie tous pour vos réponses et de l'intérêt que vous portez à ma question.
Je précise un peu ma question.
Dans windows media player, on peut voir le titre de la chanson, le nom de l'album, l'interprète et d'autres données. Ce sont ces informations que j'aimerais ajouter.
Grace à windows media encoder, j'ai pu faire un script qui encode les fichiers wav en fichier wma, tout en intégrant le titre de la chanson. Malheureusement, Windows Media Encoder ne me permet pas d'ajouter l'interprète et le nom de l'album, alors que ces données sont affichées dans windows media player.
C'est pour cela que je cherche un librairy, microsoft ou autre, qui me permette d'ajouter le nom de l'album et l'interprète afin que ces deux données soient bien affichées dans windows media player.
Merci encore
Bonjour,
Je vous remercie tous pour vos réponses et de l'intérêt que vous portez à ma
question.
Je précise un peu ma question.
Dans windows media player, on peut voir le titre de la chanson, le nom de
l'album, l'interprète et d'autres données.
Ce sont ces informations que j'aimerais ajouter.
Grace à windows media encoder, j'ai pu faire un script qui encode les
fichiers wav en fichier wma, tout en intégrant le titre de la chanson.
Malheureusement, Windows Media Encoder ne me permet pas d'ajouter
l'interprète et le nom de l'album, alors que ces données sont affichées dans
windows media player.
C'est pour cela que je cherche un librairy, microsoft ou autre, qui me
permette d'ajouter le nom de l'album et l'interprète afin que ces deux
données soient bien affichées dans windows media player.
Je vous remercie tous pour vos réponses et de l'intérêt que vous portez à ma question.
Je précise un peu ma question.
Dans windows media player, on peut voir le titre de la chanson, le nom de l'album, l'interprète et d'autres données. Ce sont ces informations que j'aimerais ajouter.
Grace à windows media encoder, j'ai pu faire un script qui encode les fichiers wav en fichier wma, tout en intégrant le titre de la chanson. Malheureusement, Windows Media Encoder ne me permet pas d'ajouter l'interprète et le nom de l'album, alors que ces données sont affichées dans windows media player.
C'est pour cela que je cherche un librairy, microsoft ou autre, qui me permette d'ajouter le nom de l'album et l'interprète afin que ces deux données soient bien affichées dans windows media player.