본문으로 건너뛰기

FTP 업로드

FTP(File Transfer Protocol)를 통해 대용량 콘텐츠를 안정적으로 전송하고, 폴더 명명 규칙을 활용해 AI 자막, 암호화, 패스스루 등의 옵션을 자동으로 적용할 수 있습니다.


1단계: FTP 클라이언트 설치

안정적인 전송을 위해 전용 FTP 프로그램을 사용해야 합니다.

  • FileZilla (권장): 공식 다운로드
  • 기타 범용 FTP 클라이언트 프로그램도 사용 가능합니다.

2단계: FTP 서버 접속 정보 확인

Kollus VOD 콘솔에서 발급된 FTP 접속 정보를 FTP 클라이언트에 입력하여 서버에 연결합니다.

FTP 접속 정보Kollus VOD 콘솔 확인 경로
호스트[서비스 계정] > [FTP] > [FTP 주소]
사용자명[서비스 계정] > [기본 정보] > [서비스 계정 키]
비밀번호[서비스 계정] > [FTP] > [FTP 비밀번호]
File Zilla 클라이언트 화면

3단계: 업로드 폴더 생성 (업로드 옵션 설정)

시스템은 폴더 이름을 인식하여 업로드 옵션(보안 및 AI 서비스 등)을 자동 적용합니다.

⚠️주의

폴더 이름에 오타가 있거나 규칙에서 벗어날 경우, 옵션이 적용되지 않거나 콘텐츠가 누락될 수 있습니다. 모든 특수 폴더는 언더바(_)로 시작해야 합니다.

카테고리 지정

언더바(_)로 시작하는 폴더를 생성하여 콘텐츠를 자동 분류합니다. 최대 5계층까지 지원합니다.

  • 폴더 명명 규칙: _{카테고리}
    계층 구분카테고리 이름예시
    1계층 (상위 카테고리)강의/_강의
    2계층 (하위 카테고리)수학/_강의/_수학
    3계층 (세부 카테고리)미적분/_강의/_수학/_미적분
    4계층 (세부2 카테고리)함수/_강의/_수학/_미적분/_미분
    5계층 (세부3 카테고리)미분/_강의/_수학/_미적분/_미분/_문제풀이

암호화(Kollus DRM) 적용

인증된 사용자(End User)만 재생할 수 있도록 보안 패키징을 적용합니다.

  • 폴더 명명 규칙: /_encrypt/_{카테고리}
ℹ️옵션 활성화

암호화 옵션을 활성화하려면 서비스 계정에 Security Pack 계약이 적용되어야 합니다. 해당 옵션을 활성화하려면 영업 담당자(AM, biz@catenoid.net) 또는 기술 지원팀(PE, tech_support@catenoid.net)으로 문의해 주세요.


패스스루(Passthrough) 업로드

패스스루 업로드는 트랜스코딩 과정 없이 고객사가 직접 인코딩한 원본 파일을 그대로 서비스하는 방식입니다.

  • 폴더 명명 규칙: /_passthrough/_{카테고리}

필수 조건

  • 원본 파일 저장 기능 비활성화: Kollus VOD 콘솔 > [설정] > [원본 파일 저장] 메뉴에서 비활성화 필수
  • 표준 규격 준수: .mp4 확장자 및 H.264 코덱 사용
  • 파일 명명 규칙: 파일 이름 끝에 프로파일 키 포함
    • 예시: A.mp4A_catenoid-pc1-hd.mp4
      ℹ️참고

      프로파일 키는 Kollus VOD 콘솔 > [설정] > [인코딩 프로파일] 메뉴에서 확인할 수 있습니다.

      인코딩 프로파일 키

오디오 업로드

순수 오디오 파일을 업로드하거나 비디오 파일의 음원만 추출하여 업로드합니다.

  • 폴더 명명 규칙: /_audio/_{카테고리}
  • 참고 사항: 비디오 파일의 경우 자동으로 MP3로 변환되어 서비스됩니다.

AI자막 생성

최신 AI 음성 인식(Speech-to-Text, STT) 기술을 활용하여 업로드된 영상의 음성을 분석하고 자막을 자동으로 생성합니다.

  • 폴더 명명 규칙: _aisubtitle-{언어_코드}
    콘텐츠 언어언어 코드예시
    한국어ko/_aisubtitle-ko/_{카테고리}
    영어en/_aisubtitle-en/_{카테고리}
    • 콘텐츠 언어: 영상 또는 오디오의 실제 사용되는 주 언어를 의미합니다. 현재 한국어와 영어를 지원합니다.
    • 기본값 (Default): 언어 코드를 별도로 지정하지 않을 경우 한국어로 처리됩니다.

주요 특징

  • 자동 공개: 생성된 AI자막은 시스템에 의해 기본 공개 상태로 설정됩니다.
  • 메인 자막 지정: 플레이어 실행 시 생성된 AI자막이 메인 자막으로 즉시 노출됩니다.
  • 자막 수정: 생성된 자막을 편집하거나 설정을 변경할 수 있습니다.
  • 상세 가이드: AI자막

AI요약·챕터 생성

콘텐츠의 음성 데이터를 분석하여 핵심 내용을 요약하고, 논리적 단위로 챕터를 자동 구성합니다.

  • 폴더 명명 규칙: _aisummary-{언어_코드}
    콘텐츠 언어언어 코드예시
    한국어ko/_aisummary-ko/_{카테고리}
    영어en/_aisummary-en/_{카테고리}
    • 콘텐츠 언어: 영상 또는 오디오의 실제 사용되는 주 언어를 의미합니다. 현재 한국어와 영어를 지원합니다.
    • 기본값 (Default): 언어 코드를 별도로 지정하지 않을 경우 한국어로 처리됩니다.

주요 특징

  • 통합 프로세스: AI요약·챕터는 AI자막 생성 데이터를 기반으로 생성됩니다. 따라서 해당 옵션을 선택하면 AI자막 생성 과정이 자동으로 포함됩니다.
  • 상세 가이드: AI요약·챕터

AI배속 생성

고품질 배속 시청 환경을 위해 음성 왜곡(피치 변화) 없는 AI 기반 배속 최적화 기능을 제공합니다.

  • 폴더 명명 규칙: /_aispeed/_{카테고리}
  • 상세 가이드: AI배속

복합 옵션 설정

암호화, 패스스루, AI자막, AI배속, 오디오 업로드 등 여러 기능을 동시에 적용할 때는 키워드를 언더바(_)로 연결하여 나열합니다. 나열 순서는 무관하며, AI자막과 AI요약·챕터를 동시에 생성할 때는 콘텐츠 언어를 한 번만 지정합니다. 콘텐츠 언어 미지정 시 한국어(ko)로 처리됩니다.

옵션예시
AI자막/_aisubtitle/_{카테고리}
AI자막 + AI요약·챕터 (한국어 콘텐츠)/_aisubtitle_aisummary-ko/_{카테고리}
AI자막 + AI배속/_aisubtitle_aispeed/_{카테고리}
AI자막 + AI요약·챕터 + AI배속 (한국어 콘텐츠)/_aisubtitle_aisummary-ko_aispeed/_{카테고리}
AI자막 + AI요약·챕터 + 암호화 (한국어 콘텐츠)/_aisubtitle_aisummary-ko_encrypt/_{카테고리}
AI자막 + AI배속 + 암호화/_aisubtitle_aispeed_encrypt/_{카테고리}
암호화 + 패스스루/_encrypt_passthrough/_{카테고리}
AI자막 + AI배속 + 암호화 + 패스스루/_aisubtitle_aispeed_encrypt_passthrough/_{카테고리}
AI자막 + AI배속 + 암호화 + 패스스루 + 오디오/_aisubtitle_aispeed_encrypt_passthrough_audio/_{카테고리}

4단계: 파일 업로드 및 상태 모니터링

명명 규칙에 맞는 폴더를 서버에 생성한 후, 해당 폴더로 콘텐츠 파일을 업로드합니다. 업로드가 완료된 콘텐츠는 즉시 라이브러리 목록에 등록되며, 설정된 인코딩 프로파일에 따라 트랜스코딩(Transcoding) 단계에 자동으로 진입합니다.

트랜스코딩 진행률 확인 방법

  • 라이브러리 목록 내 해당 콘텐츠의 포스터 이미지 위 퍼센트(%) 표시
  • 우측 하단 상태 창