With ''other apps'' you mean Nostr apps? If so, i think you have been sleeping on kind21 (and kind 20 for that matter) adoption among the various clients
Interesting... so the frontend is just built on the yt-dlp JSON files stored in hashtree-ts?
Is the video data decoded server side in the /htree/ endpoint?