433 Commits

Author SHA1 Message Date
ae2cdab9f1 Use genpts 2024-08-22 00:07:05 +02:00
6d702e3786 Update transcoder dockerfiles 2024-08-22 00:07:05 +02:00
e7c9eca524 Add schema handling via env var 2024-08-21 23:28:06 +02:00
b49eb3bffa Add N/A note on packets_nbr > frames_nbr files 2024-08-21 22:48:44 +02:00
1612019c7f Update README.md 2024-08-12 04:53:40 +02:00
fda0fc9dc1 Fix keyframes version update 2024-08-12 04:31:58 +02:00
0b3ed7faaa Cleanup master.m3u8 paths 2024-08-12 04:31:58 +02:00
27d769cd07 Do not copy on keyframes.Slice if not needed 2024-08-11 15:49:35 +02:00
ab86cfca3a Use os.ReadDir instead of glob for subtitles 2024-08-11 00:46:11 +02:00
2618650d27 Add external subtitles support 2024-08-11 00:46:11 +02:00
6aac9d1f26 Wait for extraction to finish before returninrg attachments 2024-08-11 00:46:11 +02:00
fdf9163d7d Add a readme for gocoder 2024-08-08 17:03:35 +02:00
e623818585 Fix tracker 2024-08-08 17:03:35 +02:00
70147e4fe8 Update gocoder packages 2024-08-08 17:03:35 +02:00
26314265c9 Fix null arrays after db read 2024-08-08 17:03:35 +02:00
231f63c1b7 Fix keyframes data race 2024-08-08 17:03:35 +02:00
aba3b68eea Fix video paths 2024-08-08 17:03:35 +02:00
475813c42c Prevent keyframes scan when value already exists in db 2024-08-08 17:03:35 +02:00
8d0e362951 Cleanup 2024-08-08 17:03:35 +02:00
ca6b581c85 Fix master playlist & keyframes deadlock 2024-08-08 17:03:35 +02:00
c3ef7bc0e1 Fix keyframes store/load from db 2024-08-08 17:03:35 +02:00
286f9f7ea8 Add useless info fields for backward compatibility 2024-08-08 17:03:35 +02:00
fa6609eea9 Fix migrations 2024-08-08 17:03:35 +02:00
67f6ce308b Add .env.example specifically for gocoder 2024-08-08 17:03:35 +02:00
b14ac6ec02 Remove path/is_external in subtitle 2024-08-08 17:03:35 +02:00
fa03d835ed Suport multi video files 2024-08-08 17:03:35 +02:00
7d3c73a1e9 Add audio bitrate and video is default in info 2024-08-08 17:03:35 +02:00
c0f8f22e6a Cleanup thumbs existence check 2024-08-08 17:03:35 +02:00
8c038b42df Fix extract 2024-08-08 17:03:35 +02:00
5874e86185 Fix subtitles path 2024-08-08 17:03:35 +02:00
7d617a5d28 Add a constraint for subtitles 2024-08-08 17:03:35 +02:00
c84afc8e4c Retrive thumbs/keyframes/extract versions from db when updating infos 2024-08-08 17:03:35 +02:00
14ec227266 Fix info updates 2024-08-08 17:03:35 +02:00
6a431a5bb4 Fix versions update for info 2024-08-08 17:03:35 +02:00
6208fd2b8d Fix base64 encode 2024-08-08 17:03:35 +02:00
37f866456c Fix scan 2024-08-08 17:03:35 +02:00
6ab12b48b0 Fix insert 2024-08-08 17:03:35 +02:00
7f30c187b7 Fix sha varchar length in db 2024-08-08 17:03:35 +02:00
4e4f93bf28 Add down migration 2024-08-08 17:03:35 +02:00
a112ecb8e9 Remove sqlx 2024-08-08 17:03:35 +02:00
cc3b6f268a Run migrations on startup 2024-08-08 17:03:35 +02:00
59010797a8 Update tracker 2024-08-08 17:03:35 +02:00
e3fdf0af45 Rework keyframes retrieval system 2024-08-08 17:03:35 +02:00
cc45bb4656 Use new storage system for keyframes 2024-08-08 17:03:35 +02:00
5991916227 Rework extraction to use new cache 2024-08-08 17:03:35 +02:00
a75bd48ccf Rework thumbnail cache to use db 2024-08-08 17:03:35 +02:00
3ea2004267 Remove old info cache 2024-08-08 17:03:35 +02:00
e91e0151ba Store mediainfo in db 2024-08-08 17:03:35 +02:00
5e026449cc Add runing task dedup lock 2024-08-08 17:03:35 +02:00
5047364ad3 Update media info retrival with db schema 2024-08-08 17:03:35 +02:00