Frissítse a dalszövegcímkét az MP3-fájlokban a .NET használatával
Bevezetés
Ebben az oktatóanyagban bemutatjuk, hogyan használható a GroupDocs.Metadata for .NET könyvtár az MP3-fájlok dalszövegcímkéinek programozott frissítésére. Ez a folyamat magában foglalja az MP3-fájlok metaadatainak elérését és módosítását, különös tekintettel a dalszövegek információira.
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.
- A GroupDocs.Metadata a .NET könyvtárhoz telepítve (lásd:letöltési link).
- MP3 fájl tesztelési célokra.
Névterek importálása
Kezdje azzal, hogy importálja a szükséges névtereket a C# projektbe:
using GroupDocs.Formats.Audio;
using System;
using GroupDocs.Metadata;
1. lépés: Töltse be az MP3 fájlt
Először töltse be az MP3 fájlt aMetadata
objektum GroupDocs.Metadata használatával:
using (Metadata metadata = new Metadata("path_to_your_mp3_file.mp3"))
{
var root = metadata.GetRootPackage<MP3RootPackage>();
// Hozzáférés a Lyrics3V2 címkéhez
if (root.Lyrics3V2 == null)
{
root.Lyrics3V2 = new LyricsTag();
}
2. lépés: Frissítse a dalszöveginformációkat
Ezután frissítse a dalszöveginformációkat az egyéb releváns részletekkel együtt, például az előadót, az albumot és a számot:
root.Lyrics3V2.Lyrics = "[00:01]Test lyrics";
root.Lyrics3V2.Artist = "test artist";
root.Lyrics3V2.Album = "test album";
root.Lyrics3V2.Track = "test track";
3. lépés: Egyéni mezők hozzáadása (opcionális)
Opcionálisan egyéni mezőket is hozzáadhat a címkéhez:
root.Lyrics3V2.Set(new LyricsField("ABC", "custom value"));
4. lépés: Mentse el a változtatásokat
Végül mentse vissza a módosított metaadatokat az MP3 fájlba:
metadata.Save("path_to_your_output_file.mp3");
}
Következtetés
Ebben az oktatóanyagban megvizsgáltuk, hogyan frissíthetjük a dalszövegcímkéket MP3-fájlokban a GroupDocs.Metadata for .NET használatával. A vázolt lépések követésével hatékonyan kezelheti és módosíthatja az MP3-fájlok metaadatait programozottan.
GYIK
Frissíthetek más metaadatokat a dalszövegeken kívül a GroupDocs.Metadata for .NET használatával?
Igen, a GroupDocs.Metadata for .NET lehetővé teszi, hogy különféle típusú metaadatokkal dolgozzon különböző fájlformátumokban.
A GroupDocs.Metadata for .NET kompatibilis a .NET Core-al?
Igen, a könyvtár támogatja a .NET-keretrendszert és a .NET Core-t is.
A GroupDocs.Metadata for .NET használatához licenc szükséges a kereskedelmi használatra?
Igen, kaphat engedélytGroupDocs kereskedelmi használatra.
Hogyan kaphatok támogatást, vagy hogyan tehetek fel kérdéseket a GroupDocs.Metadata for .NET-hez kapcsolódóan?
Meglátogathatja aGroupDocs.Metadata fórum támogatásért és megbeszélésekért.
Kipróbálhatom ingyenesen a GroupDocs.Metadata for .NET-et?
Igen, kaphat aingyenes próbaverzió jellemzőinek feltárására.