Mosaic embed youtube broke - noembed.com

Recently, trying to embed youtube videos in mosaic has broken. It's due to Youtube changing their api slightly and noembed.com has not been updated with fixes.

I'm not confident that noembed.com will be maintained.
Note Future of this service · Issue #114 · leedo/noembed · GitHub also, where noembed seems to be moving under new maintenance.

Any thoughts on how to fix this in Mosaic? I'm not keen on relying on a 3rd party site to figure out embed codes for us, especially if it's maintenance has gone away. I'm not keen on rewriting all this perl into a plone package either. Maybe plone.org can host a noembed fork? What's the best way out of this one?