Extract Youtube Captions
Is there something that needs updating with this node? It used to work fine but I have spent the last few hours trying to get it to run and it either runs endlessly or returns a german? description of Youtube and nothing else. It doesn't even seem to work on workflows where I have used it before. any ideas?
Solution:Jump to solution
Hey @Chris Wright | Brandmember, we’ve been trying out alternative solutions for the YouTube caption extractor, but it seems like YouTube has been restricting access to the video captions from unauthenticated sources.
We’re working on a way around this using the official YouTube V3 API via an OAuth node. We’re also following up with the Google team to see if they can speed things up and give us the permissions we need.
We’ll let you know as soon as we have an update....
4 Replies
AI Support Bot Information
<@797926148549378059> you can react on the relevant answer (message) with a ✅ in this thread when you think it has been solved, by the bot or by a human!
Anyone can react on this message with a ❌ if the GPT bot is unhelpful or hallucinating answers.
Please note: Team members will review and answer the questions on best efforts basis.
AI Response
It seems like there might be an issue related to the node's output configuration or internal logic. If a node's output configuration does not accurately reflect the structure of the data returned, it can lead to unexpected behaviors like endless loops or incorrect outputs, such as getting a description in a different language.
Here are some steps to troubleshoot and potentially resolve the issue:
1. Auto-Update Node Output:
- Open the node editor for the problematic node.
- Execute the node using the "Test Node" button and view its output.
- In the output section, you should see an option to "Update Output Schema". Click this button to ensure that the output configuration matches the actual output【4:0†buildship-docs.json】.
2. Review Node Configurations:
- Check the node logic to ensure it's correctly processing and returning the expected data.
- Confirm that the input parameters and other configurations are set correctly.
3. Check for Changes in External APIs:
- If the node interacts with an external API (like YouTube), verify if there have been any changes to the API that might affect how data is returned.
4. Communicate with Support or Community:
- Consider reaching out to the BuildShip community or support via the BuildShip dashboard if the issue persists. You can join forums where similar issues might be discussed【4:0†buildship-docs.json】.
If these strategies do not resolve your issue, it might be beneficial to create a support request directly through the BuildShip Dashboard for more personalized assistance【4:0†buildship-docs.json】.
BuildShip AI Support
Solution
Hey @Chris Wright | Brandmember, we’ve been trying out alternative solutions for the YouTube caption extractor, but it seems like YouTube has been restricting access to the video captions from unauthenticated sources.
We’re working on a way around this using the official YouTube V3 API via an OAuth node. We’re also following up with the Google team to see if they can speed things up and give us the permissions we need.
We’ll let you know as soon as we have an update.
Thank you @Bhavya I had some limited success earlier this week using the youtubeCaptionExtractor library.
However a larger workflow I ran after that failed to return captions in some cases and I still need to assess why that was.
Thanks for the update ☺️