2008-08-12 14 views

Respuesta

3

Puede usar libre UltraID3Lib biblioteca .NET para leer/escribir metadatos MP3.

3

He estado buscando en el proyecto NTag, que maneja MP3/WMA/OGG. No sé de una sola biblioteca que maneje archivos de audio y video, por lo que quizás deba usar algunos.

6

Uso MediaInfo con mis aplicaciones C#, le proporciono mucha información acerca de los archivos multimedia.

4

Estos son los archivos de ejemplo de clase para los distintos idiomas que se encuentran en la MediaInfo.dll zip

  • MediaInfoDLL.cs
  • MediaInfoDLL.def
  • MediaInfoDLL.h
  • MediaInfoDLL.java
  • MediaInfoDLL.jsl
  • MediaInfoDLL.pas
  • Me diaInfoDLL.py
  • MediaInfoDLL.vb
  • MediaInfoDLL_Static.h

Usted tiene que usar interoperabilidad y no sé si se puede editar las etiquetas, nunca he necesitado para hacer eso, pero es bastante mucho una navaja suiza al menos para obtener información de los medios de los archivos.

Link to downloads page (sourceforge)

MediaInfo_0.7.7.4_DLL_Win32.zip

1

que utiliza interoperabilidad COM para acceder a la funcionalidad DirectShow's Media Detector.

Esto funciona bastante bien, pero es un dolor en la parte trasera. Necesita saber mucho acerca de COM, interoperabilidad win32, etc.

También puede utilizar DirectShowNet que debe manejar la mayor parte de eso para usted, sólo que no quiero cargar con toda esa cosa cuando estaba interesado sólo en la parte MediaDetector

3

recientemente he utilizado a Tag Lib Sharp escribir algunas aplicaciones de C# para limpiar y mantener mi biblioteca de música. Encontré que la biblioteca es muy fácil de usar y, aunque solo la he usado para MP3, parece ser compatible con una variedad de otros formatos de música/video.

+0

No estoy seguro de que el enlace funcione más. –

+0

El enlace se ha actualizado –

+0

El enlace está caído de nuevo. – SharpAffair

Cuestiones relacionadas