1. Prodotti
  2.   video
  3.   .NET
  4.   Taglib-Sharp
 
  

Libreria .NET per la manipolazione di documenti video

Leggi e scrivi metadati del formato file video.

Taglib-Sharp è un'API open source sviluppata per leggere e scrivere metadati nei formati di file video. Utilizzando l'API, puoi leggere e scrivere tag standard del formato di file video e puoi anche creare ed estrarre metadati di tag personalizzati. L'API è progettata per estrarre qualsiasi formato, qualsiasi contenitore utilizzato dal formato del file video.

TagLib-Sharp è un software gratuito rilasciato sotto LGPL. Lo sviluppatore può creare le proprie applicazioni di estrazione e creazione di metadati utilizzando l'API. Gli sviluppatori possono lavorare con un'ampia gamma di formati di file video per la manipolazione dei metadati.

Previous Next

Guida introduttiva a Taglib-Sharp

Il modo migliore per installare Taglib-Sharp è tramite NuGet, puoi eseguire il comando seguente e installare Taglib-Sharp nella tua applicazione.

Installa Taglib-Sharp da NuGet

 Install-Package Taglib-Sharp

Estrai i tag di metadati dal video tramite l'API .NET gratuita

Taglib-Sharp consente ai programmatori .NET di estrarre facilmente i tag di metadati dai formati di file video. Puoi estrarre il tag indipendentemente dal contenitore o dal formato del tag. Per estrarre il tag dei metadati, in primo luogo, devi caricare il file video utilizzando il metodo TagLib.File.Create() e leggere il tag ad es. Title utilizzando la proprietà TagFile.Tag.Title. Il frammento di codice seguente illustra come estrarre le proprietà dei metadati dal file video.

Estrai i metadati dal video usando C#

  1. Carica il video utilizzando il metodo TagLib.File.Create() e passa il percorso del file come stringa
  2. Estrai il titolo come stringa usando la proprietà tfile.Tag.Title
  3. Estrai la durata del video come TimeSpan usando la proprietà tfile.Properties.Duration

Estrai metadati 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 C# gratuita per scrivere tag di metadati video

L'API open source TagLib-Sharp consente agli sviluppatori .NET di scrivere tag di metadati standard e personalizzati in formati di file video. Per scrivere, puoi leggere un file video usando il metodo TagLib.File.Create() e il nuovo valore del tag usando Tag. Proprietà piastrella.

Scrivi tag di metadati video tramite .NET API

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);
                              
 Italiano