Chiming in with a temporary solution and some findings that might help Kagi devs.
Temporary solution
I've found that I can resolve the Universal Summarizer's "Sorry, no transcript could be found for this video." response to YouTube videos by manually viewing the transcript on Youtube:
Video Description > More > Show Transcript
And then trying Universal Summarizer again. Sometimes this takes several minutes before a re-try of the tool will work, but I reckon that's due to some caching on Kagi's part.
Not sure if something is happening behind-the-scenes here with Youtube generating these transcripts on-the-fly, and this being a method to trigger that process.
I've only tested it on a handful of videos this morning, but I've had success with over a dozen videos, including these:
https://www.youtube.com/watch?v=QCgD9WZYF9w
https://www.youtube.com/watch?v=v_NBvRezBaU
https://www.youtube.com/watch?v=OvNgdF6VCMo
All of these previously were getting "Sorry, no transcript could be found for this video.", but after the steps (manually "Show Transcription") and waiting 1-4 minutes, Universal Summarizer found what it needed.
Note
I usually use the web portal for this, via !sum <video_url>
, not the API.
Other observations
I find that summarize does work off-the-bat sometimes for YouTube links that have a timestamp URL parameter, but won't work without it.
Example
- This worked:
!sum https://www.youtube.com/watch?v=OvNgdF6VCMo&t=151s
- This didn't (until I did the "Show transcription" thing above 👆️):
!sum https://www.youtube.com/watch?v=OvNgdF6VCMo