wukko
|
254ad961d3
|
web/queue: add subtitle args when output has subtitles
not when there are 3 tunnels, that was dumb of me, my bad
|
2025-06-20 17:41:20 +06:00 |
|
wukko
|
0b0f0d65ef
|
web/queue: add subtitle codec args
|
2025-06-20 17:32:53 +06:00 |
|
wukko
|
507fab847b
|
web/workers/ffmpeg: proper error code for missing audio channel error
|
2025-06-14 17:24:47 +06:00 |
|
jj
|
a06baa41c1
|
web: add uuid() function with fallback if randomUUID is missing
|
2025-06-11 14:18:04 +00:00 |
|
wukko
|
77e78d55fc
|
web/workers/fetch: catch network-related errors & retry 3 times
previously all network issues showed a "worker crashed" error, which people misinterpreted all the time, and reasonably so
|
2025-06-07 11:46:16 +06:00 |
|
wukko
|
d4a2fe507f
|
web: add support for "remux" type of local processing
it's currently used for fixing a very specific set of twitter videos, but will be used for remuxing HLS videos in the future
|
2025-05-29 00:23:56 +06:00 |
|
wukko
|
bb8acc8b98
|
web/run-worker: add brackets around the case block with a const
|
2025-05-24 14:40:41 +06:00 |
|
wukko
|
2f6196f6e3
|
web/queue: remove final file from results without swapping for a dummy
|
2025-05-24 14:27:30 +06:00 |
|
jj
|
892c055d6a
|
web/queue: replace pipelineResults array with object
|
2025-05-23 17:44:47 +00:00 |
|
jj
|
17bcfa3a03
|
web/queue: more uuid refactoring
|
2025-05-23 17:37:04 +00:00 |
|
jj
|
c647e191f3
|
web/workers/fetch: rename totalBytes to expectedSize
|
2025-05-23 15:55:29 +00:00 |
|
wukko
|
98cd4dfc0d
|
web/queue: in-place queue task retrying
no more duplicate tasks
|
2025-05-19 22:49:54 +06:00 |
|
wukko
|
b6693cd4b2
|
web/queue: fix total progress
the issue was caused by currentTasks state dependence in ProcessingQueue, now it's properly updated just like before :3
|
2025-05-19 16:32:48 +06:00 |
|
jj
|
398681857b
|
web: parallel queue item processing
|
2025-05-17 18:18:19 +00:00 |
|
jj
|
426c073d5f
|
web/queue: move error() out of createSavePipeline closure
|
2025-05-16 14:58:30 +00:00 |
|
jj
|
3d92a85ba2
|
web/queue: decompose ffmpeg construction in createSavePipeline
|
2025-05-16 14:50:57 +00:00 |
|
wukko
|
9cf40549e3
|
web/workers/fetch: retry only when needed & reduce attempts to 3
|
2025-05-14 21:16:38 +06:00 |
|
wukko
|
345df13647
|
web/workers/ffmpeg: error codes, better error handling, remove logs
|
2025-05-14 15:37:31 +06:00 |
|
wukko
|
8139e77b66
|
web/workers/fetch: proper error codes, remove debug logging
|
2025-05-14 15:36:02 +06:00 |
|
wukko
|
50746be9bf
|
web/task-manager/scheduler: proper error code
|
2025-05-14 15:35:06 +06:00 |
|
wukko
|
4a6f159e06
|
web/task-manager/runner: proper error codes, remove debug logging
|
2025-05-14 15:34:40 +06:00 |
|
wukko
|
9d129bc865
|
web/task-manager/run-worker: error if ffmpeg args are missing
instead of just hanging
|
2025-05-14 15:33:30 +06:00 |
|
wukko
|
eeda4beb25
|
web/task-manager/queue: show a dialog on error
|
2025-05-14 15:29:19 +06:00 |
|
jj
|
b6a207a9b0
|
web/workers: append type to outputted files
|
2025-05-04 19:01:37 +00:00 |
|
jj
|
1ef8391639
|
web: simplify CobaltFileReference type
|
2025-05-03 13:23:05 +00:00 |
|
jj
|
95ab81eb10
|
web: use AbstractStorage everywhere
|
2025-05-03 12:21:21 +00:00 |
|
jj
|
e0ced00806
|
lib/storage: move opfs to subdirectory
|
2025-05-03 12:21:21 +00:00 |
|
wukko
|
931a815c29
|
web/queue: add gif pipeline & proper media type icons
|
2025-04-30 22:02:00 +06:00 |
|
jj
|
6b11e49d4a
|
web/workers: rename remux() function to ffmpeg()
|
2025-04-30 15:09:00 +00:00 |
|
jj
|
54408b159e
|
web/taskmgr: flip gif todo condition
|
2025-04-30 14:53:52 +00:00 |
|
jj
|
72857e64a8
|
web/queue: add support for "remux" task type
|
2025-04-30 14:49:04 +00:00 |
|
jj
|
0716f97a3a
|
web/workers: refactor remux worker into ffmpeg worker
|
2025-04-30 14:48:44 +00:00 |
|
jj
|
84e8160999
|
web/fetch: use estimated length only for progress reports
|
2025-04-23 16:48:58 +00:00 |
|
jj
|
d1bb1764df
|
web/fetch: use estimated-content-length if content-length is unavailable
|
2025-04-23 16:44:53 +00:00 |
|
wukko
|
128db610e7
|
web/task-manager: move workers next to runners
|
2025-04-20 19:03:56 +06:00 |
|
wukko
|
0fb4cd7888
|
web: rename queen-bee to task-manager
less corny and less cryptic
|
2025-04-02 14:57:45 +06:00 |
|