James - https://www.youtube.com/watch?v=7DkLUY6...
https://www.youtube.com/watch?v=7DkLUY6kfTg
I made this tutorial on YouTube a while back which still gets significant traffic. Now getting a couple of comments:
- "not working youtube caption generator node"
- "Cannot read properties of undefined (reading 'map') while creating the custom node"
Has the YT caption generator changed in a way that would break this?
James Murdza
YouTube
Making an AI YouTube Timestamp Generator with BuildShip
Try BuildShip now: https://buildship.com/
My custom code and prompt: https://dev.to/jamesmurdza/building-a-fcg-temp-slug-4578922?preview=4210cdff8fea25a8cd4d81363155c451b20e6484504a41fa0f0d992a272c21a3a707c0cb6ddac2f740234c032a02af5ce442841ad4033efc46424c84
Front-end repository: https://github.com/jamesmurdza/timestamp-generator-app/
0:00 Intro...
1 Reply
Hey @James , YouTube have made some changes to the the YouTube Data API that has impacted access to video captions. For
captions.download
access methods, which accesses the actual caption content, OAuth 2.0 credentials are now required whereas previously API keys were sufficient. We're in the process of reviewing our nodes & tutorials and this one has been flagged.
The sort-of-kinda workaround is to use the captions.list
method, which works with just a regular YouTube API key, allowing you to retrieve metadata about available caption tracks, but unfortunately does not contain the actual captions; it only provides metadata about the available caption tracks.
tl;dr - we're working on a solution.