1. Productos
  2.   Video
  3.   .NET
  4.   Taglib-Sharp
 
  

Biblioteca .NET para manipular documentos de video

Leer y escribir metadatos de formato de archivo de video.

Taglib-Sharp es una API de código abierto desarrollada para leer y escribir metadatos en formatos de archivos de video. Con la API, puede leer y escribir etiquetas estándar de formato de archivo de video y también puede crear y extraer metadatos de etiquetas personalizadas. La API está diseñada para extraer cualquier formato, cualquier contenedor que esté utilizando el formato de archivo de video.

TagLib-Sharp es un software gratuito publicado bajo la LGPL. El desarrollador puede crear sus propias aplicaciones de extracción y creación de metadatos utilizando la API. Los desarrolladores pueden trabajar con una amplia gama de formatos de archivos de video para la manipulación de metadatos.

Previous Next

Primeros pasos con Taglib-Sharp

La mejor manera de instalar Taglib-Sharp es a través de NuGet. Puede ejecutar el siguiente comando e instalar Taglib-Sharp en su aplicación.

Instalar Taglib-Sharp desde NuGet

 Install-Package Taglib-Sharp

Extraiga etiquetas de metadatos del video a través de la API .NET gratuita

Taglib-Sharp permite a los programadores de .NET extraer fácilmente etiquetas de metadatos de formatos de archivos de video. Puede extraer la etiqueta independientemente del contenedor o el formato de la etiqueta. Para extraer la etiqueta de metadatos, primero debe cargar el archivo de video usando el método TagLib.File.Create() y leer la etiqueta, por ejemplo, Título usando la propiedad TagFile.Tag.Title. El siguiente fragmento de código demuestra cómo extraer propiedades de metadatos de un archivo de video.

Extraer metadatos de video usando C#

  1. Cargue el video usando el método TagLib.File.Create () y pase la ruta del archivo como cadena
  2. Extraiga el título como una cadena usando la propiedad tfile.Tag.Title
  3. Extraiga la duración del video como TimeSpan usando la propiedad tfile.Properties.Duration

Extraer metadatos de video usando C#

var tfile = TagLib.File.Create(@"video.avi");
string title = tfile.Tag.Title;
TimeSpan duration = tfile.Properties.Duration;
Console.WriteLine("Title: {0}, duration: {1}", title, duration);
                              

API de C# gratuita para escribir etiquetas de metadatos de vídeo

La API de código abierto TagLib-Sharp permite a los desarrolladores de .NET escribir etiquetas de metadatos estándar y personalizadas en formatos de archivo de video. Para escribir, puede leer un archivo de video usando el método TagLib.File.Create() y el nuevo valor de etiqueta usando Tag. Propiedad del azulejo.

Escribir etiquetas de metadatos de video a través de la API de .NET

var tfile = TagLib.File.Create(@"video.avi");
string title = tfile.Tag.Title;
TimeSpan duration = tfile.Properties.Duration;
Console.WriteLine("Title: {0}, duration: {1}", title, duration);
                              
 Español