Transkrypcja YouTube Zapier: Auto-Pobierz Napisy z Nowych Filmów

Przepływ pracy transkrypcji YouTube Zapier potrzebuje dokładnie trzech kroków: wyzwalacz YouTube, jedno wywołanie webhook i cokolwiek chcesz zrobić z tekstem. Poniżej jest pełna konfiguracja, plus szczera matematyka na zadania Zapier — ponieważ to jest gdzie większość ludzi cicho dostaje opłatę za swoją ciekawość.
Trzystopniowy Zap
- Trigger: YouTube — New Video in Channel
- Action: Webhooks by Zapier — GET
- Action: cokolwiek, co akceptuje tekst — Google Docs, Gmail, Slack
Krok 1: wyzwalacz
Wybierz aplikację YouTube i wyzwalacz New Video in Channel, połącz swoje konto Google i wskaż kanał, który chcesz obserwować. Zapier sonduje kanał i pala się raz na nowe przesłanie. Wyjście wyzwalacza zawiera adres URL wideo — to jest jedynym polem, którego potrzebuje następny krok.
Krok 2: webhook
Dodaj Webhooks by Zapier z zdarzeniem GET i skonfiguruj to w taki sposób:
- URL:
https://youtube2text.org/api/transcribe - Query String Params:
url= pole URL wideo z kroku 1,maxChars=8000 - Headers:
x-api-key=yt_YOUR_KEY
Brak klucza jeszcze? Weź bezpłatny wspólny — brak konta wymagane:
curl -s https://youtube2text.org/api/demo-key
Zwraca {"success": true, "apiKey": "yt_..."} i pozwala 5 filmów na miesiąc na IP, wystarczający do testowania Zapu end do końca.
API akceptuje każdy kształt URL YouTube — watch?v=, youtu.be, lub gołe 11-znakowe id — więc pole URL wyzwalacza działa bez zmian. Gdy testujesz krok, Zapier parsuje odpowiedź JSON i ujawnia każde pole późniejszym krokom: Result Title, Result Content, Result Video Id i tak dalej.
Krok 3: wydaj transkrypcję
To zabawna część. Dodaj akcję Google Docs — Create Document from Text i mapuj tytuł i Result Content do niego, i masz przeszukiwalną archiwę wszystkiego kanał mówi. Lub wyślij go najpierw przez krok AI i wyślij sobie e-mail podsumowanie. Ustawiłem maxChars na 8000 powyżej, ponieważ klienci e-mail i kroki AI obie się gniewają o bardzo długie dane wejściowe; domyślny i maksymalny to 150000, jeśli chcesz wszystko.
Szczera matematyka
Tutaj jest ograniczenie warte wiedzenia przed zbudowaniem tego: Webhooks by Zapier to aplikacja premium, więc ten Zap wymaga planu płatnego, i każdy bieg spala zadania — jedno na krok akcji. Obserwacja jednego kanału o dziennym przesyłaniu kosztuje Cię około 60 zadań na miesiąc za samego tego Zapa; obserwuj pięć kanałów i szybko się to sumuje.
Sam API transkrypcji nie dba, jak go wywoływasz. Tego samego GET żądania uruchamia się z pracy cron i pięcioliniowego skryptu powłoki za darmo — pokryłem tę konfigurację w przewodniku curl, korzystając z kanału RSS (https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID) jako wyzwalacza. Jeśli chcesz wizualną automatyzację bez ceny za zadanie, samodzielnie hostowany n8n uruchamia tę pętlę bez ograniczeń, i wersja Make jest oparta na operacjach i znacznie łaskawsza dla portfela.
To powiedziawszy, jeśli Twój zespół żyje w Zapier, trzy kroki, które nigdy się nie psują, mają rzeczywistą wartość. Po prostu mówię Ci, gdzie jest metr.
Gdy film nie ma napisów
Niektóre filmy naprawdę nie mają transkrypcji — świeżo skończone transmisje na żywo, klipy muzyczne, kanały, które wyłączają napisy. API zwraca:
{"error": {"code": "TRANSCRIPT_UNAVAILABLE", "message": "...", "status": 404}}
Zapier oznacza, że bieg jako błędy, co jest poprawnym zachowaniem — nie ma nic do pobrania. Jeśli jesteś na wspólnym kluczu demo możesz również spotkać RATE_LIMIT_EXCEEDED (429); odpowiedź zawiera retryAfterSeconds, więc dokładnie wiesz, jak długo się gniewać.
Uzyskaj własny klucz
Na cokolwiek poza testowaniem zaloguj się za pomocą Google na youtube2text.org/app/keys — brak numeru telefonu, brak karty. Bezpłatny poziom to 5 filmów na miesiąc; płatne plany idą od 5,99 USD za 50 filmów do 19,99 USD bez limitu, co jest mniej niż większość uaktualnień planu Zapier.