pyF1Viewer is similar to https://github.com/SoMuchForSubtlety/f1viewer except written in Python and worse.
This is mostly a proof of concept for the new 2021 F1TV API.
All of the below feature are based on the new 2021 API, this means there is 50fps support for videos (and livestreams) published after early March 2021
- Live Events - Working
- Archive - Working
- Shows - Working
- Documentaries - Working
You'll need the requests
library, that's about it in the way of requirements.
Run the file, sorry - it doesn't save your username and password but it does save your auth token for ~23 hours - you still need ot use the Login option everytime you run it even if you've given it credentials within 23 hours.
As you can see from the demo below it currently allows typing in a year number.
This has pretty much no error checking, it will just crash if there's a problem