YouTube Full Text Search
Dev tools
command line search tool
SHOW HN2023
540points
165comments
#51of 3,109 in 2023
Top 2%of 2023 by points
How HN took it
CuriousMostly questions and neutral comments
11 positive, 26 neutral or asking, 1 mixed, 4 critical, out of 42 comments about the project. Thread score +0.15.
Execution: 3 for, 3 againstIdea: 4 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Useful idea for searching channel transcripts
From 3 comments
Loved the idea, yet to try it out. I would definitely download all videos of Lex and run some text analyzer/text cloud generator to learn about things being discussed
pknerd on HNThis is great! I had made something like this for my own use, but it was way more complicated. It took a user account, downloaded all the liked videos, ran it through some model…
bsnnkv on HNnice
foderking on HN
Objections
Uses scraping rather than the YouTube API, with quota concerns
From 1 comment
I hate being the poo pooer who says that subtitles are available via the API and wish the tool went that route. I'm all for stuff being archivable with tools like youtube-dl, but…
harlanji on HN
Uses LIKE queries rather than full-text search
From 2 comments
Perhaps I'm wrong but how is this full text search? It's just using the LIKE operator
1equalsequals1 on HNIt looks like you're running searches using LIKE: https://github.com/NotJoeMartinez/yt-fts/blob/050981c0519a966593d2e2405bf2116997a00909/db_scripts.py#L81 SQLite has a really…
simonw on HN
Requests
Semantic search via vector database or LLM
From 3 comments
Nice work. You could encode the text, load this into a vector database and allow semantic search.
monkeydust on HNPut the subs into a vector db instead and enable semantic search. :)
liampulles on HNWhy not fold this into an LLM interface?
teelelbrit on HN
Search comments as well as subtitles
From 1 comment
Wondering if this could be expanded to also search for comments
rmdes on HN
Questions
Does it rely on an API key?
From 1 comment
Does this rely on an API key? There have been earlier tools which permitted command-line / terminal access to Youtube, one of the best being mps-youtube:…
dredmorbius on HN
Alternatives named
Tube Archivist
From 1 comment
Another avenue for this is to use Tube Archivist, which takes the approach of locally mirroring videos and serving them up in a web interface, complete with comments, subtitles,…
progman32 on HN
mps-youtube
From 1 comment
Does this rely on an API key? There have been earlier tools which permitted command-line / terminal access to Youtube, one of the best being mps-youtube:…
dredmorbius on HN