32 Commits

Author SHA1 Message Date
Zoe Roux
fa03d835ed Suport multi video files 2024-08-08 17:03:35 +02:00
Zoe Roux
59010797a8 Update tracker 2024-08-08 17:03:35 +02:00
Zoe Roux
e3fdf0af45 Rework keyframes retrieval system 2024-08-08 17:03:35 +02:00
Zoe Roux
5991916227 Rework extraction to use new cache 2024-08-08 17:03:35 +02:00
Zoe Roux
a75bd48ccf Rework thumbnail cache to use db 2024-08-08 17:03:35 +02:00
Zoe Roux
da0f415ecf
Rework transcoder routes to use b64 path and check for file existance 2024-04-28 00:31:29 +02:00
Zoe Roux
b035ad07ec Use sha in thumbnails extractors 2024-02-26 14:32:25 +01:00
Zoe Roux
ee3d8916ed Use cmap for thumbnails 2024-02-19 17:14:41 +01:00
Zoe Roux
5389e1b783 Use cmap for transcode streams 2024-02-19 17:14:41 +01:00
Zoe Roux
f54a876636 Use cmap for infos 2024-02-19 17:14:41 +01:00
Zoe Roux
2afed432f7 Use concurrent map for subtitles 2024-02-19 17:14:41 +01:00
Zoe Roux
f5be4a8b99 Attachments handling 2024-02-19 17:14:41 +01:00
Zoe Roux
a8b0eeb973 Add generic thumbnails route 2024-02-19 17:14:41 +01:00
Zoe Roux
0a0939fa3d Start to remove transcoder dependence on kyoo 2024-02-19 17:14:41 +01:00
Zoe Roux
9fd7ca35f1 Create a settings struct for paths 2024-01-29 03:41:39 +01:00
Zoe Roux
e886fbcc5f Do not wait for thumbnails extractions when requesting infos 2024-01-29 03:41:39 +01:00
Zoe Roux
1df8d6589a Add chapters on bottom scrubber, set video progress only on seek end 2024-01-28 19:55:18 +01:00
Zoe Roux
e6a9e2c7da Add thumbnail cache 2024-01-28 19:55:18 +01:00
Zoe Roux
b147ee8850 Create a thumbnails sprite api 2024-01-28 19:55:18 +01:00
Zoe Roux
7309a435c5 Format code 2024-01-18 13:32:06 +01:00
Zoe Roux
425de0b315 Add extraction cache and wait for extraction to end to return subtitles/attachments 2024-01-18 13:32:06 +01:00
Zoe Roux
30cb171612 Add basic extraction methods 2024-01-18 13:32:06 +01:00
Zoe Roux
c738e5bda3 Remove old transcoded values on startup 2024-01-18 13:32:06 +01:00
Zoe Roux
afacf61fbc Add audio streams 2024-01-18 13:32:06 +01:00
Zoe Roux
80d1b1af0f Add video and audio index/segment routes 2024-01-18 13:32:06 +01:00
Zoe Roux
2d36c6ad6e Finish master m3u8 retrival 2024-01-18 13:32:06 +01:00
Zoe Roux
5c83162a29 Add get info route and video parsing 2024-01-18 13:32:06 +01:00
Zoe Roux
68304af99e Allow transcoder to run concurently 2024-01-18 13:32:06 +01:00
Zoe Roux
8805f0f804 Cleanup string usage 2024-01-18 13:32:06 +01:00
Zoe Roux
570f08755d Add keyframe parsing 2024-01-18 13:32:06 +01:00
Zoe Roux
512aae252c Add direct stream route 2024-01-18 13:32:06 +01:00
Zoe Roux
b2a0dfa702 Init go rewrite 2024-01-18 13:32:06 +01:00