Commit Graph

65 Commits

Author SHA1 Message Date
wukko
8b15fe7863 api/youtube: check if playability is ok after the status switch 2024-10-26 22:49:16 +06:00
wukko
cfb05282c3 api/youtube: refactor, fallback codecs, don't return premuxed videos 2024-10-23 19:56:59 +06:00
wukko
ae271fd3c6 api/youtube: refactor playability status handling 2024-10-23 18:08:50 +06:00
wukko
a3ee3d9c16 api/youtube: catch one more age limit error 2024-10-23 14:01:10 +06:00
wukko
bf7a48a36c api/youtube: fix youtube music metadata parsing
still pretty crappy tho
2024-09-28 02:01:43 +06:00
wukko
ca538a2e6c api/youtube: use webm container for av1 and opus 2024-09-12 20:07:56 +06:00
wukko
a589bf7e54 api/youtube: fix audio dub track detection 2024-08-25 14:48:46 +06:00
wukko
0bbf822d70 api/youtube: catch token expiration error 2024-08-24 18:34:02 +06:00
wukko
7ac0726f37 api: move error context to matcher 2024-08-24 16:56:07 +06:00
wukko
facf7741ce api/stream: standardize stream types & clean up related functions 2024-08-22 17:37:31 +06:00
wukko
281ae25d4a api/youtube: prefer higher quality even if premuxed video is available 2024-08-20 22:27:03 +06:00
wukko
05abf9ad3e api: update error codes in services, add more error codes where needed 2024-08-20 21:10:37 +06:00
wukko
c1813aa33f api/stream: rename bridge mode to proxy 2024-08-15 19:58:40 +06:00
wukko
0a28b4091f api/youtube: small indentation fix 2024-08-03 23:08:59 +06:00
wukko
dd831e13e8 api: flatten code directories, better filenames, remove old files 2024-08-03 14:47:13 +06:00