Commit Graph

1676 Commits

Author SHA1 Message Date
Zoe Roux 3f928ad507 Fix firefox play/pause loop 2023-06-04 15:14:19 +09:00
Zoe Roux 735edf1529 Fix multi channels audio issues 2023-06-04 15:14:19 +09:00
Zoe Roux f49882fb0d Fix live hls issues 2023-06-04 15:14:19 +09:00
Zoe Roux 6f4936f6be Fix transcoder docker 2023-06-01 14:59:48 +09:00
Zoe Roux e8eb36284b Fix transcoder ci build 2023-06-01 04:03:30 +09:00
Zoe Roux cec8400145 Disable the transcode with the same quality as the original tramsux 2023-06-01 04:03:30 +09:00
Zoe Roux 22d8ea8215 Fix audio index 2023-06-01 04:03:30 +09:00
Zoe Roux e6a6131a14 Fix time update on the web player 2023-06-01 04:03:30 +09:00
Zoe Roux 92b5e33940 Fix ctranscoder dockerfiles 2023-06-01 04:03:30 +09:00
Zoe Roux 63f7a75394 Add transmux to the hls playlist 2023-06-01 04:03:30 +09:00
Zoe Roux dbe85322ea Fix mediainfo number parsing 2023-06-01 04:03:30 +09:00
Zoe Roux 64d4ee9168 Implement chapter detection 2023-06-01 04:03:30 +09:00
Zoe Roux f7f40be956 Implement a naive identify invoking mediainfo 2023-06-01 04:03:30 +09:00
Zoe Roux f42eaeb953 Fix duplicated code issue 2023-05-05 14:14:04 +09:00
Zoe Roux 954909fecd Format code 2023-05-05 14:14:04 +09:00
Zoe Roux 95133deeb0 Add audio menu and rework qualities menu 2023-05-05 14:14:04 +09:00
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