Hallo zusammen!
Ich schreibe momentan ein Programm welches mir bei meiner "Musikverwaltung" hilft.
Eine Funktion ist, dass MP3-Dateien getaggt werden. Es wurde vor allem die API "taglib" (taglib sharp) empfohlen, welche ich nun auch nutze. Problem dabei ist, dass die MP3s die nach dem taggen rauskommen, nicht von Windows geöffnet werden können, obwohl sie es vorher konnten. Bei den Eigenschaften der MP3-Dateien finden sich auch keine Tags. Aber: Die Tags werden tatsächlich ordnungsgemäß gespeichert. Ich hab dies mit dem Programm "MP3Tag" überprüft. Per VLC Media Player lassen sich die MP3-Dateien auch problemlos abspielen. Warum hat aber Windows damit solche Probleme? Ich möchte schon, dass Windows die "von sich aus" abspielen kann.
Hier der Quelltext der Methode:
Spoiler anzeigen
Ich hoffe ihr könnt mir hier helfen!
MfG
Ich schreibe momentan ein Programm welches mir bei meiner "Musikverwaltung" hilft.
Eine Funktion ist, dass MP3-Dateien getaggt werden. Es wurde vor allem die API "taglib" (taglib sharp) empfohlen, welche ich nun auch nutze. Problem dabei ist, dass die MP3s die nach dem taggen rauskommen, nicht von Windows geöffnet werden können, obwohl sie es vorher konnten. Bei den Eigenschaften der MP3-Dateien finden sich auch keine Tags. Aber: Die Tags werden tatsächlich ordnungsgemäß gespeichert. Ich hab dies mit dem Programm "MP3Tag" überprüft. Per VLC Media Player lassen sich die MP3-Dateien auch problemlos abspielen. Warum hat aber Windows damit solche Probleme? Ich möchte schon, dass Windows die "von sich aus" abspielen kann.
Hier der Quelltext der Methode:
VB.NET-Quellcode
- Public Sub konvertiereInMP3(pSpeicherort As String, pTrack As Track)
- Dim ifile = New TagLib.File.LocalFileAbstraction(pSpeicherort)
- Dim mp3 As TagLib.File = TagLib.File.Create(ifile)
- mp3.Tag.Title = Spotify_Recorder.konvTitel(pTrack)
- mp3.Tag.Performers = pTrack.getInterpreten
- mp3.Tag.Album = pTrack.getAlbum
- mp3.Tag.AlbumArtists = pTrack.getAlbuminterpreten
- mp3.Save()
- mp3.Dispose()
- End Sub
Ich hoffe ihr könnt mir hier helfen!
MfG