# iSponsorBlockTV Skip sponsor segments in YouTube videos playing on an Apple TV. This project is written in asycronous python and should be pretty quick. # Installation Check the [wiki](https://github.com/dmunozv04/iSponsorBlockTV/wiki/Installation) # Usage Run iSponsorBLockTV in the same network as the Apple TV. It connect to the Apple TV, watch its activity and skip any sponsor segment using the [SponsorBlock](https://sponsor.ajay.app/) API. The last 5 videos' segments are cached to limit the number on queries on SponsorBlock and YouTube. # Libraries used - [pyatv](https://github.com/postlund/pyatv) Used to connect to the Apple TV - [asyncio] and [aiohttp] - [async_lru] - [json] # Contributing 1. Fork it () 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create a new Pull Request ## Contributors - [dmunozv04](https://github.com/dmunozv04) - creator and maintainer - [HaltCatchFire](https://github.com/HaltCatchFire) - updated dependencies and improved skip logic # License [![GNU GPLv3](https://www.gnu.org/graphics/gplv3-127x51.png)](https://www.gnu.org/licenses/gpl-3.0.en.html)