콘텐츠로 이동

영상 인코딩 가이드

키오스크에서 매끄럽게 재생되도록 CMS 가 올린 영상을 다시 인코딩합니다. 이 쪽은 그 설정과, 올리기 전에 직접 맞추고 싶을 때의 기준을 안내합니다.

CMS 가 올린 영상을 다시 굽습니다

섹션 제목: “CMS 가 올린 영상을 다시 굽습니다”

영상을 올리면 CMS 가 전송 인코딩 설정대로 다시 인코딩해서 기기에 내려보냅니다. 그래서 아래 규격을 미리 맞추지 않아도 재생됩니다 — 다만 다시 굽는 과정에서 화질이 조금씩 줄어드므로, 원본은 되도록 고화질 그대로 올리세요.

설정은 설정 → 전송 인코딩에 있고, master 계정에게만 보입니다(다른 계정에는 이 탭이 아예 없습니다. 값을 바꿔야 하면 TreeT 담당자에게 요청하세요). 바꾼 설정은 앞으로 올리는 영상에 적용되고, 이미 올린 영상은 그대로입니다. 크기를 바꾸고 싶으면 설정을 바꾼 뒤 영상을 다시 올리세요 — CMS 는 원본을 보관하지 않아 다시 굽지 않습니다.

항목기본값뜻
크기 규칙긴 변 1920 이하1920 · 3840 · 직접 입력(256~16384 짝수) 또는 원본 유지. 긴 변이 이보다 크면 줄이고, 작은 영상은 키우지 않으며, 비율은 바꾸지 않습니다
세로영상가로로 돌려 인코딩(따로 고르는 칸 없음)재생기가 되돌려 보여 줍니다. 다시 인코딩을 끄면 다르게 다룹니다(아래)
코덱VP9(파일 .webm · 소리 Opus)AV1(파일 .mp4 · 소리 Opus)도 고를 수 있습니다. H.264 · AAC 로는 굽지 않습니다 — 특허 라이선스 때문입니다(아래)
품질권장값(VP9 31 · AV1 30)여러 영상으로 화질·용량을 재서 고른 값입니다. 숫자가 낮을수록 고화질입니다
프레임원본 유지원본 유지 · 60fps 이하 · 30fps 이하. 넘으면 먼저 절반으로 줄입니다(50→25 · 60→30 · 120→60)

특허 코덱 — 받지 않는 것 · 빼는 것

섹션 제목: “특허 코덱 — 받지 않는 것 · 빼는 것”
올린 것다시 인코딩 켬다시 인코딩 끔
HEVC(H.265) 영상받지 않습니다 — 올리기가 거절되고 이유가 뜹니다같습니다
AAC 소리가 든 영상소리를 Opus 로 다시 굽습니다(소리 그대로)소리 트랙을 빼고 저장합니다(영상은 그대로) · 올린 뒤 그렇게 알려 줍니다
아이폰 사진(HEIC · HEIF)받지 않습니다같습니다

둘 다 특허 라이선스 때문입니다 — 이 코덱들은 쓰는 기기 수만큼 로열티가 생길 수 있습니다.

  • 아이폰으로 찍은 영상 · 사진은 아이폰 설정 › 카메라 › 포맷 › 높은 호환성으로 찍으면 H.264 · JPEG 로 저장되어 그대로 올릴 수 있습니다.
  • 소리가 필요한 영상을 인코딩을 끈 채 올리려면, 소리를 Opus 로 바꾼 WebM 으로 올리세요(아래 “직접 맞출 때”).

다시 인코딩이 켜져 있으면 형식은 맞추지 않아도 됩니다 — 고화질 원본(H.264 MP4 · WebM 모두 받습니다)을 올리면 CMS 가 위 설정대로 굽습니다. 다시 인코딩을 꺼 둔 현장이라면 아래처럼 맞춰 올리세요.

항목값
형식(컨테이너)WebM
동영상 코덱VP9
오디오 코덱Opus(128kbps · 48kHz)
품질(CRF)31 안팎(숫자가 낮을수록 고화질)
크기 · 프레임저사양 안드로이드 · 라즈베리파이가 있으면 긴 변 1920 · 30fps 이하

무료 도구 ffmpeg 한 줄로 맞출 수 있습니다:

ffmpeg -i 원본.mp4 -c:v libvpx-vp9 -crf 31 -b:v 0 -row-mt 1 -c:a libopus -b:a 128k -ar 48000 결과.webm
  • 크기를 줄이려면 -vf "scale=1920:-2"(가로 영상) 를, 30fps 로 낮추려면 -r 30 을 덧붙입니다.
  • 원본의 해상도 · 프레임이 이미 기준 안이면 바꾸지 마세요.

여러 기기(안드로이드 저가형 ~ 중상급, 데스크톱 · 라즈베리파이)에서 같은 영상을 코덱만 바꿔 재생해 본 결과와, 특허 라이선스 판단(2026-10)을 함께 놓고 정했습니다.

코덱재생라이선스CMS
VP9✅ 데스크톱 · 대부분의 안드로이드 FHD · ⚠️ 저사양 안드로이드 4K 는 끊김로열티 없음기본
AV1✅ 데스크톱 · ❌ 오래된 안드로이드로열티 없음고를 수 있음
H.264✅ 전 기기특허 풀굽지 않음(올린 원본은 받음)
HEVC(H.265)❌ 상당수 기기에 코덱이 없음특허 풀 여럿받지 않음