57 lines
1.6 KiB
Markdown
57 lines
1.6 KiB
Markdown
---
|
||
aliases:
|
||
tags:
|
||
- зрелость/🌱
|
||
date:
|
||
- - 2024-05-16
|
||
zero-link:
|
||
parents:
|
||
linked:
|
||
link: https://sponsor.ajay.app/
|
||
---
|
||
Это сервис, который позволяет пропускать нативную рекламу в YouTube.
|
||
|
||
## Настройка для Smart TV
|
||
Данный функционал можно также подключить к Smart TV. Логика следующая, компонент устанавливается на сервер и подключается к YouTube в виде пульта. Данный пуль и будет выполнять переметку рекламы.
|
||
|
||
Сначала нужно создать файл конфигурации. Делается это следующей командой:
|
||
|
||
```shell
|
||
docker run --rm -it -v blocktv:/app/data ghcr.io/dmunozv04/isponsorblocktv --setup-cli
|
||
```
|
||
|
||
В итоге получаем такой код конфигурации
|
||
```json
|
||
{
|
||
"devices": [
|
||
{
|
||
"screen_id": "your_id",
|
||
"name": "YouTube on TV"
|
||
}
|
||
],
|
||
"apikey": "",
|
||
"skip_categories": [
|
||
"sponsor",
|
||
"interaction"
|
||
],
|
||
"channel_whitelist": [],
|
||
"skip_count_tracking": false,
|
||
"mute_ads": false,
|
||
"skip_ads": false
|
||
}
|
||
```
|
||
|
||
Теперь в docker compose добавляем следующий сервис
|
||
|
||
```yml
|
||
iSponsorBlockTV:
|
||
image: ghcr.io/dmunozv04/isponsorblocktv
|
||
container_name: iSponsorBlockTV
|
||
restart: unless-stopped
|
||
logging:
|
||
options:
|
||
max-size: "10m"
|
||
max-file: "5"
|
||
volumes:
|
||
- ./blocktv:/app/data
|
||
``` |