Toolverse
Wszystkie skille

pocket-casts

autor: openclaw

Pobieraj filmy z YouTube'a i przesyłaj je do Pocket Casts na oglądanie offline

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Skill do pobierania filmów z YouTube'a i wgrywania ich do Pocket Casts Files, aby móc je oglądać bez dostępu do internetu. Idealne dla osobistego użytku z materiałami, do których posiadasz prawa. Wymaga zainstalowania yt-dlp, ffmpeg, curl i jq. Obsługuje niestandardowe tytuły filmów i automatyczne pobieranie tokenów dostępu.

Jak używać

  1. Zainstaluj wymagane narzędzia: yt-dlp (przez uv: uvx yt-dlp), ffmpeg (apt install ffmpeg), curl (zwykle preinstalowany) oraz jq (apt install jq).

  2. Utwórz katalog na dane uwierzytelniające: mkdir -p ~/.clawdbot/credentials/pocket-casts i ustaw uprawnienia: chmod 700 ~/.clawdbot/credentials/pocket-casts.

  3. Dodaj token odświeżania Pocket Casts: otwórz pocketcasts.com w przeglądarce, przejdź do narzędzi deweloperskich, skopiuj token odświeżania i zapisz go w pliku ~/.clawdbot/credentials/pocket-casts/config.json w formacie JSON z kluczem refreshToken. Ustaw uprawnienia: chmod 600 config.json.

  4. Dodaj ciasteczka YouTube'a: zainstaluj rozszerzenie "Get cookies.txt LOCALLY", zaloguj się na youtube.com, wyeksportuj ciasteczka i zapisz je w ~/.clawdbot/credentials/pocket-casts/cookies.txt. Ustaw uprawnienia: chmod 600 cookies.txt.

  5. Uruchom skill z adresem URL filmu: ~/skills/pocket-casts/scripts/upload.sh "URL_YOUTUBE" lub z niestandardowym tytułem: ~/skills/pocket-casts/scripts/upload.sh "URL_YOUTUBE" "Twój Tytuł".

Podobne skille