diff --git a/apps/examples/assets/StarWars3.wav b/apps/examples/assets/StarWars3.wav deleted file mode 100644 index 1a2dd7a..0000000 Binary files a/apps/examples/assets/StarWars3.wav and /dev/null differ diff --git a/apps/examples/assets/flame.avi b/apps/examples/assets/flame.avi deleted file mode 100644 index e8e96e3..0000000 Binary files a/apps/examples/assets/flame.avi and /dev/null differ diff --git a/apps/examples/assets/triangle/audio.ogg b/apps/examples/assets/triangle/audio.ogg deleted file mode 100644 index 94bcb3e..0000000 Binary files a/apps/examples/assets/triangle/audio.ogg and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.000.png b/apps/examples/assets/triangle/tmp.000.png deleted file mode 100644 index a576569..0000000 Binary files a/apps/examples/assets/triangle/tmp.000.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.001.png b/apps/examples/assets/triangle/tmp.001.png deleted file mode 100644 index 2c371d0..0000000 Binary files a/apps/examples/assets/triangle/tmp.001.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.002.png b/apps/examples/assets/triangle/tmp.002.png deleted file mode 100644 index 7f84201..0000000 Binary files a/apps/examples/assets/triangle/tmp.002.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.003.png b/apps/examples/assets/triangle/tmp.003.png deleted file mode 100644 index 875b6da..0000000 Binary files a/apps/examples/assets/triangle/tmp.003.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.004.png b/apps/examples/assets/triangle/tmp.004.png deleted file mode 100644 index 7ec9432..0000000 Binary files a/apps/examples/assets/triangle/tmp.004.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.005.png b/apps/examples/assets/triangle/tmp.005.png deleted file mode 100644 index 9efa064..0000000 Binary files a/apps/examples/assets/triangle/tmp.005.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.006.png b/apps/examples/assets/triangle/tmp.006.png deleted file mode 100644 index 8882264..0000000 Binary files a/apps/examples/assets/triangle/tmp.006.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.007.png b/apps/examples/assets/triangle/tmp.007.png deleted file mode 100644 index e2fa319..0000000 Binary files a/apps/examples/assets/triangle/tmp.007.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.008.png b/apps/examples/assets/triangle/tmp.008.png deleted file mode 100644 index 86517c1..0000000 Binary files a/apps/examples/assets/triangle/tmp.008.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.009.png b/apps/examples/assets/triangle/tmp.009.png deleted file mode 100644 index 0cce90d..0000000 Binary files a/apps/examples/assets/triangle/tmp.009.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.010.png b/apps/examples/assets/triangle/tmp.010.png deleted file mode 100644 index d4db4b4..0000000 Binary files a/apps/examples/assets/triangle/tmp.010.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.011.png b/apps/examples/assets/triangle/tmp.011.png deleted file mode 100644 index daf149a..0000000 Binary files a/apps/examples/assets/triangle/tmp.011.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.012.png b/apps/examples/assets/triangle/tmp.012.png deleted file mode 100644 index c077a90..0000000 Binary files a/apps/examples/assets/triangle/tmp.012.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.013.png b/apps/examples/assets/triangle/tmp.013.png deleted file mode 100644 index 0b4b573..0000000 Binary files a/apps/examples/assets/triangle/tmp.013.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.014.png b/apps/examples/assets/triangle/tmp.014.png deleted file mode 100644 index 8789354..0000000 Binary files a/apps/examples/assets/triangle/tmp.014.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.015.png b/apps/examples/assets/triangle/tmp.015.png deleted file mode 100644 index ab5e89e..0000000 Binary files a/apps/examples/assets/triangle/tmp.015.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.016.png b/apps/examples/assets/triangle/tmp.016.png deleted file mode 100644 index b269387..0000000 Binary files a/apps/examples/assets/triangle/tmp.016.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.017.png b/apps/examples/assets/triangle/tmp.017.png deleted file mode 100644 index db8a243..0000000 Binary files a/apps/examples/assets/triangle/tmp.017.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.018.png b/apps/examples/assets/triangle/tmp.018.png deleted file mode 100644 index b374ed7..0000000 Binary files a/apps/examples/assets/triangle/tmp.018.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.019.png b/apps/examples/assets/triangle/tmp.019.png deleted file mode 100644 index 2344229..0000000 Binary files a/apps/examples/assets/triangle/tmp.019.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.020.png b/apps/examples/assets/triangle/tmp.020.png deleted file mode 100644 index 1c9a9ec..0000000 Binary files a/apps/examples/assets/triangle/tmp.020.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.021.png b/apps/examples/assets/triangle/tmp.021.png deleted file mode 100644 index 36e1cc6..0000000 Binary files a/apps/examples/assets/triangle/tmp.021.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.022.png b/apps/examples/assets/triangle/tmp.022.png deleted file mode 100644 index eb7140b..0000000 Binary files a/apps/examples/assets/triangle/tmp.022.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.023.png b/apps/examples/assets/triangle/tmp.023.png deleted file mode 100644 index b0131a7..0000000 Binary files a/apps/examples/assets/triangle/tmp.023.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.024.png b/apps/examples/assets/triangle/tmp.024.png deleted file mode 100644 index 0de537f..0000000 Binary files a/apps/examples/assets/triangle/tmp.024.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.025.png b/apps/examples/assets/triangle/tmp.025.png deleted file mode 100644 index 3c1ef9d..0000000 Binary files a/apps/examples/assets/triangle/tmp.025.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.026.png b/apps/examples/assets/triangle/tmp.026.png deleted file mode 100644 index e9205e7..0000000 Binary files a/apps/examples/assets/triangle/tmp.026.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.027.png b/apps/examples/assets/triangle/tmp.027.png deleted file mode 100644 index e9b4c3e..0000000 Binary files a/apps/examples/assets/triangle/tmp.027.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.028.png b/apps/examples/assets/triangle/tmp.028.png deleted file mode 100644 index 0a940e7..0000000 Binary files a/apps/examples/assets/triangle/tmp.028.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.029.png b/apps/examples/assets/triangle/tmp.029.png deleted file mode 100644 index 4af8e93..0000000 Binary files a/apps/examples/assets/triangle/tmp.029.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.030.png b/apps/examples/assets/triangle/tmp.030.png deleted file mode 100644 index 508f43c..0000000 Binary files a/apps/examples/assets/triangle/tmp.030.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.031.png b/apps/examples/assets/triangle/tmp.031.png deleted file mode 100644 index 600ccec..0000000 Binary files a/apps/examples/assets/triangle/tmp.031.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.032.png b/apps/examples/assets/triangle/tmp.032.png deleted file mode 100644 index 8c795c1..0000000 Binary files a/apps/examples/assets/triangle/tmp.032.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.033.png b/apps/examples/assets/triangle/tmp.033.png deleted file mode 100644 index 1ad2c2a..0000000 Binary files a/apps/examples/assets/triangle/tmp.033.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.034.png b/apps/examples/assets/triangle/tmp.034.png deleted file mode 100644 index cba17c9..0000000 Binary files a/apps/examples/assets/triangle/tmp.034.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.035.png b/apps/examples/assets/triangle/tmp.035.png deleted file mode 100644 index 61106b5..0000000 Binary files a/apps/examples/assets/triangle/tmp.035.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.036.png b/apps/examples/assets/triangle/tmp.036.png deleted file mode 100644 index da4a6c3..0000000 Binary files a/apps/examples/assets/triangle/tmp.036.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.037.png b/apps/examples/assets/triangle/tmp.037.png deleted file mode 100644 index 9ee3a72..0000000 Binary files a/apps/examples/assets/triangle/tmp.037.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.038.png b/apps/examples/assets/triangle/tmp.038.png deleted file mode 100644 index 1679627..0000000 Binary files a/apps/examples/assets/triangle/tmp.038.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.039.png b/apps/examples/assets/triangle/tmp.039.png deleted file mode 100644 index cb8a2ec..0000000 Binary files a/apps/examples/assets/triangle/tmp.039.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.040.png b/apps/examples/assets/triangle/tmp.040.png deleted file mode 100644 index ad825d9..0000000 Binary files a/apps/examples/assets/triangle/tmp.040.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.041.png b/apps/examples/assets/triangle/tmp.041.png deleted file mode 100644 index 37768aa..0000000 Binary files a/apps/examples/assets/triangle/tmp.041.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.042.png b/apps/examples/assets/triangle/tmp.042.png deleted file mode 100644 index f5d3e62..0000000 Binary files a/apps/examples/assets/triangle/tmp.042.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.043.png b/apps/examples/assets/triangle/tmp.043.png deleted file mode 100644 index 09f9358..0000000 Binary files a/apps/examples/assets/triangle/tmp.043.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.044.png b/apps/examples/assets/triangle/tmp.044.png deleted file mode 100644 index 3aa0589..0000000 Binary files a/apps/examples/assets/triangle/tmp.044.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.045.png b/apps/examples/assets/triangle/tmp.045.png deleted file mode 100644 index b516080..0000000 Binary files a/apps/examples/assets/triangle/tmp.045.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.046.png b/apps/examples/assets/triangle/tmp.046.png deleted file mode 100644 index d65c157..0000000 Binary files a/apps/examples/assets/triangle/tmp.046.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.047.png b/apps/examples/assets/triangle/tmp.047.png deleted file mode 100644 index ad444b2..0000000 Binary files a/apps/examples/assets/triangle/tmp.047.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.048.png b/apps/examples/assets/triangle/tmp.048.png deleted file mode 100644 index b15413a..0000000 Binary files a/apps/examples/assets/triangle/tmp.048.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.049.png b/apps/examples/assets/triangle/tmp.049.png deleted file mode 100644 index 7ad2101..0000000 Binary files a/apps/examples/assets/triangle/tmp.049.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.050.png b/apps/examples/assets/triangle/tmp.050.png deleted file mode 100644 index 90cd4fc..0000000 Binary files a/apps/examples/assets/triangle/tmp.050.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.051.png b/apps/examples/assets/triangle/tmp.051.png deleted file mode 100644 index cfd4a78..0000000 Binary files a/apps/examples/assets/triangle/tmp.051.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.052.png b/apps/examples/assets/triangle/tmp.052.png deleted file mode 100644 index f9c55e1..0000000 Binary files a/apps/examples/assets/triangle/tmp.052.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.053.png b/apps/examples/assets/triangle/tmp.053.png deleted file mode 100644 index 32e6949..0000000 Binary files a/apps/examples/assets/triangle/tmp.053.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.054.png b/apps/examples/assets/triangle/tmp.054.png deleted file mode 100644 index 703ba6b..0000000 Binary files a/apps/examples/assets/triangle/tmp.054.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.055.png b/apps/examples/assets/triangle/tmp.055.png deleted file mode 100644 index 0119dcf..0000000 Binary files a/apps/examples/assets/triangle/tmp.055.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.056.png b/apps/examples/assets/triangle/tmp.056.png deleted file mode 100644 index a4813f1..0000000 Binary files a/apps/examples/assets/triangle/tmp.056.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.057.png b/apps/examples/assets/triangle/tmp.057.png deleted file mode 100644 index 0cecb96..0000000 Binary files a/apps/examples/assets/triangle/tmp.057.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.058.png b/apps/examples/assets/triangle/tmp.058.png deleted file mode 100644 index cb13737..0000000 Binary files a/apps/examples/assets/triangle/tmp.058.png and /dev/null differ diff --git a/apps/examples/assets/triangle/tmp.059.png b/apps/examples/assets/triangle/tmp.059.png deleted file mode 100644 index e557cc1..0000000 Binary files a/apps/examples/assets/triangle/tmp.059.png and /dev/null differ diff --git a/apps/examples/node/concatDemuxer.js b/apps/examples/node/concatDemuxer.js deleted file mode 100755 index 9f84554..0000000 --- a/apps/examples/node/concatDemuxer.js +++ /dev/null @@ -1,13 +0,0 @@ -const fs = require('fs'); -const { createFFmpeg, fetchFile } = require('../../src'); - -const ffmpeg = createFFmpeg({ log: true }); - -(async () => { - await ffmpeg.load(); - ffmpeg.FS('writeFile', 'flame.avi', await fetchFile('../assets/flame.avi')); - ffmpeg.FS('writeFile', 'concat_list.txt', 'file flame.avi\nfile flame.avi'); - await ffmpeg.run('-f', 'concat', '-safe', '0', '-i', 'concat_list.txt', 'flame.mp4'); - await fs.promises.writeFile('flame.mp4', ffmpeg.FS('readFile', 'flame.mp4')); - process.exit(0); -})(); diff --git a/apps/examples/node/hstack.js b/apps/examples/node/hstack.js deleted file mode 100755 index ae4c760..0000000 --- a/apps/examples/node/hstack.js +++ /dev/null @@ -1,12 +0,0 @@ -const fs = require('fs'); -const { createFFmpeg, fetchFile } = require('../../src'); - -const ffmpeg = createFFmpeg({ log: true }); - -(async () => { - await ffmpeg.load(); - ffmpeg.FS('writeFile', 'flame.avi', await fetchFile('../assets/flame.avi')); - await ffmpeg.run('-i', 'flame.avi', '-i', 'flame.avi', '-filter_complex', 'hstack', 'flame.mp4'); - await fs.promises.writeFile('flame.mp4', ffmpeg.FS('readFile', 'flame.mp4')); - process.exit(0); -})(); diff --git a/apps/examples/node/image2video.js b/apps/examples/node/image2video.js deleted file mode 100755 index 7bf55af..0000000 --- a/apps/examples/node/image2video.js +++ /dev/null @@ -1,22 +0,0 @@ -const fs = require('fs'); -const { createFFmpeg, fetchFile } = require('../../src'); - -const ffmpeg = createFFmpeg({ log: true }); - -(async () => { - await ffmpeg.load(); - ffmpeg.FS('writeFile', 'audio.ogg', await fetchFile('../assets/triangle/audio.ogg')); - for (let i = 0; i < 60; i += 1) { - const num = `00${i}`.slice(-3); - ffmpeg.FS('writeFile', `tmp.${num}.png`, await fetchFile(`../assets/triangle/tmp.${num}.png`)); - } - console.log(ffmpeg.FS('readdir', '/')); - await ffmpeg.run('-framerate', '30', '-pattern_type', 'glob', '-i', '*.png', '-i', 'audio.ogg', '-c:a', 'copy', '-shortest', '-c:v', 'libx264', '-pix_fmt', 'yuv420p', 'out.mp4'); - await ffmpeg.FS('unlink', 'audio.ogg'); - for (let i = 0; i < 60; i += 1) { - const num = `00${i}`.slice(-3); - await ffmpeg.FS('unlink', `tmp.${num}.png`); - } - await fs.promises.writeFile('out.mp4', ffmpeg.FS('readFile', 'out.mp4')); - process.exit(0); -})(); diff --git a/apps/examples/node/multiple-output.js b/apps/examples/node/multiple-output.js deleted file mode 100755 index 6190d0f..0000000 --- a/apps/examples/node/multiple-output.js +++ /dev/null @@ -1,14 +0,0 @@ -const fs = require('fs'); -const { createFFmpeg, fetchFile } = require('../../src'); - -const ffmpeg = createFFmpeg({ log: true }); - -(async () => { - await ffmpeg.load(); - ffmpeg.FS('writeFile', 'flame.avi', await fetchFile('../assets/flame.avi')); - await ffmpeg.run('-i', 'flame.avi', '-map', '0:v', '-r', '25', 'out_%06d.bmp'); - ffmpeg.FS('readdir', '/').filter((p) => p.endsWith('.bmp')).forEach(async (p) => { - fs.writeFileSync(p, ffmpeg.FS('readFile', p)); - }); - process.exit(0); -})(); diff --git a/apps/examples/node/transcode.js b/apps/examples/node/transcode.js deleted file mode 100755 index 83fe483..0000000 --- a/apps/examples/node/transcode.js +++ /dev/null @@ -1,14 +0,0 @@ -const fs = require('fs'); -const { createFFmpeg, fetchFile } = require('../../src'); - -const ffmpeg = createFFmpeg({ - log: true, -}); - -(async () => { - await ffmpeg.load(); - ffmpeg.FS('writeFile', 'flame.avi', await fetchFile('../assets/flame.avi')); - await ffmpeg.run('-i', 'flame.avi', 'flame.mp4'); - await fs.promises.writeFile('flame.mp4', ffmpeg.FS('readFile', 'flame.mp4')); - process.exit(0); -})(); diff --git a/apps/examples/node/trim.js b/apps/examples/node/trim.js deleted file mode 100755 index adfb011..0000000 --- a/apps/examples/node/trim.js +++ /dev/null @@ -1,12 +0,0 @@ -const fs = require('fs'); -const { createFFmpeg, fetchFile } = require('../../src'); - -const ffmpeg = createFFmpeg({ log: true }); - -(async () => { - await ffmpeg.load(); - ffmpeg.FS('writeFile', 'flame.avi', await fetchFile('../assets/flame.avi')); - await ffmpeg.run('-i', 'flame.avi', '-ss', '0', '-to', '1', 'flame_trim.avi'); - await fs.promises.writeFile('flame_trim.avi', ffmpeg.FS('readFile', 'flame_trim.avi')); - process.exit(0); -})();