Commit fa8d13a
committed
feat: Implemented intelligent PyTorch type download for Whisper Setup to download PyTorch with GPU support for any computer. So if available GPU can be used for 10x-20x increased speed in AI Generated subtitles.
fix: Implement use of processpool for Encoder, fixed ffmpeg detection for GPU to set ffmpeg path if = none before checkng.
fix: Implemented use of processpool for metadata searching, implemented parralell processing with multiple threads for processing multiple files at a time.1 parent e34463c commit fa8d13a
8 files changed
Lines changed: 429 additions & 56 deletions
File tree
- EncodeForge/src/main
- java/com/encodeforge
- controller
- service
- resources/python
- encodeforge_modules
- subtitle_providers
Lines changed: 56 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1726 | 1726 | | |
1727 | 1727 | | |
1728 | 1728 | | |
1729 | | - | |
1730 | | - | |
1731 | | - | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
| 1735 | + | |
| 1736 | + | |
| 1737 | + | |
| 1738 | + | |
| 1739 | + | |
| 1740 | + | |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
1732 | 1744 | | |
1733 | 1745 | | |
1734 | 1746 | | |
| |||
4671 | 4683 | | |
4672 | 4684 | | |
4673 | 4685 | | |
4674 | | - | |
| 4686 | + | |
| 4687 | + | |
4675 | 4688 | | |
4676 | 4689 | | |
4677 | 4690 | | |
| |||
6036 | 6049 | | |
6037 | 6050 | | |
6038 | 6051 | | |
6039 | | - | |
| 6052 | + | |
| 6053 | + | |
| 6054 | + | |
6040 | 6055 | | |
6041 | 6056 | | |
6042 | 6057 | | |
| 6058 | + | |
| 6059 | + | |
| 6060 | + | |
6043 | 6061 | | |
6044 | 6062 | | |
6045 | 6063 | | |
| |||
6138 | 6156 | | |
6139 | 6157 | | |
6140 | 6158 | | |
6141 | | - | |
6142 | 6159 | | |
6143 | | - | |
| 6160 | + | |
| 6161 | + | |
6144 | 6162 | | |
| 6163 | + | |
| 6164 | + | |
| 6165 | + | |
| 6166 | + | |
6145 | 6167 | | |
6146 | 6168 | | |
6147 | | - | |
| 6169 | + | |
| 6170 | + | |
| 6171 | + | |
| 6172 | + | |
| 6173 | + | |
6148 | 6174 | | |
6149 | 6175 | | |
6150 | 6176 | | |
| |||
6282 | 6308 | | |
6283 | 6309 | | |
6284 | 6310 | | |
6285 | | - | |
| 6311 | + | |
6286 | 6312 | | |
6287 | | - | |
| 6313 | + | |
6288 | 6314 | | |
6289 | | - | |
| 6315 | + | |
6290 | 6316 | | |
| 6317 | + | |
| 6318 | + | |
6291 | 6319 | | |
6292 | 6320 | | |
6293 | 6321 | | |
| 6322 | + | |
| 6323 | + | |
6294 | 6324 | | |
6295 | | - | |
| 6325 | + | |
| 6326 | + | |
| 6327 | + | |
| 6328 | + | |
| 6329 | + | |
| 6330 | + | |
| 6331 | + | |
| 6332 | + | |
| 6333 | + | |
| 6334 | + | |
6296 | 6335 | | |
6297 | 6336 | | |
6298 | 6337 | | |
| |||
6302 | 6341 | | |
6303 | 6342 | | |
6304 | 6343 | | |
6305 | | - | |
| 6344 | + | |
6306 | 6345 | | |
6307 | 6346 | | |
6308 | | - | |
| 6347 | + | |
6309 | 6348 | | |
6310 | 6349 | | |
6311 | 6350 | | |
6312 | 6351 | | |
| 6352 | + | |
| 6353 | + | |
| 6354 | + | |
6313 | 6355 | | |
6314 | 6356 | | |
6315 | 6357 | | |
| |||
Lines changed: 81 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
397 | 397 | | |
398 | 398 | | |
399 | 399 | | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
400 | 465 | | |
401 | 466 | | |
402 | 467 | | |
| |||
413 | 478 | | |
414 | 479 | | |
415 | 480 | | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
416 | 487 | | |
417 | 488 | | |
418 | 489 | | |
419 | | - | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | | - | |
424 | | - | |
425 | | - | |
426 | | - | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
427 | 493 | | |
428 | 494 | | |
429 | | - | |
430 | | - | |
431 | | - | |
432 | | - | |
433 | | - | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
434 | 502 | | |
435 | 503 | | |
436 | 504 | | |
| |||
Lines changed: 30 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
92 | 113 | | |
93 | 114 | | |
94 | 115 | | |
| |||
274 | 295 | | |
275 | 296 | | |
276 | 297 | | |
| 298 | + | |
277 | 299 | | |
278 | | - | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
279 | 304 | | |
280 | 305 | | |
281 | 306 | | |
| |||
0 commit comments