This is extraordinary reverse engineering. I particularly liked the part about using their own signer but outside of the apk. LLMs have effectively taken the Ads moat for so many of these companies. I can just have an AI rebuild their website to a UI I like using this reverse engineered mobile API.
yt-dlp already gets a lot of metadata like: duration, title, description, timestamp, view_count, like_count, repost_count, comment_count, save_count, etc.