UNPKG

n8n-nodes-bandi-youtube-transcript

Version:

유튜브 자막 + 기타 유튜브 정보를 가져오는 n8n 커뮤니티 노드 패키지

67 lines (40 loc) 2.91 kB
# n8n-nodes-youtube-transcript n8n 워크플로우에서 직접 유튜브 동영상의 자막을 다운로드할 수 있게 해주는 n8n 커뮤니티 노드입니다. 중요! Youtube가 IP 주소를 막으면, 현재 제가 해결할 수 있는 방법은 없습니다. 시간이 지나면 풀릴 수도 있습니다. 보통 이런 에러가 발생합니다. ```bash Cannot read properties of undefined (reading 'videoId') ``` 이 노드는 `youtubei` 라이브러리를 사용하여 유튜브 내부 API와 통신합니다. 따라서 유튜브 인터페이스 변경에 덜 민감하게 작동할 수 있습니다. [n8n](https://n8n.io/)은 [fair-code 라이선스](https://docs.n8n.io/reference/license/)를 따르는 워크플로우 자동화 플랫폼입니다. [선행 조건](#선행-조건) [설치](#설치) [기능](#기능) [기여](#기여) [자료](#자료) [라이선스](#라이선스) ## 선행 조건 - [n8n](https://n8n.io/)이 설치되어 있고 설정이 완료되어 있어야 합니다. ## 설치 n8n 커뮤니티 노드 문서의 [설치 가이드](https://docs.n8n.io/integrations/community-nodes/installation/)를 따르세요. 이 노드는 `youtubei` 패키지를 사용합니다. 일반적으로 n8n 노드 설치 시 자동으로 의존성이 해결됩니다. 혹시 문제가 발생하면 수동으로 `youtubei`를 설치해야 할 수도 있습니다. ```bash npm install youtubei ``` ## 기능 - **유튜브 자막 다운로드**: 지정된 유튜브 동영상의 자막을 추출하여 워크플로우에서 사용할 수 있도록 텍스트 또는 JSON 형식으로 제공합니다. **중요**: 모든 유튜브 동영상에 자막이 있는 것은 아닙니다. ### 지원되는 URL 이 노드는 `youtube.com/watch?v=example``youtu.be/example` URL 형식을 모두 사용하여 유튜브 동영상에서 자막을 추출할 수 있도록 지원합니다. n8n 워크플로우에 동영상 URL 또는 ID를 제공하기만 하면 나머지는 노드가 알아서 처리합니다. ## 기여 풀 리퀘스트를 환영합니다! 문제점을 발견하거나 개선 사항에 대한 제안이 있는 경우: 1. **저장소를 포크**하고 기능 브랜치를 만듭니다 (`git checkout -b feature/AmazingFeature`). 2. **변경 사항을 커밋**합니다 (`git commit -m 'Add some AmazingFeature'`). 3. **브랜치에 푸시**합니다 (`git push origin feature/AmazingFeature`). 4. **풀 리퀘스트를 엽니다**. 코드가 스타일 가이드를 따르고 해당되는 경우 테스트를 포함하는지 확인하십시오. ## 자료 - [n8n 커뮤니티 노드 문서](https://docs.n8n.io/integrations/community-nodes/) ## 라이선스 이 프로젝트는 [n8n fair-code 라이선스](https://docs.n8n.io/reference/license/)에 따라 라이선스가 부여됩니다.