Readit News logoReadit News
Posted by u/nliang86 2 years ago
Show HN: VideoGist – Useful YouTube video summariesvideogist.co/...
Hi all! I put together a website that summarizes youtube videos.

Enter any YouTube URL, and it will give you an overall summary, individual chapter summaries, along with key video frames.

Here are a few examples:

https://www.videogist.co/videos/tips-for-technical-startup-f...

https://www.videogist.co/videos/openai-devday-opening-keynot...

https://www.videogist.co/videos/cbs-evening-news-full-episod...

https://www.videogist.co/videos/the-best-easy-miso-salmon-re...

I'd love to hear feedback - if it's useful (or not!), what could be improved, etc. Thanks for taking a look!

p.s. it can take a few seconds for summary content to show up - I am working to speed it up

otterpro · 2 years ago
This is nice! One thing that bothers me is the web page's Title which is "VideoGist". I'd appreciate it if it could be named "VideoGist - <youtube video title>" or something like that.
nliang86 · 2 years ago
Noted! Will get this out tonight.
remuskaos · 2 years ago
This is absolutely fantastic, I love it!

I think I've found a (minor) bug, there seems to be an inaccuracy with the time stamps. I assume you're taking the chapter start and end times from the video themselves, but they don't align with the summary in this video:

https://www.videogist.co/videos/eevblog-102-diy-constant-cur...

For example, chapter 5, Heat Sink and Power Dissipation starts at 5:18 in your summary, but in the actual video it starts at 12:15.

EDIT: I'm just now seeing that your summary only has 7 chapters, but the YouTube video is segmented into 13 chapters, so it appears you're not using them from the video after all. Are you doing the segmenting with the LLM as well? How do you get timestamps from that? EDIT END

Anyway, thanks for this fantastic product, I was about to build something similar, but with a different focus:

Assume I've already seen a video and I want to look up a detail from that video, say how to do thermal calculations like in the example video, but I remember neither the video name nor the time stamp. I'm trying to build an app that generates embeddings for chunks / chapters of videos which I can then search semantically.

Do you have something similar planned? Because that's something I'd pay good money for.

Also, would you mind sharing a little bit about the tech stack? I'm assuming you're using yt-dlp to download videos with chapters and running whisper for a transcript, then something like gpt-3.5-turbo for summaries? Because that's how I'm doing it right now :D

__jonas · 2 years ago
I got an error with this video:

https://www.youtube.com/watch?v=Uf-kDNFMCD0

https://www.videogist.co/videos/panasonic-s-rapid-response-t...

Or maybe it's still pending? I don't really understand if I'm supposed to refresh the page or if it will update automatically when processing has finished, so I hit refresh and got this error instead of the loading page:

  We're sorry, but something went wrong.

  If you are the application owner check the logs for more information.

nliang86 · 2 years ago
Apologies - I am hitting a rate limit on a third party service. Working on it now.
nliang86 · 2 years ago
I (think) I was able to get a rate limit increase. Try again?
cloudking · 2 years ago
Kudos for the landing page, this is how AI products should be presented.

1) Direct access to the product

2) Multiple demo examples

I've seen so many launches here recently that have no demos, require sign up and basically gate all the usefulness of the product behind walls.

ElijahLynn · 2 years ago
Feedback: Browser Extension would be much more useful in practice. I usually end up at a video, and THEN want the summary.
nliang86 · 2 years ago
Great feedback - I will look into what it would take to make a browser extension client.
ElijahLynn · 2 years ago
Thanks!
w-m · 2 years ago
Picked one from my recent history: https://www.videogist.co/videos/10-things-you-didn-t-know-ab...

The text summary is very, very good. Kudos!

(As a nitpick, it has 'Wesan' instead of 'Wunderschön', but David himself doesn't pronounce it very clearly, so can't really blame the speech recognition there.)

The frame grabs next to the text appear to be sampled at random times, and not for their content. In the video, David presents screenshots and photos and what not. It happens to work out for Chapter 4, 6 and 7. In 5 of the other chapters it shows just the talking head. If a human had picked them, I think they'd show the most relevant imagery for the particular part of the video, and not the talking head.

skeptrune · 2 years ago
Hilarious to see a Legion of Skanks video in the immediate history list.

But it was surprisingly useful. The screen grabs throughout the summary were especially nice.

I'd like it if I could jump to the specific timestamp a summary relates to on YouTube itself from the gen'ed text.

Thinking about it more though I'd almost rather this backfill breakpoints in podcasts I listen to and let me jump to them.

I also wouldn't worry about perf too much. I'd be ok with waiting on the order of minutes to get a quality improvement.

Final nit, the tone of the LLM being used sucks. Maybe try a different one or give the user options with open router?

dazzaji · 2 years ago
I love this so much. I’ve got a backlog of videos to comb through and this might just be the solution. To me, immediate usefulness is a great informal indicator of a righteous hack. As a first text I threw a rather dense talk I gave to Legal Hackers DC chapter early last year at it and got a very solid set of summaries [1] broken down into chapters that I didn’t even realize existed but in retrospect totally agree with. And the most convenient part is that you support static links to the summaries so I can reshare it. One small question that hit me immediately is the copyright all rights reserved at the bottom of each summary. I’m not necessarily poking criticism of that but do wonder if it’s really what you want? Especially with the built in share feature it seems like at least some rights to reuse and such are expected. Anyway, overall this is stellar work, easy to use, and immediately helpful. Thank you!!

[1] here’s the summary I was describing: https://www.videogist.co/videos/generative-ai-for-law-1021

dazzaji · 2 years ago
I meant “first test” not first text. Though it was the first text it output so that too, I guess.
nliang86 · 2 years ago
Thank you! I will look into whether I actually want that - if it's not necessary I'll remove.