This commit is contained in:
jeromewu
2019-11-06 13:07:12 +00:00
parent dbcb56b55c
commit c01845d28a
16 changed files with 1286 additions and 5 deletions

22
tests/ffmpeg.test.js Normal file
View File

@@ -0,0 +1,22 @@
const { createWorker } = FFmpeg;
const worker = createWorker(OPTIONS);
before(async function cb() {
this.timeout(0);
await worker.load();
});
describe('transcode()', () => {
describe('should transcode different format', () => {
['flame.avi'].forEach((name) => (
it(`transcode ${name}`, async () => {
await worker.write(name, `${BASE_URL}/${name}`);
await worker.transcode(name, 'output.mp4');
await worker.remove(name);
const { data } = await worker.read('output.mp4');
await worker.remove('output.mp4');
expect(data.length).to.be(FLAME_MP4_LENGTH);
}).timeout(TIMEOUT)
));
});
});