کتابخانه دات نت رایگان برای مدیریت فراداده اسناد صوتی
خواندن و نوشتن فراداده فرمت فایل صوتی.
Taglib-Sharp یک API منبع باز است که برای خواندن و نوشتن متادیتا در فرمت های فایل صوتی توسعه یافته است. با استفاده از API، میتوانید برچسبهای استاندارد فرمت فایل صوتی را بخوانید و بنویسید و همچنین میتوانید متادیتا تگهای سفارشی را ایجاد و استخراج کنید. API برای استخراج هر فرمتی طراحی شده است، هر ظرفی که فرمت فایل صوتی استفاده می کند.
TagLib-Sharp در نرم افزار رایگان منتشر شده تحت LGPL. توسعهدهنده میتواند برنامههای استخراج و ایجاد فراداده خود را با استفاده از API ایجاد کند. علاوه بر این، API به آنها اجازه می دهد تا با طیف گسترده ای از فرمت های فایل صوتی برای دستکاری ابرداده ها کار کنند.
شروع کار با Taglib-Sharp
بهترین راه برای نصب Taglib-Sharp از طریق NuGet است که می توانید دستور زیر را اجرا کنید و Taglib-Sharp را در برنامه خود نصب کنید.
Taglib-Sharp را از NuGet نصب کنید
Install-Package Taglib-Sharp
استخراج برچسبهای فراداده از صدا از طریق API .NET رایگان
Taglib-Sharp به برنامه نویسان دات نت اجازه می دهد تا تگ های متادیتا را از فرمت های فایل های صوتی به راحتی استخراج کنند. شما می توانید برچسب ها را بدون توجه به ظرف قالب تگ استخراج کنید. برای استخراج تگ فراداده، ابتدا باید فایل صوتی را با استفاده از متد ()TagLib.File.Create بارگذاری کنید و برچسب را به عنوان مثال Title با استفاده از ویژگی TagFile.Tag.Title بخوانید.
C# API رایگان برای نوشتن تگ های فراداده صوتی
API منبع باز TagLib-Sharp به توسعه دهندگان دات نت اجازه می دهد تا تگ های متادیتا استاندارد و سفارشی را در قالب های فایل صوتی بنویسند. برای نوشتن، می توانید یک فایل صوتی را با استفاده از متد TagLib.File.Create() و مقدار تگ جدید را با استفاده از ویژگی Tag.Tile بخوانید.