C# Lecture des Métadonnées de la Vidéo dans Windows (Titre,description,année)
Salut tout le monde juste essayer de faire un programme qui parcourt les fichiers vidéo et lire le titre et la description a partir des fichiers de métadonnées. J'ai trouvé de la doc de microsoft ici donner ce qui est nécessaire, mais comment puis-je accéder à ces fonctions? l'utilisation des espaces de noms sont nécessaires en c#? J'aimerais tout de l'aide qui peut être apportée.
Je ne sais pas pourquoi les downvotes, peut-être que quelqu'un pense que vous n'avez pas mis assez d'efforts dans votre question? Pour être honnête, j'étais tout aussi confus que vous; cette page contient pas de liens vers des fonctions ou des bibliothèques. Si vous faites défiler vers le bas et cliquez sur "Coque Fournisseurs de Métadonnées" il y a un peu plus d'informations, y compris certains de code C++.
OriginalL'auteur Carbongrip | 2014-11-02
Vous devez vous connecter pour publier un commentaire.
Dans le lien que vous avez posté, faites défiler vers le bas et cliquez sur "Coque Fournisseurs de Métadonnées". Il n'y a plus de plus amples informations et des exemples de code C++.
Voici quelques autres liens pertinents:
Lecture/Écriture des métadonnées des fichiers audio/vidéo
http://www.codeproject.com/Articles/14535/Accessing-WMF-metadata-with-C
https://social.msdn.microsoft.com/Forums/pt-BR/0f36a3b2-4d3d-4842-88a4-bea493bbbace/read-video-filemov-avi-mpg-etc-meta-data?forum=csharpgeneral
C# pour lire les propriétés des fichiers vidéo?
Désolé, je ne peux pas vous donner quelque chose de plus concret, mais il ressemble à certaines bibliothèques de balises (c'est à dire pour la lecture de MP3 métadonnées) peuvent fonctionner aussi bien, comme les métadonnées pour les vidéos semble être stockées dans un semblable, sinon identique, format. Cela étant dit, vous pouvez donner TagLib# un coup de feu.
https://www.nuget.org/packages/taglib/
OriginalL'auteur Reticulated Spline
J'ai fait un simple code C# (portable à l'Unité, de trop) csatomreader. Il est optimisé pour la vitesse et peut lire les atomes sur HTTP, trop.
E. g. Obtenir le titre:
Si vous avez besoin pour obtenir plus de valeurs de métadonnées à la fois, puis itérer sur
ParseAtoms()
, par exemple, voir lesGetMetaAtomValue()
source.OriginalL'auteur xmedeko