|
167 | 167 | #output |
168 | 168 | {border:1px solid lightgray;padding:10px;border-radius:10px;white-space:pre-wrap;overflow:auto;font-size:16px;font-family:monospace;flex:1} |
169 | 169 |
|
170 | | - #width input,#height input |
| 170 | + #width input,#height input,#secs input |
171 | 171 | {width:70px} |
172 | 172 |
|
173 | 173 | #png,#jpg |
@@ -203,11 +203,11 @@ <h1 slot=seo-hdr class=visually-hidden>video thumbnail generator</h1> |
203 | 203 | size |
204 | 204 | <span id=width> |
205 | 205 | width |
206 | | - <input value=50> |
| 206 | + <input value=-1> |
207 | 207 | </span> |
208 | 208 | <span id=height> |
209 | 209 | height |
210 | | - <input value=-1> |
| 210 | + <input value=50> |
211 | 211 | </span> |
212 | 212 | </span> |
213 | 213 | <span id=secs> |
@@ -245,6 +245,7 @@ <h1 slot=seo-hdr class=visually-hidden>video thumbnail generator</h1> |
245 | 245 | var _uint8; |
246 | 246 |
|
247 | 247 | var ffmpeg; |
| 248 | + var ffmpeg_debug = false; |
248 | 249 | var cur = {}; |
249 | 250 | var video; |
250 | 251 | var img; |
@@ -451,7 +452,7 @@ <h1 slot=seo-hdr class=visually-hidden>video thumbnail generator</h1> |
451 | 452 | console.log(window.parent['ffmpeg-wasm']); |
452 | 453 | //delete window.parent['ffmpeg-wasm']; |
453 | 454 | if(window.parent['ffmpeg-wasm']){ |
454 | | - disp('** ffmpeg-wasm **'); |
| 455 | + //disp('** ffmpeg-wasm **'); |
455 | 456 | blob = structuredClone(window.parent['ffmpeg-wasm']); |
456 | 457 | }else{ |
457 | 458 | blob = await get('https://raw.githubusercontent.com/javascript-2020/external/main/ffmpeg/ffmpeg-wasm/ffmpeg-wasm.zip'); |
@@ -507,8 +508,10 @@ <h1 slot=seo-hdr class=visually-hidden>video thumbnail generator</h1> |
507 | 508 | ffmpeg = new FFmpeg(); |
508 | 509 | await ffmpeg.load({coreURL:'ffmpeg-core.js',wasmURL:files['ffmpeg-core.wasm']}); |
509 | 510 |
|
510 | | - ffmpeg.on('log',({message})=>{console.log(message);disp(message)}); |
| 511 | + ffmpeg.on('log',({message})=>{if(!ffmpeg_debug)return;console.log(message);disp(message)}); |
511 | 512 | await ffmpeg.exec(['-version']); |
| 513 | + |
| 514 | + disp('ready'); |
512 | 515 |
|
513 | 516 | })() |
514 | 517 | ; |
|
0 commit comments