🧰 Moja razširitev za brskalnik: Pogovor z YouTube videi je zdaj enostaven
Kako sem ustvaril preprosto orodje za ekstrakcijo transkriptov iz YouTube-a z enim klikom
Hej!
Uf danes ti pa res pozno pišem…
Bil sem bil razočaran.
Zakaj?
V tem newsletterju sem ti želel pokazati, kako enostavno si je v tem času, ko je AI na vsakem koraku, ustvariti svoje orodje.
Pa mi ni uspelo.
Meni je sicer uspelo, ampak da bi ti na najlažji možen način pokazal, kako to narediš tudi ti, pa se mi je zalomilo.
Verjetno te zdaj že zanima, o čem govorim.
Moj učni proces
Pretekli vikend sem se odločil, da si poenostavim svoj učni proces.
Ker se rad učim prek YouTuba, imam že navado, da ko mi je kakšen video res top, po koncu poiščem v opisu transkript (besedilo), ga označim in kopiram. Nato odprem ChatGPT in vnesem prompt:
“Iz spodnjega teksta mi prosim izlušči akcijske točke.”
Stisnem dvakrat enter in prilepim besedilo videa.
Bum — in že mi napiše akcijske točke ter priročne nasvete, ki spadajo zraven.
Te si nato kopiram in shranim v Notion (program za beleženje zapiskov).
Nimam vedno istega prompta (akcijske točke), ampak glede na video vprašam, kar me zanima. Dejansko je, kot da bi se pogovarjal z avtorjem videa 😊 “Kaj si že omenil, da je pomembno za…” in potem lahko nadaljuješ pogovor — samo o videu ali pa naj ti poišče podobne itd.
Moje orodje?
Torej kaj bi meni koristilo?
Browser extension, ki mi na YouTube videu omogoča, da z enim klikom kopiram transkript videa v odložišče (clipboard).
Ok, gremo tole narediti…
Odprl sem Windsurf, ki ga verjetno poznaš iz prejšnjih izdaj tega newsletterja — torej AI-first IDE za pisanje kode.
In napisal:
Windsurf IDE
Najprej sem imel težavo, zato sem preprosto naredil posnetek zaslona in ga prilepil v pogovorno okno Windsurfa in stisnil Enter.
Slika zaslona (težave)
Začel je popravljati in po kaki minuti končal.
Testiral sem še enkrat… 🥁🥁
Deluje! 💪
V približno 5 minutah sem imel delujoč browser extension.
Razmislek, kako ti pomagati, da na najlažji način tudi ti začneš z ustvarjanjem takih orodij
Takole sem razmišljal:
- Windsurf je lahko brezplačen, a najboljši modeli so plačljivi.
- Cursor je enako, oziroma še dražji.
- Imamo dve odprtokodni možnosti: Cline ali Roo Code, razširitvi za VS Code IDE.
- Cline je bolj prijazen za začetnike, vendar ti moram najprej pokazati
- kako namestiti VS Code
- nato še namestitev Cline razširitve
- in nekaj konfiguracije, da imaš na voljo dobre AI modele…
Potem pa se spomnim na Google. Ravno so svoj Firebase projekt razširili z online IDE-jem, ki se imenuje:
Firebase Studio — ta ima dostop do Gemini modela, ki se je pred kratkim pridružil najboljšim.
Idealno — samo prijaviš se s svojim Gmail računom, pripravil sem ti celo template, ki sem ga dal na Github, da ga lahko z enim klikom dodaš v svoj Firebase Studio projekt.
To je še šlo skozi.
Ampak potem…
Tisti njihov Gemini definitivno ni Gemini 2.5 in tudi iskalnih zmogljivosti nima, da bi dodatno znanje poiskal na spletu.
Po mnogih iteracijah na koncu extension ni deloval.
Sicer bi ti lahko pokazal, kako priti do Gemini 2.5 modela znotraj tvojega projekta, vendar glede na težave, ki so jih imeli nekateri uporabniki pred kratkim s preveliko porabo, tega zaenkrat ne priporočam.
Kaj sem se odločil?
V prihodnosti ti pokažem, kako si vzpostaviš pravi IDE — na svojem računalniku, lokalno. Pomagal ti ga bom skonfigurirati tako, da bo deloval najbolje in bo tebi najbolj prijazen. Ne skrbi, kot sem že večkrat rekel: to ni noben bav bav.
Da pa ne ostaneš praznih rok, imam zate navodila, kako si lahko namestiš moj browser extension za kopiranje YouTube transkripta. Da se boš lahko pogovarjal z YouTube videom 😀
Navodila
- Na svoj računalnik si naloži kodo za extension kar s klikom na tole povezavo: https://github.com/primus115/yt-to-text/archive/refs/heads/main.zip
- Razširi (odzipaj) datoteko
- Odpri Chrome in v naslovno vrstico vpiši: chrome://extensions/
- Vklopi “Developer mode” (preklop zgoraj desno)
- Klikni “Load unpacked” in izberi (odzipano) mapo
- Odpri zanimiv YouTube video
- Klikni ikono razširitve
- Klikni “Get Transcript”, da pridobiš transkript
- Klikni “Copy to Clipboard”, da ga kopiraš
Namestitev
Pojdi na tvoj priljubljen video in zaženi extension
P.S.: Včasih mi napiše napako:
Rešitev: naredim reload strani, ponovno kliknem ikono razširitve in “Get Transcript”.
Sedaj pa hitro v tvoj priljubljen AI asistent, prilepi kopiran tekst in začni pogovor…
Jaz sem naredil ta browser extension, ker mi pride prav. P.S.: Obstaja kar nekaj Chrome razširitev, ki se dobro prodajajo. Nekatere ustvarijo tudi po več deset milijonov na leto 🤯: https://www.youtube.com/watch?v=hFBVYw2ro-I Naj bo to tvoja motivacija, da se naučiš kaj novega… Če pa boš kdaj naredil kaj takega, mi lahko pišeš in poveš! 😄
Tokrat mi ni šlo vse po maslu. Vendar je prav, da vidiš da ni vse tako kot “reklame” kažejo. Tudi zato sem tu, da marsikaj poskusim pred tabo in ti poročam.
Sva na vezi! Primož