iv-org / invidious

Invidious is an alternative front-end to YouTube
https://invidious.io
GNU Affero General Public License v3.0
16.42k stars 1.85k forks source link

[Enhancement] Drop usage of microFormat in player endpoint #4929

Open unixfox opened 1 month ago

unixfox commented 1 month ago

Since https://github.com/iv-org/invidious/pull/4928, microformat is not available anymore from the player endpoint when using the client configured with po_token.

We should try to use something else, like from the next endpoint or from videoDetails.

What to migrate:

absidue commented 1 month ago

I have opened https://github.com/iv-org/invidious/pull/4934 to fix the live_now and premiere_timestamp fields.

syeopite commented 1 month ago

Considering that the workaround is now broken I wonder if it'll make more sense to just revert the fix altogether rather than migrating everything away from microformat

Right! The fix still works on some IPs