mirror of
https://github.com/dmunozv04/iSponsorBlockTV.git
synced 2025-12-06 11:56:45 +03:00
8edf4859ab6a60153ef55b60a77e11f926fb27c2
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 Warning: armv7 builds have been deprecated
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 API.
The last 5 videos' segments are cached to limit the number on queries on SponsorBlock and YouTube.
Libraries used
- pyatv Used to connect to the Apple TV
- [asyncio] and [aiohttp]
- [async_lru]
- [json]
Contributing
- Fork it (https://github.com/dmunozv04/iSponsorBlockTV/fork)
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
Contributors
- dmunozv04 - creator and maintainer
- HaltCatchFire - updated dependencies and improved skip logic
License
Description
Languages
Python
99%
Dockerfile
1%
