Commit Graph

23 Commits

Author SHA1 Message Date
wukko
0fca9c440c api/schema: remove deprecated variables 2025-06-22 20:07:37 +06:00
wukko
a6b599a828 api/schema: transform localProcessing to enum 2025-06-22 16:20:27 +06:00
wukko
2396462c5c api/schema: add youtubeVideoContainer 2025-06-20 14:23:16 +06:00
wukko
967552b26b api/schema: add subtitleLang 2025-06-18 18:37:24 +06:00
wukko
3c41585158 api/schema: add old variables from cobalt 10 for backwards compatibility 2025-05-29 17:55:52 +06:00
wukko
a95f87ebfb api & web: make "basic" the default filename style 2025-04-30 21:33:36 +06:00
wukko
335cd51eb5 api: add an option to allow better audio from youtube
& an env variable to disable it if needed
2025-04-20 20:45:07 +06:00
wukko
e7d4b72c8c api/schema: tiktokH265 -> allowH265, twitterGif -> convertGif
h265 param is already used for more than tiktok, and gif param will be used for bluesky gifs in the future
2025-01-29 15:37:58 +06:00
wukko
c7c9cf2f0f api: add local processing response type & param
`local-processing` type returns needed info for on-device processing and creates basic proxy tunnels
2025-01-29 15:00:50 +06:00
wukko
50db4d342a api & web: roll back the default hls change due to doubled CPU usage 2025-01-08 11:22:05 +06:00
wukko
ec019a1b50 api/schema: enable youtubeHLS by default 2025-01-08 10:54:07 +06:00
wukko
cdfc91844d api/schema: update youtubeDubLang to accept all valid language codes 2024-10-28 19:56:18 +06:00
wukko
c9eefc4d55 api/youtube: add an option to use HLS streams
- added `youtubeHLS` variable to api
- added youtube HLS parsing & handling
2024-10-28 15:17:54 +06:00
wukko
002e70cb89 api/schema: make tiktokFullAudio false by default 2024-09-08 22:03:29 +06:00
wukko
a9e65b0da0 api: add an option to always proxy files 2024-08-31 14:07:37 +06:00
wukko
329b068038 api/schema: don't decode the url
this is from the dinosaur era of cobalt and hasn't been used since we moved to POST requests
2024-08-30 14:09:18 +06:00
wukko
ee375a27cd api/schema: enable tiktok full audio by default 2024-08-22 23:17:49 +06:00
wukko
ff9efdc471 api & web: update default audio bitrate to be 128kbps 2024-08-22 20:50:21 +06:00
wukko
42ff874c95 api/schema: add 8bkps audio bitrate option 2024-08-22 20:06:54 +06:00
wukko
91fd26e880 api: add audio bitrate functionality 2024-08-22 19:35:17 +06:00
wukko
555625878e api/schema: update twitterGif & videoQuality defaults 2024-08-20 22:04:17 +06:00
wukko
e727e3a95b api/processing: slightly reformat code related to zod 2024-08-08 23:43:04 +06:00
dumbmoron
f32f624916 api: use zod for request schema validation 2024-08-08 16:34:54 +00:00