feat: add generated local videos and portable build setup
Build and deploy Docker / deploy (push) Failing after 7m7s

This commit is contained in:
2026-10-08 14:18:38 +08:00
parent 36d8215f0b
commit c9606a6d0f
11 changed files with 110 additions and 162 deletions
+2 -1
View File
@@ -1,8 +1,9 @@
import { createCanvas } from '@napi-rs/canvas';
import ffmpeg from 'ffmpeg-static';
import installer from '@ffmpeg-installer/ffmpeg';
import { spawn } from 'node:child_process';
import { mkdir, writeFile } from 'node:fs/promises';
import { once } from 'node:events';
const ffmpeg=installer.path;
const W=960,H=960,FPS=24,SECONDS=8;
await mkdir('public/videos',{recursive:true});
const canvas=createCanvas(W,H), c=canvas.getContext('2d');