Index: src/services/ActivityPubService.js
===================================================================
--- src/services/ActivityPubService.js	(revision 6089c53ce58d9a815c32fa7f8ddb549efce96d68)
+++ src/services/ActivityPubService.js	(revision 97bcf7e177ca103298874640116738590712ff8c)
@@ -2389,5 +2389,5 @@
     if (a.mediaType.startsWith('image/')) return `<p><img src="${a.url}" alt="${esc(a.name)}"></p>`;
     if (a.mediaType.startsWith('audio/')) return `<p><audio controls preload="metadata" src="${a.url}"></audio></p>`;
-    return `<p><video controls playsinline src="${a.url}"></video></p>`;
+    return `<p><video controls playsinline preload="metadata" src="${a.url}"></video></p>`;
   }).join('');
   const postId = crypto.randomUUID();
