Index: src/assets/js/embed-player.js
===================================================================
--- src/assets/js/embed-player.js	(revision 976d36d3c69935825ec16dcd39929fc55ad51ea3)
+++ src/assets/js/embed-player.js	(revision b56afa72e85e0b0e9069a678f867ead0c9ffb621)
@@ -233,7 +233,20 @@
     let preMuteVol = 100;
     // Audio-only YouTube: zet de thumbnail als albumhoes op de audio-kaart.
+    let ytTitle = '';  // echte videotitel (via same-origin oEmbed-proxy)
     if (audioOnly && ytThumb) {
       const art0 = el.querySelector('.pcms-embed-art');
       if (art0) { art0.style.backgroundImage = `url('${ytThumb}')`; art0.classList.add('has-art'); }
+      // Haal de echte titel op (server-proxy, want YT-oEmbed heeft geen CORS) en
+      // toon 'm i.p.v. "YouTube".
+      fetch('/audio/yt-title?url=' + encodeURIComponent(url))
+        .then((r) => (r.ok ? r.json() : null))
+        .then((d) => {
+          if (d && d.title) {
+            ytTitle = d.title;
+            const tt = el.querySelector('.pcms-embed-title');
+            if (tt) tt.textContent = d.title;
+          }
+        })
+        .catch(() => {});
     }
 
@@ -314,5 +327,5 @@
       // én doorspelen bij navigeren. De inline-kaart is enkel de launcher.
       if (audioOnly && window.pcmsAudioPlayer && typeof window.pcmsAudioPlayer.playYouTube === 'function') {
-        window.pcmsAudioPlayer.playYouTube({ id: ytId(ref, url), cover: ytThumb, postUrl: location.pathname + location.search });
+        window.pcmsAudioPlayer.playYouTube({ id: ytId(ref, url), title: ytTitle || undefined, cover: ytThumb, postUrl: location.pathname + location.search });
         el.classList.add('pcms-embed-elsewhere');
         return;
