Wideo YouTube na Post na Blogu: Moja 3-Krokowa Rurociąg Repurposingu

Zamienianie wideo YouTube na formularz postu na blogu zajmuje mi około 25 minut teraz, w dół z trzech godzin, które zajęło dawniej, gdy wpisywałem notatki przeciwko odtwarzaniu. Rurociąg to trzy kroki: pobierz transkrypcję przez API, uruchom jeden ustrukturyzowany prompt, potem zrób ludzki pass edycji, który nie jest opcjonalny. Tutaj jest każdy krok, w tym dokładny szablon promptu używam.
Krok 1: Pobierz transkrypcję (30 sekund)
Jedno żądanie GET względem youtube2text.org robi to. Weź klucz demo najpierw — brak rejestracji:
curl -s "https://youtube2text.org/api/demo-key"
# {"success":true,"apiKey":"yt_..."}
curl -s "https://youtube2text.org/api/transcribe?url=https://www.youtube.com/watch?v=VIDEO_ID" \
-H "x-api-key: yt_your_key"
Otrzymujesz JSON z powrotem z result.content (transkrypcja) plus title, pubDate i contentSize. Przydatna matematyka rozmiaru: 15-minutowy samouczek przebiega około 18k znaków, 40-minutowa dyskusja ląduje na 45-60k. Oba pasują do pojedynczego kontekstu Claude lub GPT poniżej domyślnych maxChars 150000, więc nie ma kroku dzielenia na fragmenty do zbudowania. Jeśli film w ogóle nie ma napisów otrzymujesz 404 TRANSCRIPT_UNAVAILABLE, które jest rzadsze, niż byś się spodziewał — napisy autogenerowane obejmują większość publicznych przesyłań. Więcej zmian żądań jest w spacerze curl.
Krok 2: Jeden ustrukturyzowany prompt bije pięć niejasnych
Mój wczesny błąd był priorytetem "zamień to w post na blogu" i otrzymuje zwrot raport książki. Co działa to przypinanie czytnika, słowa kluczowego i zasad:
You are converting a video transcript into a blog post.
Video title: {TITLE}
Target reader: {WHO THIS POST IS FOR}
Primary keyword: {KEYWORD}
Length: 900-1200 words, markdown, H2 sections
Rules:
- Keep the speaker's examples and numbers exactly. Invent nothing.
- Rewrite spoken filler into prose. No "in this video" phrasing.
- Preserve 2-3 direct quotes worth keeping, as blockquotes.
- End with a three-bullet summary and one concrete next step.
- Mark anything you are unsure about — names, product terms,
figures that look mis-transcribed — with [CHECK].
Transcript:
{PASTE result.content HERE}
Reguła [CHECK] to kuchenka. Zmienia model z pewnym fabrykantem w współpracownika, który flaguje własne wątpliwości, i daje Twojemu pass edycji cel do wyszukiwania.
Krok 3: Pass edycji nikt nie wskakuje
Teraz szczera część. Transkrypcje pochodzą z napisów YouTube, i napisy autogenerowane przychodzą bez niezawodnej interpunkcji i z rzeczywistym talentem do niesłuchania rzeczywistych rzeczy. Miałem raz "Kubernetes" transkrybowany jako "communities" cztery razy w jednym wideo, i LLM wesoło napisał paragraf o wspólnotach wdrażania. Budżet 10-15 minut do wyszukiwania każdej [CHECK], naprawy nazw i warunków produktu względem rzeczywistego wideo i wyciąć paragraf, w którym model dostaje filozoficzny. Filmy z ręcznie przesłanymi napisami potrzebują mniej tego, ale przejrzyj przed publikacją w każdym razie.
Skalowanie od jednego wideo do dwudziestu
Te same trzy kroki obsługują zaległości — jedyną rzeczą, która się zmienia, to kwota. Wspólny klucz demo osiąga limit 5 filmów na miesiąc na IP, co obejmuje przebieg próbny i nie wiele więcej. Jeśli wydobywasz cały katalog konkurencji, napisałem ten przepływ pracy w YouTube badania zawartości; jeśli Twój materiał źródłowy jest w stylu wywiadu, prompt potrzebuje tweaks obsługi cytatu z notatek pokazu podcastu.
Na cokolwiek poza próbą uzyskaj własny klucz za pomocą logowania Google na youtube2text.org/app/keys — bezpłatny poziom daje Ci 5 filmów na miesiąc, 5,99 USD dostaje 50, i nie ma karty lub numeru telefonu zaangażowanego. To jeden post na blogu na tydzień z wideo, które już zrobiłeś, za mniej więcej cenę kawy, którą będziesz pić edytując to.