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.
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#
- Carica il video utilizzando il metodo TagLib.File.Create() e passa il percorso del file come stringa
- Estrai il titolo come stringa usando la proprietà tfile.Tag.Title
- 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);