.NET kullanarak MP3 Dosyalarındaki ID3V2 Etiketini Güncelleyin
giriiş
Bu öğreticide, GroupDocs.Metadata for .NET kitaplığını kullanarak MP3 dosyalarındaki ID3V2 etiketlerinin nasıl güncelleştirileceğini keşfedeceğiz. GroupDocs.Metadata, geliştiricilerin MP3 dahil çeşitli dosya formatlarındaki meta verilerle çalışmasına olanak tanıyan güçlü bir API’dir. Bu eğitim, ID3V2 etiketlerini adım adım değiştirme sürecinde size rehberlik edecektir.
Önkoşullar
Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:
- C# programlamaya ilişkin temel bilgiler
- Makinenizde Visual Studio yüklü
- .NET kitaplığı için GroupDocs.Metadata. Şuradan indirebilirsinizBurada.
Ad Alanlarını İçe Aktar
Başlamak için C# projenize gerekli ad alanlarını içe aktarın:
using GroupDocs.Formats.Audio;
using System;
using GroupDocs.Metadata;
1. Adım: Meta Veri Nesnesini Başlatın
İlk adım bir başlatmaktırMetadata
MP3 dosyanızın yolunu içeren nesne.
using (Metadata metadata = new Metadata("YourInputFile.mp3"))
{
// Kodunuz buraya gelecek
}
Adım 2: MP3 Kök Paketine Erişin
Daha sonra MP3 dosyasının kök paketini alın. Ses dosyaları için bu bir örnek olacaktır:MP3RootPackage
.
var root = metadata.GetRootPackage<MP3RootPackage>();
3. Adım: ID3V2 Etiketini Kontrol Edin ve Oluşturun
Şimdi MP3 dosyasının zaten bir ID3V2 etiketi olup olmadığını kontrol edin. Değilse, yeni bir örnek oluşturunID3V2Tag
.
if (root.ID3V2 == null)
{
root.ID3V2 = new ID3V2Tag();
}
4. Adım: ID3V2 Etiket Özelliklerini Güncelleyin
Artık ID3V2 etiketinin Albüm, Sanatçı, Grup, Parça Numarası, Müzik Anahtarı, Başlık, Tarih vb. gibi çeşitli özelliklerini güncelleyebilirsiniz.
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. Adım: Meta Veri Değişikliklerini Kaydedin
Son olarak, değiştirilen meta verileri tekrar MP3 dosyasına kaydedin.
metadata.Save("YourInputFile.mp3");
Çözüm
Bu eğitimde, GroupDocs.Metadata for .NET’i kullanarak MP3 dosyalarındaki ID3V2 etiketlerinin nasıl güncelleneceğini ele aldık. Meta veri nesnesini nasıl başlatacağınızı, MP3 kök paketine nasıl erişeceğinizi, ID3V2 etiket özelliklerini nasıl değiştireceğinizi ve değişiklikleri tekrar dosyaya nasıl kaydedeceğinizi öğrendiniz.
SSS’ler
GroupDocs.Metadata’yı ücretsiz kullanabilir miyim?
Evet, şu adresten ücretsiz deneme alabilirsiniz:Burada.
GroupDocs.Metadata belgelerini nerede bulabilirim?
Belgeler mevcutBurada.
GroupDocs.Metadata lisansını nasıl satın alabilirim?
Lisans satın alabilirsinizBurada.
GroupDocs.Metadata için bir destek forumu var mı?
Evet, destek forumunu ziyaret edebilirsinizBurada.
Değerlendirme amacıyla geçici lisans alabilir miyim?
Evet, geçici lisans alabilirsinizBurada.