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

Knihovna .NET pro manipulaci s video dokumenty

Čtení a zápis metadat formátu souboru videa.

Taglib-Sharp je open-source API vyvinuté pro čtení a zápis metadat ve formátech video souborů. Pomocí rozhraní API můžete číst a zapisovat standardní značky formátu video souborů a také můžete vytvářet a extrahovat metadata vlastních značek. API je navrženo tak, aby extrahovalo jakýkoli formát, jakýkoli kontejner, který formát video souboru používá.

TagLib-Sharp je svobodný software vydaný pod LGPL. Vývojář může vytvářet své vlastní aplikace pro extrakci a vytváření metadat pomocí API. Vývojáři mohou pracovat se širokou škálou formátů video souborů pro manipulaci s metadaty.

Previous Next

Začínáme s Taglib-Sharp

Nejlepší způsob, jak nainstalovat Taglib-Sharp, je přes NuGet, můžete spustit následující příkaz a nainstalovat Taglib-Sharp do vaší aplikace.

Nainstalujte Taglib-Sharp z NuGet

 Install-Package Taglib-Sharp

Extrahujte značky metadat z videa prostřednictvím bezplatného rozhraní .NET API

Taglib-Sharp umožňuje programátorům .NET snadno extrahovat tagy metadat z formátů video souborů. Značku můžete extrahovat bez ohledu na kontejner nebo formát značky. Chcete-li extrahovat značku metadat, musíte nejprve načíst soubor videa pomocí metody TagLib.File.Create() a přečíst značku, např. Title, pomocí vlastnosti TagFile.Tag.Title. Následující fragment kódu ukazuje, jak extrahovat vlastnosti metadat ze souboru videa.

Extrahujte metadata z videa pomocí C#

  1. Načtěte video pomocí metody TagLib.File.Create() a předejte cestu k souboru jako řetězec
  2. Extrahujte název jako řetězec pomocí vlastnosti tfile.Tag.Title
  3. Extrahujte délku videa jako TimeSpan pomocí vlastnosti tfile.Properties.Duration

Extrahujte metadata videa pomocí 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);
                              

Zdarma C# API pro zápis značek metadat videa

Open-source API TagLib-Sharp umožňuje vývojářům .NET psát standardní i vlastní tagy metadat ve formátech video souborů. Chcete-li zapisovat, můžete číst video soubor pomocí metody TagLib.File.Create() a novou hodnotu tagu pomocí Tag. Vlastnost dlaždice.

Napište tagy metadat videa přes .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);
                              
 Čeština