nicehero commited on
Commit
057c2f0
·
1 Parent(s): c5a3584
Files changed (1) hide show
  1. trim.html +4 -1
trim.html CHANGED
@@ -29,6 +29,7 @@
29
  let ffmpeg = null;
30
  const trim = async ({ target: { files } }) => {
31
  const message1 = document.getElementById('message');
 
32
  if (ffmpeg === null) {
33
  ffmpeg = new FFmpeg();
34
  ffmpeg.on("log", ({ message }) => {
@@ -38,15 +39,17 @@
38
  ffmpeg.on("progress", ({ progress }) => {
39
  //message1.innerHTML = `load ffmpeg.wasm ${progress * 100} %`;
40
  });
 
41
  await ffmpeg.load({
42
  coreURL: "/assets/core/package/dist/umd/ffmpeg-core.js",
43
  });
44
  }
 
45
  const start = document.getElementById('startTime').value;
46
  const end = document.getElementById('endTime').value;
47
  const { name } = files[0];
48
  await ffmpeg.writeFile(name, await fetchFile(files[0]));
49
- message1.innerHTML = 'Start trimming';
50
  await ffmpeg.exec(['-i', name, '-ss', start, '-to', end, 'output.mp4']);
51
  message1.innerHTML = message1.innerHTML + "<br>" + 'Complete trimming';
52
  const data = await ffmpeg.readFile('output.mp4');
 
29
  let ffmpeg = null;
30
  const trim = async ({ target: { files } }) => {
31
  const message1 = document.getElementById('message');
32
+ message1.innerHTML = '任务开始,请耐心等待';
33
  if (ffmpeg === null) {
34
  ffmpeg = new FFmpeg();
35
  ffmpeg.on("log", ({ message }) => {
 
39
  ffmpeg.on("progress", ({ progress }) => {
40
  //message1.innerHTML = `load ffmpeg.wasm ${progress * 100} %`;
41
  });
42
+ message1.innerHTML = message1.innerHTML + "<br>" + '下载ffmpeg-wasm-core文件,请耐心等待';
43
  await ffmpeg.load({
44
  coreURL: "/assets/core/package/dist/umd/ffmpeg-core.js",
45
  });
46
  }
47
+ message1.innerHTML = message1.innerHTML + "<br>" + 'Start trimming';
48
  const start = document.getElementById('startTime').value;
49
  const end = document.getElementById('endTime').value;
50
  const { name } = files[0];
51
  await ffmpeg.writeFile(name, await fetchFile(files[0]));
52
+ message1.innerHTML = message1.innerHTML + "<br>" + 'Start trimming';
53
  await ffmpeg.exec(['-i', name, '-ss', start, '-to', end, 'output.mp4']);
54
  message1.innerHTML = message1.innerHTML + "<br>" + 'Complete trimming';
55
  const data = await ffmpeg.readFile('output.mp4');