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

.NET-bibliotek til manipulation af videodokumenter

Læs og skriv metadata for videofilformat.

Taglib-Sharp er en open source API udviklet til at læse og skrive metadata i videofilformater. Ved hjælp af API'et kan du læse og skrive standard tags af videofilformat og kan også oprette og udtrække metadata af brugerdefinerede tags. API'en er designet til at udtrække ethvert format, enhver container, som videofilformatet bruger.

TagLib-Sharp er gratis software udgivet under LGPL. Udvikleren kan oprette deres egne metadataekstraktions- og oprettelsesapplikationer ved hjælp af API'en. Udviklerne kan arbejde med en lang række videofilformater til metadatamanipulation.

Previous Next

Kom godt i gang med Taglib-Sharp

Den bedste måde at installere Taglib-Sharp på er via NuGet, du kan køre følgende kommando og installere Taglib-Sharp i din applikation.

Installer Taglib-Sharp fra NuGet

 Install-Package Taglib-Sharp

Udtræk metadata-tags fra video via gratis .NET API

Taglib-Sharp giver .NET-programmører mulighed for nemt at udtrække metadata-tags fra videofilformater. Du kan udtrække tagget uanset containeren eller taggets format. For at udtrække metadata-tag, skal du først indlæse videofilen ved hjælp af TagLib.File.Create()-metoden og læse tag, f.eks. Title, ved hjælp af TagFile.Tag.Title-egenskaben. Følgende kodestykke viser, hvordan man udtrækker metadataegenskaber fra videofil.

Udtræk metadata fra video ved hjælp af C#

  1. Indlæs video ved hjælp af TagLib.File.Create() metoden og send filstien som streng
  2. Udpak titel som en streng ved hjælp af egenskaben tfile.Tag.Title
  3. Udpak videovarighed som TimeSpan ved hjælp af egenskaben tfile.Properties.Duration

Udpak videometadata ved hjælp af 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 til at skrive video-metadata-tags

Open-source API TagLib-Sharp giver .NET-udviklere mulighed for at skrive standard- såvel som brugerdefinerede metadata-tags i videofilformater. For at skrive kan du læse en videofil ved hjælp af TagLib.File.Create()-metoden og ny tagværdi ved hjælp af Tag. Flisejendom.

Skriv video-metadata-tags 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);
                              
 Dansk