**Livestreams and premieres filtering**
This release introduces two new parameters: `ignore_livestreams` and `ignore_premieres`. They determine if livestreams and premieres are taken into account when checking for new videos to add to the playlist.
- `ignore_livestreams`: When set to *True*, any livestreams that are currently live at the time of the program's execution are ignored and will not be added to the playlist, even if they satisfy all other user defined rules.
- `ignore_premieres`: When set to *True*, upcoming premieres that are scheduled at the time of the program's execution are ignored and will not be added to the playlist, even if they satisfy all other user defined rules.
To clarify how YouTube categorizes these video types based on their status:
- Livestreams:
- A livestream that is currently live is categorized as a livestream.
- Once the livestream ends, it is considered a regular video.
- Premieres:
- A scheduled premiere (upcoming) is categorized as a premiere.
- When a premiere goes live, it is treated as a livestream.
- Once the premiere is over, it is considered a regular video.
For example, a livestream that ended 30 minutes before the program is run would be added to the playlist if it passes all the user defined checks, even if `ignore_livestreams` is set to *True*, since it now considered a regular video.
**Full Changelog**: https://github.com/Killian42/QTube/compare/v2.0.1...v2.0.2