21 Commits

Author SHA1 Message Date
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
3778b2148c
Lint rust files 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
bc6fdec360
Create a transcoder crate 2023-05-05 14:14:03 +09:00