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

Pustaka .NET untuk Memanipulasi Dokumen video

Baca & Tulis Metadata Format Fail video.

Taglib-Sharp ialah API sumber terbuka yang dibangunkan untuk membaca dan menulis metadata dalam format fail video. Menggunakan API, anda boleh membaca & menulis teg standard format fail video dan juga boleh membuat dan mengekstrak metadata teg tersuai. API direka bentuk untuk mengekstrak sebarang format, sebarang bekas yang digunakan oleh format fail video.

TagLib-Sharp ialah perisian percuma yang dikeluarkan di bawah LGPL. Pembangun boleh mencipta aplikasi pengekstrakan & penciptaan metadata mereka sendiri menggunakan API. Pembangun boleh bekerja dengan pelbagai format fail video untuk manipulasi metadata.

Previous Next

Bermula dengan Taglib-Sharp

Cara terbaik untuk memasang Taglib-Sharp ialah melalui NuGet anda boleh menjalankan arahan berikut dan memasang Taglib-Sharp dalam aplikasi anda.

Pasang Taglib-Sharp daripada NuGet

 Install-Package Taglib-Sharp

Ekstrak Teg Metadata daripada video melalui API .NET Percuma

Taglib-Sharp membenarkan pengaturcara .NET mengekstrak tag metadata daripada format fail video dengan mudah. Anda boleh mengekstrak teg tanpa mengira bekas atau format teg. Untuk mengekstrak teg metadata, pertama sekali, anda perlu memuatkan fail video menggunakan kaedah TagLib.File.Create() dan membaca teg cth Title menggunakan harta TagFile.Tag.Title. Coretan kod berikut menunjukkan, cara mengekstrak sifat metadata daripada fail video.

Ekstrak Metadata daripada video menggunakan C#

  1. Muatkan video menggunakan kaedah TagLib.File.Create() dan lulus laluan fail sebagai rentetan
  2. Ekstrak tajuk sebagai rentetan menggunakan harta tfile.Tag.Title
  3. Ekstrak tempoh video sebagai TimeSpan menggunakan sifat tfile.Properties.Duration

Ekstrak Metadata Video menggunakan 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# percuma untuk Menulis Teg Metadata video

API TagLib-Sharp sumber terbuka membolehkan pembangun .NET menulis teg metadata standard serta tersuai dalam format fail video. Untuk menulis, anda boleh membaca fail video menggunakan kaedah TagLib.File.Create() dan nilai teg baharu menggunakan Tag. Harta jubin.

Tulis Tag Metadata video melalui .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);
                              
 Melayu