Ютуп начал бороться с нами, несистемными пользователями, кто качает видео через yt-dl, по-этому использование его в newsboat становится сложным, ибо приходится ждать 30 минут прежде чем качать новый файл.

Берём и делаем скрипт в виде

```bash
#!/usr/bin/env bash

xargs yt-dlp --sponsorblock-remove all $1

# next line if you want to see output before closing panel
read -p "Press enter to continue"
```

а в конфиге newsboat-а вместо прямого дёрганья yt-dlp вызываем наш скрипт

macro d set browser "tmux neww script-name %f" ; open-in-browser ; set browser "qutebrowser %u"

И когда видим видео новое, жмём ` ,d ` и читаем дальше, пока видео мусолится в соседней вкладке тимакса. Если они и это заблокируют в итоге, то ну его нафиг, ютуб этот

(так, немного не проверял, на работу пора бежать, не помню как внешние параметры в баше читались, просто $1 $2 и массив там приходит? начал со скрипта который просто берёт из буфера обмена ссыльку и её качает)

ой блеать, маркдаун собрал мне скрипт в один блоб, спасибо)))

@AncientGood Хотел спросить в чём суть борьбы, как заметил, что качается со скоростью меньше мегабайта в секунду. Хорошо, что я не тороплюсь.
А ещё у меня отвалилась клавиатура прямо при вводе этого коммента. Но это просто батарейки и приколхоженный стабилизатор — до самого конца всё работает стабильно, но конец резкий.

@Taciturn
Ну если одно видео, то не беда, а так я обычно полчаса качал десяток видосов, чтобы потом в пути с телефона посмотреть, но если требуется 30-40 минут на одно видео мне проще распараллелить закачку. Или поставить обратно менеджер закачек и отдавать ему ссылки

@Taciturn тенденция не очень, я всё жду когда они решат нахрен RSS поддерку на каналах удалить, я тогда скорее всего сдамся. Ну или не буду дальше основного фида заглядывать

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.