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

.NET-bibliotek för att manipulera videodokument

Läs & skriv metadata för videofilformat.

Taglib-Sharp är ett API med öppen källkod utvecklat för att läsa och skriva metadata i videofilformat. Med hjälp av API:t kan du läsa och skriva standardtaggar av videofilformat och kan även skapa och extrahera metadata för anpassade taggar. API:et är utformat för att extrahera vilket format som helst, vilken behållare som helst som videofilformatet använder.

TagLib-Sharp är fri programvara som släpps under LGPL. Utvecklaren kan skapa sina egna applikationer för extrahering och skapande av metadata med hjälp av API:et. Utvecklarna kan arbeta med ett brett utbud av videofilformat för metadatamanipulation.

Previous Next

Komma igång med Taglib-Sharp

Det bästa sättet att installera Taglib-Sharp är via NuGet du kan köra följande kommando och installera Taglib-Sharp i din applikation.

Installera Taglib-Sharp från NuGet

 Install-Package Taglib-Sharp

Extrahera metadatataggar från video via gratis .NET API

Taglib-Sharp låter .NET-programmerare enkelt extrahera metadatataggar från videofilformat. Du kan extrahera taggen oavsett behållaren eller formatet på taggen. För att extrahera metadatataggen måste du först ladda videofilen med metoden TagLib.File.Create() och läsa taggen t.ex. Title med egenskapen TagFile.Tag.Title. Följande kodavsnitt visar hur man extraherar metadataegenskaper från videofil.

Extrahera metadata från video med C#

  1. Ladda video med TagLib.File.Create()-metoden och skicka filsökvägen som sträng
  2. Extrahera titel som en sträng med tfile.Tag.Title-egenskapen
  3. Extrahera videons varaktighet som TimeSpan med hjälp av egenskapen tfile.Properties.Duration

Extrahera videometadata med 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);
                              

Gratis C# API för att skriva videometadatataggar

API:et TagLib-Sharp med öppen källkod låter .NET-utvecklare skriva såväl standard- som anpassade metadatataggar i videofilformat. För att skriva kan du läsa en videofil med TagLib.File.Create()-metoden och nytt taggvärde med Tag. Kakelfastighet.

Skriv videometadatataggar via .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);
                              
 Svenska