1660 Commits

Author SHA1 Message Date
Zoe Roux
8ba80e93e3
Add audio transcoding 2023-05-05 14:14:04 +09:00
Zoe Roux
47c7617d24
Split transcode commands and state 2023-05-05 14:14:04 +09:00
Zoe Roux
a5fc5b3753
Add audio transcode functions 2023-05-05 14:14:04 +09:00
Zoe Roux
0b2d8a7e2e
Add routes for audio streams 2023-05-05 14:14:04 +09:00
Zoe Roux
5ee0a0044a
Add all metadata to quality variants in the master playlist 2023-05-05 14:14:04 +09:00
Zoe Roux
6e39690d7a
Create a master playlist 2023-05-05 14:14:04 +09:00
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