Frissítse az ID3V2 címkét az MP3 fájlokban a .NET használatával
Bevezetés
Ebben az oktatóanyagban megvizsgáljuk, hogyan frissíthetjük az ID3V2 címkéket MP3-fájlokban a GroupDocs.Metadata for .NET könyvtár használatával. A GroupDocs.Metadata egy hatékony API, amely lehetővé teszi a fejlesztők számára, hogy különféle fájlformátumú metaadatokkal dolgozzanak, beleértve az MP3-at is. Ez az oktatóanyag lépésről lépésre végigvezeti az ID3V2 címkék módosításának folyamatán.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik az alábbiakkal:
- C# programozási alapismeretek
- A Visual Studio telepítve van a gépedre
- GroupDocs.Metadata a .NET könyvtárhoz. Letöltheti innenitt.
Névterek importálása
A kezdéshez importálja a szükséges névtereket a C# projektbe:
using GroupDocs.Formats.Audio;
using System;
using GroupDocs.Metadata;
1. lépés: Inicializálja a metaadatobjektumot
Az első lépés az aMetadata
objektumot az MP3 fájl elérési útjával.
using (Metadata metadata = new Metadata("YourInputFile.mp3"))
{
// A kódod ide fog kerülni
}
2. lépés: Nyissa meg az MP3 gyökércsomagot
Ezután töltse le az MP3 fájl gyökércsomagját. Hangfájlok esetén ez a következő példány leszMP3RootPackage
.
var root = metadata.GetRootPackage<MP3RootPackage>();
3. lépés: Ellenőrizze és hozzon létre ID3V2 címkét
Most ellenőrizze, hogy az MP3 fájl rendelkezik-e már ID3V2 címkével. Ha nem, hozzon létre egy új példánytID3V2Tag
.
if (root.ID3V2 == null)
{
root.ID3V2 = new ID3V2Tag();
}
4. lépés: Frissítse az ID3V2 címke tulajdonságait
Mostantól frissítheti az ID3V2 címke különféle tulajdonságait, például az albumot, az előadót, a zenekart, a szám számát, a zenei kulcsot, a címet, a dátumot stb.
root.ID3V2.Album = "test album";
root.ID3V2.Artist = "test artist";
root.ID3V2.Band = "test band";
root.ID3V2.TrackNumber = "1";
root.ID3V2.MusicalKey = "C#";
root.ID3V2.Title = "code sample";
root.ID3V2.Date = "2019";
5. lépés: Mentse el a metaadatok módosításait
Végül mentse vissza a módosított metaadatokat az MP3 fájlba.
metadata.Save("YourInputFile.mp3");
Következtetés
Ebben az oktatóanyagban bemutattuk, hogyan frissítheti az ID3V2 címkéket MP3-fájlokban a GroupDocs.Metadata for .NET használatával. Megtanulta, hogyan kell inicializálni a metaadat objektumot, elérni az MP3 gyökércsomagot, módosítani az ID3V2 címke tulajdonságait, és visszamenteni a változtatásokat a fájlba.
GYIK
Használhatom ingyenesen a GroupDocs.Metadata-t?
Igen, ingyenes próbaverziót kaphat a webhelyenitt.
Hol találom a GroupDocs.Metadata dokumentációt?
A dokumentáció elérhetőitt.
Hogyan vásárolhatok licencet a GroupDocs.Metadata számára?
Vásárolhat licencetitt.
Létezik támogatási fórum a GroupDocs.Metadata számára?
Igen, felkeresheti a támogatási fórumotitt.
Kaphatok ideiglenes engedélyt értékelési célból?
Igen, kaphat ideiglenes engedélytitt.