FTP 업로드
FTP(File Transfer Protocol)를 통해 대용량 콘텐츠를 안정적으로 전송하고, 폴더 명명 규칙을 활용해 AI 자막, 암호화, 패스스루 등의 옵션을 자동으로 적용할 수 있습니다.
1단계: FTP 클라이언트 설치
안정적인 전송을 위해 전용 FTP 프로그램을 사용해야 합니다.
- 권장 프로그램: FileZilla 공식 다운로드
- 기타 범용 FTP 클라이언트 프로그램도 사용 가능합니다.
2단계: FTP 서버 접속 정보 확인
Kollus VOD 콘솔에서 발급된 FTP 접속 정보를 FTP 클라이언트에 입력하여 서버에 연결합니다.
| FTP 접속 정보 | Kollus VOD 콘솔 확인 경로 |
|---|---|
| 호스트 | [서비스 계정] > [FTP] > [FTP 주소] |
| 사용자명 | [서비스 계정] > [기본 정보] > [서비스 계정 키] |
| 비밀번호 | [서비스 계정] > [FTP] > [FTP 비밀번호] |
3단계: 업로드 폴더 생성 (업로드 옵션 설정)
시스템은 폴더 이름을 인식하여 업로드 옵션(보안 및 AI 서비스 등)을 자동 적용합니다.
폴더 이름에 오타가 있거나 규칙에서 벗어날 경우, 옵션이 적용되지 않거나 콘텐츠가 누락될 수 있습니다. 모든 폴더는 언더바(_)로 시작해야 합니다.
전체 옵션 패턴 빠른 참조
| 옵션 | 단독 사용 패턴 | 키워드 |
|---|---|---|
| 카테고리 지정 | /_{category} | (키워드 없음, 언더바 시작) |
| 암호화 (Kollus DRM) | /_encrypt/_{category} | encrypt |
| 패스스루 | /_passthrough/_{category} | passthrough |
| 오디오 | /_audio/_{category} | audio |
| AI배속 | /_aispeed/_{category} | aispeed |
| AI자막 (한국 어) | /_aisubtitle-ko/_{category} | aisubtitle-ko |
| AI자막 (영어) | /_aisubtitle-en/_{category} | aisubtitle-en |
| AI요약·챕터 (한국어) | /_aisummary-ko/_{category} | aisummary-ko |
| AI요약·챕터 (영어) | /_aisummary-en/_{category} | aisummary-en |
복합 옵션은 위 키워드를 _로 연결하여 하나의 폴더로 만듭니다.
- 예:
/_aisubtitle_aisummary-ko_aispeed_encrypt/_{category} - 복합 옵션 설정 섹션 참고
카테고리 지정
언더바(_)로 시작하는 폴더를 생성하여 콘텐츠를 자동 분류합니다. 최대 5레벨까지 지원합니다.
폴더 명명 규칙
_{category}
| 레벨 | 카테고리 이름 | 예시 |
|---|---|---|
| 레벨 1 | 강의 | /_강의 |
| 레벨 2 | 수학 | /_강의/_수학 |
| 레벨 3 | 미적분 | /_강의/_수학/_미적분 |
| 레벨 4 | 함수 | /_강의/_수학/_미적분/_미분 |
| 레벨 5 | 미분 | /_강의/_수학/_미적분/_미분/_연습문제 |
암호화(Kollus DRM) 적용
인증된 사용자만 콘텐츠를 재생할 수 있도록 보안 패키징을 적용합니다.
폴더 명명 규칙
/_encrypt/_{category}
암호화 옵션을 활성화하려면 서비스 계정에 Security Pack 계약이 적용되어야 합니다. 해당 옵션을 활성화하려면 영업 담당자(AM, biz@catenoid.net) 또는 기술 지원팀(PE, tech_support@catenoid.net)으로 문의해 주세요.
패스스루(Passthrough) 업로드
패스스루 업로드는 트랜스코딩 과정 없이 고객사가 직접 인코딩한 원본 파일을 그대로 서비스하는 방식입니다.
폴더 명명 규칙
/_passthrough/_{category}
필수 조건
- 원본 파일 저장 기능 비활성화: Kollus VOD 콘솔 > [설정] > [원본 파일 저장] 메뉴에서 [저장하지 않기] 선택 후 [저장] 클릭
- 표준 규격 준수:
.mp4확장자 및 H.264 코덱 사용 - 파일 명명 규칙: 파일 이름 끝에 프로파일 키 포함
- 예시:
A.mp4→A_catenoid-pc1-hd.mp4 - 프로파일 키 확인 경로: Kollus VOD 콘솔 > [설정] > [인코딩 프로파일]
- 예시:
오디오 업로드
순수 오디오 파일을 업로드하거나 비디오 파일의 음원만 추출하여 업로드합니다. 비디오 파일의 경우 자동으로 MP3로 변환되어 서비스됩니다.
폴더 명명 규칙
/_audio/_{category}
AI자막 생성
최신 AI 음성 인식(Speech-to-Text, STT) 기술을 활용하여 업로드된 영상의 음성을 분석하고 자막을 자동으로 생성합니다.
폴더 명명 규칙
/_aisubtitle-{language_code}/_{category}
| 콘텐츠 언어 | 언어 코드 | 예시 |
|---|---|---|
| 한국어 | ko | /_aisubtitle-ko/_{category} |
| 영어 | en | /_aisubtitle-en/_{category} |
- 콘텐츠 언어: 영상 또는 오디오의 실제 사용되는 주 언어를 의미합니다. 현재 한국어와 영어를 지원합니다.
- 기본값: 언어 코드를 별도로 지정하지 않을 경우 한국어로 처리됩니다.
주요 특징
- 자동 공개: 생성된 AI자막은 시스템에 의해 기본 공개 상태로 설정됩니다.
- 메인 자막 지정: 플레이어 실행 시 생성된 AI자막이 메인 자막으로 즉시 노출됩니다.
- 자막 수정: 생성된 자막을 편집하거나 설정을 변경할 수 있습니다.
- 상세 가이드: AI자막
AI요약·챕터 생성
콘텐츠의 음성 데이터를 분석하여 핵심 내용을 요약하고, 논리적 단위로 챕터를 자동 구성합니다.
폴더 명명 규칙
/_aisummary-{language_code}/_{category}
| 콘텐츠 언어 | 언어 코드 | 예시 |
|---|---|---|
| 한국어 | ko | /_aisummary-ko/_{category} |
| 영어 | en | /_aisummary-en/_{category} |
- 콘텐츠 언어: 영상 또는 오디오의 실제 사용되는 주 언어를 의미합니다. 현재 한국어와 영어를 지원합니다.
- 기본값: 언어 코드를 별도로 지정하지 않을 경우 한국어로 처리됩니다.
주요 특징
- 통합 프로세스: AI요약·챕터는 AI자막 생성 데이터를 기반으로 생성됩니다. 따라서 해당 옵션을 선택하면 AI자막 생성 과정이 자동으로 포함됩니다.
- 상세 가이드: AI요약·챕터
AI배속 생성
고품질 배속 시청 환경을 위해 음성 왜곡(피치 변화) 없는 AI 기반 배속 최적화 기능을 제공합니다.
- 상세 가이드: AI배속
폴더 명명 규칙
/_aispeed/_{category}
복합 옵션 설정
암호화, 패스스루, AI자막, AI배속, 오디오 업로드 등 여러 기능을 동시에 적용할 때는 키워드를 언더바(_)로 연결하여 하나의 폴더 이름으로 만듭니다.
폴더 명명 규칙
/_[keyword1]_[keyword2]_..._[keywordN]{-language_code}/_{category}
| 항목 | 설명 |
|---|---|
| 키워드 | encrypt, passthrough, audio, aispeed, aisubtitle, aisummary |
| 나열 순서 | 무관 |
| 언어 코드 | 일부 AI 옵션(aisubtitle, aisummary)에만 적용. -ko(한국어) 또는 -en(영어). 생략 시 기본값 -ko |
| 언어 코드 위치 | aisubtitle 또는 aisummary 중 하나에만 1회 지정 (나머지는 생략) |
복합 옵션 예시
| 옵션 조합 | 폴더 예시 |
|---|---|
| AI자막(영어) | /_aisubtitle-en/_{category} |
| AI자막, AI요약·챕터(한국어) | /_aisubtitle_aisummary-ko/_{category} |
| AI자막, AI요약·챕터(한국어), 암호화 | /_aisubtitle_aisummary-ko_encrypt/_{category} |
| AI요약·챕터(영어), AI배속 | /_aisummary-en_aispeed/_{category} |
| 암호화, 패스스루 | /_encrypt_passthrough/_{category} |
4단계: 파일 업로드 및 상태 모니터링
명명 규칙에 맞는 폴더를 서버에 생성한 후, 해당 폴더로 콘텐츠 파일을 업로드합니다. 업로드가 완료된 콘텐츠는 즉시 라이브러리 목록에 등록되며, 설정된 인코딩 프로파일에 따라 트랜스코딩(Transcoding) 단계에 자동으로 진입합니다.
트랜스코딩 진행률 확인 방법
- 라이브러리 목록 내 해당 콘텐츠의 포스터 이미지 위 퍼센트(%) 표시
- 우측 하단 상태 창