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

Biblioteca .NET pentru manipularea documentelor video

Citiți și scrieți metadatele formatului de fișier video.

Taglib-Sharp este un API open-source dezvoltat pentru citirea și scrierea metadatelor în formate de fișiere video. Folosind API-ul, puteți citi și scrie etichete standard de format de fișier video și, de asemenea, puteți crea și extrage metadate ale etichetelor personalizate. API-ul este conceput pentru a extrage orice format, orice container pe care îl folosește formatul fișierului video.

TagLib-Sharp este un software gratuit lansat sub LGPL. Dezvoltatorul își poate crea propriile aplicații de extragere și creare a metadatelor folosind API-ul. Dezvoltatorii pot lucra cu o gamă largă de formate de fișiere video pentru manipularea metadatelor.

Previous Next

Noțiuni introductive cu Taglib-Sharp

Cel mai bun mod de a instala Taglib-Sharp este prin NuGet, puteți rula următoarea comandă și instalați Taglib-Sharp în aplicația dvs.

Instalați Taglib-Sharp din NuGet

 Install-Package Taglib-Sharp

Extrageți etichetele de metadate din videoclip prin API-ul .NET gratuit

Taglib-Sharp permite programatorilor .NET să extragă cu ușurință etichetele de metadate din formate de fișiere video. Puteți extrage eticheta indiferent de container sau de formatul etichetei. Pentru a extrage eticheta de metadate, mai întâi, trebuie să încărcați fișierul video folosind metoda TagLib.File.Create() și să citiți eticheta, de exemplu, Titlu folosind proprietatea TagFile.Tag.Title. Următorul fragment de cod demonstrează cum să extrageți proprietățile metadatelor din fișierul video.

Extrageți metadatele din videoclip folosind C#

  1. Încărcați videoclipul folosind metoda TagLib.File.Create() și treceți calea fișierului ca șir
  2. Extrageți titlul ca șir folosind proprietatea tfile.Tag.Title
  3. Extrageți durata videoclipului ca TimeSpan folosind proprietatea tfile.Properties.Duration

Extrageți metadatele video folosind 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# gratuit pentru a scrie etichete de metadate video

API-ul open-source TagLib-Sharp permite dezvoltatorilor .NET să scrie etichete de metadate standard și personalizate în formate de fișiere video. Pentru a scrie, puteți citi un fișier video folosind metoda TagLib.File.Create() și o nouă valoare a etichetei folosind Tag. Proprietatea plăcilor.

Scrieți etichete de metadate video prin .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);
                              
 Română