Support type module use case

This commit is contained in:
Jerome Wu
2023-07-23 22:35:46 +08:00
parent d56d5fa434
commit 5f48200442
5 changed files with 23 additions and 83 deletions

View File

@@ -23,13 +23,13 @@
message.innerHTML = `${progress * 100} %`;
});
await ffmpeg.load({
coreURL: "/packages/core/dist/umd/ffmpeg-core.js",
coreURL: "/packages/core/dist/esm/ffmpeg-core.js",
});
}
const { name } = files[0];
await ffmpeg.writeFile(name, await fetchFile(files[0]));
message.innerHTML = 'Start transcoding';
await ffmpeg.exec('-i', name, 'output.mp4');
await ffmpeg.exec(['-i', name, 'output.mp4']);
message.innerHTML = 'Complete transcoding';
const data = await ffmpeg.readFile('output.mp4');