Yutu: YouTube 명령줄 관리 도구, AI에 액세스하여 YouTube 채널을 완전히 자동화하는 방법

최신 AI 리소스5개월 전에 게시 됨 AI 공유 서클
2.1K 00

일반 소개

유투는 유튜브 사용자를 위해 설계된 강력한 오픈 소스 명령줄 도구로, GitHub에서 호스팅되고 eat-pray-ai 팀이 개발했습니다. 효율적인 워크플로우를 선호하는 사용자를 위해 터미널에서 YouTube 동영상, 재생 목록, 채널 등을 완벽하게 관리할 수 있습니다. 동영상 업로드, 댓글 관리, 썸네일 설정 등 유투를 사용하면 지루한 웹 작업을 없애고 명령줄에서 직접 작업을 완료할 수 있습니다. 이 프로젝트는 Docker, Go 또는 바이너리 파일 직접 다운로드와 같은 다양한 설치 방법을 지원하며 Linux, macOS 및 Windows 시스템을 지원합니다. 오픈 소스 프로젝트인 Yutu는 커뮤니티의 기여를 환영하며, 잘 문서화되고 지속적으로 업데이트되며, 사용자에게 편리한 YouTube 관리 경험을 제공하는 것을 목표로 합니다.

유투는 명령줄에서 튜빙 채널을 관리하는 도구로, 명령줄에서 순수하게 관리할 수 있다는 것은 AI가 생성한 콘텐츠에 연결하여 완전히 자동화된 작업을 수행할 수 있다는 것을 의미합니다. 작성자가 제공한 예제 리포지토리는 다음과 같습니다: https://github.com/eat-pray-ai/blackheart2

Yutu:YouTube 命令行管理工具,接入AI全自动运营 YouTube 频道

 

기능 목록

  • 비디오 관리동영상 업로드, 미리보기 이미지 설정, 동영상 메타데이터 편집을 지원합니다.
  • 재생 목록 조작재생 목록 생성, 편집, 삭제, 동영상 추가 또는 제거.
  • 댓글 관리댓글 및 댓글 스레드 보기, 게시, 답글 달기, 삭제하기.
  • 채널 관리:: 채널 정보를 수정하고 배너를 삽입하고 채널 파티션을 관리합니다.
  • 검색 기능YouTube에서 동영상, 재생 목록 또는 기타 리소스를 검색합니다.
  • 자막 작업동영상 자막을 업로드, 편집 또는 삭제합니다.
  • 인증 지원안전한 운영을 위해 YouTube API를 통한 계정 인증.
  • 배치 파일동영상 일괄 업로드 또는 여러 리소스 관리를 지원합니다.
  • 이벤트 보기최근 조회 수 또는 상호 작용과 같은 YouTube 활동을 나열합니다.
  • 멤버십 및 구독채널 멤버, 구독 관계를 보고 관리합니다.

 

도움말 사용

설치 프로세스

Yutu는 여러 가지 설치 방법을 제공하며, 사용자는 시스템 환경에 따라 적합한 방법을 선택할 수 있습니다. 자세한 단계는 다음과 같습니다:

1. 전제 조건

Yutu를 사용하기 전에 Google 클라우드 플랫폼 계정을 준비해야 합니다:

  • Google 클라우드에서 프로젝트를 만듭니다.
  • YouTube 데이터 API v3를 활성화합니다(통계가 필요한 경우 선택적으로 YouTube 애널리틱스 및 보고 API를 활성화합니다).
  • OAuth 동의 화면을 구성하고, OAuth 클라이언트 ID를 생성하고, 리디렉션 URI를 다음과 같이 설정합니다. http://localhost:8216.
  • 생성된 client_secret.json 파일을 로컬 디렉토리에 저장합니다.

2. 설치 방법

방법 1: Docker 사용

  • 시스템에 Docker가 설치되어 있는지 확인합니다.
  • 다음 명령을 실행하여 최신 이미지를 가져와 부팅합니다:
    docker pull ghcr.io/eat-pray-ai/yutu:latest
    docker run --rm -v /path/to/your/credentials:/app ghcr.io/eat-pray-ai/yutu:latest
  • 참고 /path/to/your/credentials 로컬 저장으로 바꾸기 client_secret.json 경로.

방법 2: Go를 통한 설치

  • Go가 설치되어 있는지 확인합니다(버전 1.11 이상 권장).
  • 다음 명령을 실행하여 설치합니다:
    go install github.com/eat-pray-ai/yutu@latest
    
  • 설치가 완료되면 명령줄에 다음과 같이 입력합니다. yutu --help 성공 여부를 확인합니다.

방법 3: 바이너리 파일을 직접 다운로드

  • GitHub 릴리스 페이지(https://github.com/eat-pray-ai/yutu/releases)를 방문하세요.
  • 운영 체제에 따라 해당 파일을 다운로드합니다(예 yutu-linux-amd64 어쩌면 yutu-windows-amd64.exe).
  • Linux/macOS 사용자에게 실행 권한을 부여해야 합니다:
    chmod +x /path/to/yutu
    
  • 파일을 시스템 경로로 이동합니다(예 /usr/local/bin), 전 세계에서 사용할 수 있습니다.

3. 인증 절차

설치 후 YouTube API 인증이 필요합니다:

  • 터미널에서 실행됩니다:
    yutu auth
    
  • 시스템이 브라우저를 열고 YouTube 계정 액세스 권한을 요청합니다.
  • 승인 후 다음을 생성합니다. youtube.token.json 파일은 기본적으로 현재 디렉터리에 저장됩니다( --credential 어쩌면 --cacheToken 매개변수는 경로를 지정합니다).

주요 기능

동영상 업로드

  • 명령 형식:
    yutu video insert --file /path/to/video.mp4 --title "视频标题" --description "视频描述"
    
  • 설명: 제목 및 설명 추가를 지원하여 로컬 동영상을 YouTube에 업로드할 수 있습니다.

썸네일 설정

  • 명령 형식:
    yutu thumbnail set --videoId "视频ID" --file /path/to/thumbnail.jpg
    
  • 참고: 특정 동영상에 대한 맞춤 미리보기 이미지를 설정하려면 동영상 ID가 필요합니다(YouTube 링크에서 찾을 수 있음).

재생목록 만들기

  • 명령 형식:
    yutu playlist insert --title "播放列表名称" --description "描述"
    
  • 설명: 새 재생 목록을 만들고 재생 목록 ID를 반환합니다.

재생 목록에 동영상 추가

  • 명령 형식:
    yutu playlistItem insert --playlistId "播放列表ID" --videoId "视频ID"
    
  • 설명: 지정한 동영상을 대상 재생 목록에 추가합니다.

댓글 게시

  • 명령 형식:
    yutu comment insert --videoId "视频ID" --text "评论内容"
    
  • 설명: 지정된 동영상 아래에 댓글을 게시합니다.

리소스 검색

  • 명령 형식:
    yutu search --query "关键词" --maxResults 10
    
  • 설명: YouTube에서 동영상 또는 리소스를 검색하고 결과 목록을 반환합니다.

작업 흐름의 예

동영상을 업로드하고 콘텐츠를 관리하고 싶다고 가정해 보겠습니다:

  1. 문서 준비: 동영상 파일(예 demo.mp4) 및 썸네일(예 thumb.jpg)를 로컬 디렉토리에 저장합니다.
  2. 인증: 달리기 yutu auth를 클릭하여 계정 인증을 완료합니다.
  3. 동영상 업로드:: 구현 yutu video insert --file demo.mp4 --title "我的视频" --description "测试上传"레코드에서 반환한 동영상 ID(예 abc123).
  4. 썸네일 설정:: 구현 yutu thumbnail set --videoId abc123 --file thumb.jpg.
  5. 재생목록 만들기:: 구현 yutu playlist insert --title "我的收藏"재생목록 ID가 기록됩니다(예 xyz789).
  6. 비디오 추가:: 구현 yutu playlistItem insert --playlistId xyz789 --videoId abc123.
  7. 댓글 게시:: 구현 yutu comment insert --videoId abc123 --text "很棒的视频!".

주의

  • API 호출이 중단되지 않도록 네트워크 연결이 안정적인지 확인하세요.
  • 프로브 client_secret.json 노래로 응답 youtube.token.json 파일 경로가 정확합니다.
  • 활용 yutu [command] --help 특정 명령에 대한 자세한 매개변수를 확인합니다.

직관적이고 기능이 풍부한 Yutu의 명령줄 디자인은 자동화된 스크립팅 또는 일괄 작업에 적합하여 YouTube 관리 효율성을 크게 향상시킵니다.

© 저작권 정책

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...