mirror of
https://github.com/nagisa77/OpenIsle.git
synced 2026-02-27 00:20:48 +08:00
fix: ffmpeg 压缩适配
This commit is contained in:
@@ -10,11 +10,12 @@ export default defineNuxtPlugin(() => {
|
||||
ffmpeg: async () => {
|
||||
if (ffmpeg) return ffmpeg
|
||||
ffmpeg = new FFmpeg()
|
||||
const base = `https://unpkg.com/@ffmpeg/core-mt@0.12.10/dist/umd`
|
||||
const base = `https://unpkg.com/@ffmpeg/core@0.12.2/dist/esm`
|
||||
const libBase = `https://unpkg.com/@ffmpeg/ffmpeg@0.12.2/dist/esm`
|
||||
await ffmpeg.load({
|
||||
coreURL: await toBlobURL(`${base}/ffmpeg-core.js`, 'text/javascript'),
|
||||
wasmURL: await toBlobURL(`${base}/ffmpeg-core.wasm`, 'application/wasm'),
|
||||
workerURL: await toBlobURL(`${base}/ffmpeg-core.worker.js`, 'text/javascript'),
|
||||
workerURL: await toBlobURL(`${libBase}/worker.js`, 'text/javascript'),
|
||||
})
|
||||
|
||||
return ffmpeg
|
||||
|
||||
Reference in New Issue
Block a user