HomeBlogTranscribePlansAPI Keys

Appunti dalle lezioni YouTube con l'AI: dalla playlist alla guida di studio

Playlist di lezioni registrate accanto ad appunti in stile Cornell e flashcard

Stagione di esami di metà semestre, 14 lezioni registrate ancora da guardare, e anche riguardandole a velocità 2x servono comunque sette ore. Preparare appunti dalle lezioni YouTube con l'AI ha ridotto il mio ripasso a circa 20 minuti per lezione: recuperi la trascrizione, esegui un solo prompt che produce appunti in stile Cornell più flashcard pronte per Anki, fatto. La configurazione completa è qui sotto, e un modulo da cinque lezioni costa esattamente zero.

Ottenere la trascrizione della lezione

I canali universitari — MIT OCW, Stanford Online, freeCodeCamp — hanno in genere sottotitoli decenti, ed è proprio ciò che la API di youtube2text.org legge:

curl -s "https://youtube2text.org/api/transcribe?url=https://www.youtube.com/watch?v=LECTURE_ID" \
  -H "Authorization: Bearer yt_your_key"

La trascrizione arriva in result.content. Una lezione di 50 minuti sono circa 55-70k caratteri, che stanno in un unico contesto di Claude o GPT insieme al prompt con ampio margine — il valore predefinito di maxChars, 150000, copre in una sola chiamata anche un seminario registrato di tre ore. Se mancano i sottotitoli ottieni un 404 TRANSCRIPT_UNAVAILABLE, cosa che capita soprattutto con le registrazioni appena caricate.

Il prompt: appunti Cornell più flashcard in un solo passaggio

Genero entrambi gli output con un unico prompt perché il modello ha già "letto" la lezione — chiedere due volte spreca token e produce terminologia incoerente tra appunti e flashcard.

You are making study notes from a lecture transcript.

Course: {COURSE NAME}
Lecture: {NUMBER AND TITLE}

Produce two sections:

1. CORNELL NOTES
   - Cue column: one key question or term per concept
   - Notes: compressed explanations. Keep every worked
     example and every number the lecturer uses.
   - Summary: five sentences maximum, plain words.

2. FLASHCARDS
   - 12-15 question-answer pairs, one per line, formatted
     question<TAB>answer for Anki import
   - Test understanding, not trivia: "Why does X hold?"
     beats "In what year..."

Add nothing that is not in the transcript. If the lecturer
hints something is exam-relevant, flag it with [EXAM].

Transcript:
{PASTE TRANSCRIPT}

Salva il blocco delle flashcard come file .txt e Anki lo importa direttamente da File → Importa. Il flag [EXAM] si è ripagato più di una volta — i docenti anticipano di continuo cosa finirà all'esame, e il modello coglie formule come "you'll want to remember this" su cui io sorvolo a velocità 2x.

I conti della quota per un corso reale

La chiave demo condivisa consente 5 video al mese per IP. La tua chiave gratuita personale (accesso con Google, niente carta, niente numero di telefono) offre anch'essa 5 al mese — cioè un modulo da cinque lezioni gratis. Un corso semestrale da 24 lezioni rientra nei 50 video del piano base da 5,99 $, con spazio per un secondo corso. Dato che una lezione è una singola chiamata API indipendentemente dalla durata, la quota spesa coincide con il numero di lezioni — elabora l'intera playlist in una serata e studia dagli appunti per il resto del semestre.

Cosa sbagliano i sottotitoli

Il limite, detto onestamente: i sottotitoli generati automaticamente gestiscono bene le spiegazioni parlate e male la notazione matematica. "Eigenvalue" sopravvive; "x sub n plus one over two" esce come un minestrone di parole; le lettere greche diventano tentativi fonetici. Per i corsi ricchi di concetti — biologia, storia, lezioni di algoritmi dove il professore spiega a frasi — gli appunti sono davvero buoni. Per la matematica piena di derivazioni, tratta gli appunti come una mappa di ciò che è stato coperto e verifica ogni formula sulle slide. Questi appunti integrano la lezione; non sostituiscono la visione delle parti difficili.

Dove andare da qui

Se vuoi conservare gli appunti in un posto più permanente di un file di testo, riversali in Notion. Per elaborare un'intera playlist con un loop e logica di retry, la guida Python contiene codice funzionante. E se preferisci evitare del tutto lo scripting, puoi collegare la API a Claude e limitarti a incollare gli URL delle lezioni nella chat.

Prendi una chiave gratuita su youtube2text.org/app/keys prima che esca la prossima lezione — il te del futuro, quello con l'esame giovedì, ringrazia.