Commit Graph

1654 Commits

Author SHA1 Message Date
Zoe Roux ca4e9e0052 Add bandwidth flags to ffmpeg transcodes 2023-05-05 14:14:04 +09:00
Zoe Roux f76ce5dae1 Fix transcode upscale 2023-05-05 14:14:04 +09:00
Zoe Roux 4e4a90b2d2 Switch to the hls encoder instead of segments 2023-05-05 14:14:04 +09:00
Zoe Roux 98f6fda99f Add a video field to the identify 2023-05-05 14:14:04 +09:00
Zoe Roux 9a125e0359 Add transcode quality on the front 2023-05-05 14:14:04 +09:00
Zoe Roux 3778b2148c Lint rust files 2023-05-05 14:14:04 +09:00
Zoe Roux 3ab76006af Create a proxy for the trasncoder 2023-05-05 14:14:04 +09:00
Zoe Roux c96db3a3dc Add openapi spec for the transcoder 2023-05-05 14:14:04 +09:00
Zoe Roux ea52ce1c65 Add identify types 2023-05-05 14:14:04 +09:00
Zoe Roux f80289aef1 Add identify route 2023-05-05 14:14:04 +09:00
Zoe Roux 5cdcff0cd0 Add episodes to the transcoder 2023-05-05 14:14:04 +09:00
Zoe Roux 4c523d56f5 Fetch paths from the api 2023-05-05 14:14:03 +09:00
Zoe Roux 67e4764a72 Wait for the first segment to exist before sending the m3u8 2023-05-05 14:14:03 +09:00
Zoe Roux e7ace4d497 Add errors messages and fix segments 2023-05-05 14:14:03 +09:00
Zoe Roux c6edf4e2cb Add segments route 2023-05-05 14:14:03 +09:00
Zoe Roux 2939ea0787 Allow the transcoder to be run 2023-05-05 14:14:03 +09:00
Zoe Roux 64adc63920 Make a clean transcoder state 2023-05-05 14:14:03 +09:00
Zoe Roux 33d212bd84 Add transcode cmd paramters 2023-05-05 14:14:03 +09:00
Zoe Roux 5543bc4c9d Migrate to actix 2023-05-05 14:14:03 +09:00
Zoe Roux d106988fd7 Add transcoder's dockerfile 2023-05-05 14:14:03 +09:00
Zoe Roux bc6fdec360 Create a transcoder crate 2023-05-05 14:14:03 +09:00
Zoe Roux a7d8863998 Fix identify when the path has a column in it 2023-04-28 16:16:12 +09:00
Zoe Roux a3b2b80c1e Add an error message if the moviedb api key is not set 2023-04-05 16:13:36 +09:00
Zoe Roux 0b614ec4b6 Add a tldr in the installation readme 2023-04-05 16:13:36 +09:00
Zoe Roux 0e2c029249 Fix docker's CI for tags 2023-04-05 16:13:36 +09:00
Zoe Roux deade0010b Add support for arm builds v2.0.0 2023-04-05 02:23:51 +09:00
Zoe Roux e94fae1d85 Update screenshots in readme 2023-04-05 02:15:42 +09:00
Zoe Roux 259ca2e14e Swap the scanner batch size to 20 2023-04-05 02:15:42 +09:00
Zoe Roux e9f9ae5154 Update readme 2023-04-05 02:15:42 +09:00
Zoe Roux 3b98263fbc Show list headers on error 2023-04-05 02:15:42 +09:00
Zoe Roux ca1d2dd16f Up the number of items per batch (scanner) 2023-04-05 02:15:42 +09:00
Zoe Roux 9e254e6813 Fix episodes duplicate check 2023-04-05 02:15:42 +09:00
Zoe Roux 9e250e6129 Fix docker compose postgres healthcheck 2023-04-05 02:15:42 +09:00
Zoe Roux 8f22785d2f Batch scans to prevent auto DDOS 2023-04-05 01:06:55 +09:00
Zoe Roux bb716ab6b6 Prevent the scanner from running on non-video files 2023-04-05 00:06:21 +09:00
Zoe Roux 5acd231292 Make play button for series work 2023-04-04 20:41:25 +09:00
Zoe Roux 7ebe0adace Disable deferred queries for the search as it does not work 2023-04-04 20:41:25 +09:00
Zoe Roux 9e3337e9c5 Hide the cursor when playing a video 2023-04-04 20:41:25 +09:00
Zoe Roux 298dc9af27 Add trailler button 2023-04-04 20:41:25 +09:00
Zoe Roux 840b0c07ff Fix icon buttons not working 2023-04-04 20:41:25 +09:00
Zoe Roux 592c92785f Automatically download/extract info on API creation (dirtyfix) (#161
* Download thumbnails automatically

* Automatically extract tracks
2023-04-03 20:03:11 +09:00
Zoe Roux d0db4815f1 Use json in healthcheck 2023-04-03 20:03:11 +09:00
Zoe Roux 8cf105a550 Fix coding style 2023-04-03 20:03:11 +09:00
Zoe Roux 9c6055a52e Add healthchecks on docker 2023-04-03 20:03:11 +09:00
Zoe Roux a554b7681f Add healthchecks to the api 2023-04-03 20:03:11 +09:00
Zoe Roux cbcc2f30b7 Dockerise the scanner 2023-04-03 20:03:11 +09:00
Zoe Roux 565125da67 Add a file monitor in the scanner 2023-04-03 20:03:11 +09:00
Zoe Roux ec8782ad81 Clean up the scanner 2023-04-03 20:03:11 +09:00
Zoe Roux 7388719cad Add seasons metadata 2023-04-03 20:03:11 +09:00
Zoe Roux 75fb4b5809 Add seasons 2023-04-03 20:03:11 +09:00