C# Forms Youtube Video URL'ini formsta ses olarak çalmak

Selamlar arkadaşlar,

amacım forms uygulaması ile bir müzik uygulaması yapmak. Ancak en önemli yerde takıldım, müziği çalamıyorum. Müzikleri YoutubeSearch ve VideoLibrary nuget paketlerini kullanarak youtube üzerinden arıyorum. Ekrana gelen sonuçlardan birisine tıkladığımda çalmasına istiyorum. İşte butonun click eventi:

        SoundPlayer splayer = new SoundPlayer();
        splayer.SoundLocation = video.Url;
        splayer.Play();

video.Url = “Beethoven - Moonlight Sonata (FULL) - YouTube

splayer.Play(); satırında aldığım hata ise: The wave header is corrupt.

Burada anladığım kadarıyla SoundPlayer sadece .wav dosyalarını çalıyor. Benim bu Youtube üzerinden aldığım videoyu sadece ses olarak çalma imkanım var mı? Bilenleri yardıma davet ediyorum.

Kolay gelsin.