Complete basic rewrite

This commit is contained in:
Jerome Wu
2022-09-30 17:21:03 +08:00
parent 2f18a2d806
commit a136b8b1bb
39 changed files with 3586 additions and 8769 deletions

View File

@@ -2,7 +2,7 @@
"extends": "eslint:recommended",
"globals": {
"expect": true,
"createFFmpeg": true,
"createFFmpegCore": true,
"VIDEO_1S_MP4": true,
"FFMPEG_TYPE": true
},

View File

@@ -9,13 +9,13 @@
<div id="mocha"></div>
<script src="../node_modules/mocha/mocha.js"></script>
<script src="../node_modules/chai/chai.js"></script>
<script src="../packages/ffmpeg-mt/dist/umd/ffmpeg.js"></script>
<script src="../packages/core-mt/dist/umd/ffmpeg-core.js"></script>
<script src="./constants.js"></script>
<script type="text/javascript">
window.FFMPEG_TYPE = "mt";
</script>
<script>mocha.setup('bdd');</script>
<script src="./ffmpeg.test.js"></script>
<script src="./ffmpeg-core.test.js"></script>
<script>
window.expect = chai.expect;
mocha.run();

View File

@@ -9,13 +9,13 @@
<div id="mocha"></div>
<script src="../node_modules/mocha/mocha.js"></script>
<script src="../node_modules/chai/chai.js"></script>
<script src="../packages/ffmpeg/dist/umd/ffmpeg.js"></script>
<script src="../packages/core/dist/umd/ffmpeg-core.js"></script>
<script src="./constants.js"></script>
<script type="text/javascript">
window.FFMPEG_TYPE = "st";
</script>
<script>mocha.setup('bdd');</script>
<script src="./ffmpeg.test.js"></script>
<script src="./ffmpeg-core.test.js"></script>
<script>
window.expect = chai.expect;
mocha.run();

View File

@@ -1,6 +1,6 @@
let ffmpeg;
const genName = (name) => `[ffmpeg][${FFMPEG_TYPE}] ${name}`;
const genName = (name) => `[ffmpeg-core][${FFMPEG_TYPE}] ${name}`;
const b64ToUint8Array = (b64) => {
const bin = atob(b64);
@@ -19,7 +19,7 @@ const reset = () => {
};
before(async () => {
ffmpeg = await createFFmpeg();
ffmpeg = await createFFmpegCore();
ffmpeg.FS.writeFile("video.mp4", b64ToUint8Array(VIDEO_1S_MP4));
});

View File

@@ -2,7 +2,7 @@ const chai = require("chai");
const constants = require("./constants");
global.expect = chai.expect;
global.createFFmpeg = require("../packages/ffmpeg-mt");
global.createFFmpegCore = require("../packages/core-mt");
global.atob = require("./util").atob;
global.FFMPEG_TYPE = "mt";

View File

@@ -2,7 +2,7 @@ const chai = require("chai");
const constants = require("./constants");
global.expect = chai.expect;
global.createFFmpeg = require("../packages/ffmpeg");
global.createFFmpegCore = require("../packages/core");
global.atob = require("./util").atob;
global.FFMPEG_TYPE = "st";