iphoenixon / youtube-sandbox
설명이 제공되지 않았습니다.
30
47
약 1개월 전
이 프로젝트에 대해
iphoenixon 님의 youtube-sandbox 프로젝트는 GitHub에서 30개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 다양한 프로그래밍 언어 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.
🇰🇷 한국어 번역 README
캐시 히트📥 GitHub Actions로 유튜브 동영상 다운로드하기
이 저장소는 GitHub Actions를 사용하여 커밋 메시지에 유튜브 링크만 보내면 동영상을 자동으로 다운로드하고 저장소에 저장할 수 있게 해줍니다.
주요 아이디어는 VPN이나 복잡한 설정 없이 좋아하는 동영상을 저장할 수 있게 하는 것입니다. 동영상 링크를 복사해서 이 액션으로 다운로드하기만 하면 됩니다.
[!TIP] 동영상 목록을 보려면 아마도 VPN이 필요할 수 있지만, 제 추천은 MITM-DomainFronting 프로젝트를 사용하여 VPN 없이도 유튜브에 접근하는 것입니다.
🚀 초기 설정 (한 번만 하면 됨)
1. 이 저장소를 포크합니다
2. Settings → Actions → General로 이동합니다
3. Workflow permissions에서 Read and write permissions를 선택하고 Save를 클릭합니다
4. 쿠키를 위한 Secret 생성 (매우 중요!)
유튜브는 봇을 인식하므로, 우리가 실제 사용자처럼 보여야 합니다.
단계:
- 브라우저에서 (권장: 시크릿 모드) 계정으로 유튜브에 로그인합니다.
- Get cookies.txt LOCALLY 확장 프로그램을 설치합니다.
- 확장 프로그램 아이콘을 클릭하고 Export를 클릭하여
cookies.txt파일을 다운로드합니다. - Settings → Secrets and variables → Actions로 이동합니다
- New repository secret를 클릭합니다.
- Secret 이름을 다음과 같이 지정합니다:
YOUTUBE_COOKIES cookies.txt파일의 전체 내용을 Secret 섹션에 붙여넣고 저장합니다.
참고: 쿠키는 보통 2-3개월 후 만료됩니다! 따라서 시간이 지나 동영상이 다운로드되지 않는다면, 쿠키 때문일 가능성이 있으므로 위 단계를 다시 수행해야 합니다.
🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.
이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.
iphoenixon/youtube-sandbox GitHub 원문 바로가기 →