they seem to not work for some reason. Does anyone have one that works or know why the existing one doesn’t? The one I used in the workflow is deprecated n8n-nodes-youtube-transcript
The package is currently deprecated and no longer actively maintained. Earlier this year, YouTube updated its internal APIs, which caused many packages for Node.js, Python, and other platforms to stop working and remain unadapted.
The n8n-nodes-youtube-transcript package did not rely on libraries but instead launched a browser. The browser opened the video page, clicked the “Show Transcript” button, and extracted the transcript.
Unfortunately, this approach is very resource-intensive. Since most workflows using this node aim to load transcripts from many videos, the implementation does not work reliably in such scenarios.
For further details about the n8n setup and considerations, please refer to the README.md file on the GitHub page: