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

.NET Library for Manipulating Video Documents

Lue ja kirjoita videotiedostomuodon metatietoja.

Taglib-Sharp on avoimen lähdekoodin API, joka on kehitetty metatietojen lukemiseen ja kirjoittamiseen videotiedostomuodoissa. API:n avulla voit lukea ja kirjoittaa videotiedostomuodon vakiotunnisteita sekä luoda ja poimia mukautettujen tunnisteiden metatietoja. API on suunniteltu purkamaan mikä tahansa muoto, mikä tahansa videotiedostomuodon käyttämä säilö.

TagLib-Sharp on ilmainen ohjelmisto, joka on julkaistu LGPL:n alaisuudessa. Kehittäjä voi luoda omia metatietojen poiminta- ja luontisovelluksia API:n avulla. Kehittäjät voivat työskennellä laajan valikoiman videotiedostomuotojen kanssa metatietojen käsittelyä varten.

Previous Next

Taglib-Sharpin käytön aloittaminen

Paras tapa asentaa Taglib-Sharp on NuGetin kautta. Voit suorittaa seuraavan komennon ja asentaa Taglib-Sharpin sovellukseesi.

Asenna Taglib-Sharp NuGetistä

 Install-Package Taglib-Sharp

Pura metatietotunnisteet videosta ilmaisen .NET API:n kautta

Taglib-Sharpin avulla .NET-ohjelmoijat voivat poimia metatietotunnisteita videotiedostomuodoista helposti. Voit purkaa tunnisteen säilöstä tai tunnisteen muodosta riippumatta. Jotta voit purkaa metatietotunnisteen, sinun on ensin ladattava videotiedosto TagLib.File.Create()-menetelmällä ja luettava tunniste, esim. Title, käyttämällä TagFile.Tag.Title-ominaisuutta. Seuraava koodinpätkä osoittaa, kuinka metatietojen ominaisuudet puretaan videotiedostosta.

Poimi metatiedot videosta C#:lla

  1. Lataa video TagLib.File.Create()-menetelmällä ja välitä tiedostopolku merkkijonona
  2. Pura otsikko merkkijonona käyttämällä ominaisuutta tfile.Tag.Title
  3. Poimi videon kesto TimeSpanina käyttämällä ominaisuutta tfile.Properties.Duration

Pura videon metatiedot C#:lla

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

Ilmainen C# API videon metatietotunnisteiden kirjoittamiseen

Avoimen lähdekoodin API TagLib-Sharp antaa .NET-kehittäjille mahdollisuuden kirjoittaa sekä vakiomuotoisia että mukautettuja metatietotageja videotiedostomuotoihin. Kirjoittaaksesi voit lukea videotiedoston käyttämällä TagLib.File.Create()-menetelmää ja uuden tagin arvon käyttämällä Tagia. Laattaomaisuus.

Kirjoita videon metatietotunnisteet .NET API:n kautta

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