From f5c709924b69fade6b225457b5c1141cfe42fd8b Mon Sep 17 00:00:00 2001 From: Towsty Date: Wed, 26 Aug 2026 00:01:25 -0500 Subject: [PATCH] Ship extension queues, library extend, and smoother seam stitching. Users can pre-queue extensions, extend from the library with p2 titles, blend seams with xfade, and a unreadable catalog is no longer replaced with an empty one. Co-authored-by: Cursor --- pages/index.vue | 193 +++++++++++++++++++++++++++--- server/api/extend.post.ts | 2 +- server/api/generate.post.ts | 228 ++++++++++++++++++++++++++++++------ server/utils/ffmpeg.ts | 147 ++++++++++++++++++++++- server/utils/jobs.ts | 21 +++- server/utils/library.ts | 28 ++++- server/utils/watch.ts | 113 +++++++++++++++--- 7 files changed, 653 insertions(+), 79 deletions(-) diff --git a/pages/index.vue b/pages/index.vue index 8bdc32a..f40cfad 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -67,6 +67,61 @@ /> +
+
+
+

Extension #{{ index + 1 }}

+ +
+