🎬
DocCast 사용 가이드
← 매뉴얼 저작도구 🎬 녹화 시작
tubeCanvas 시리즈 · v25.25

🎬 DocCast 사용 가이드

문서·카메라로 강의를 만들고, tubeCanvas에서 마무리하기 — 준비부터 SCORM 패키지 출력까지

⚡ 한눈에 보는 전체 흐름

STEP 1
📄 준비
PDF + 카메라/마이크 + 레이아웃 선택
STEP 2
🔴 녹화
페이지 넘기며 강의, 펜·도형으로 표시
STEP 3
🎨 편집
tubeCanvas로 보내 퀴즈·자막 추가

1. DocCast란?

DocCast는 강의자료 PDF를 띄워놓고 카메라/마이크로 설명하면서, 펜·하이라이터·도형으로 자료에 표시까지 하는 강의 녹화 도구예요. 녹화가 끝나면 페이지 전환 시점이 자동으로 챕터 마커로 변환되어 tubeCanvas 저작도구에서 바로 편집할 수 있어요.

1.1 무엇이 다른가요?

일반 화면 녹화DocCast
전체 화면 캡처 (산만함)문서·카메라만 깔끔히 합성
편집 도구 별도 사용tubeCanvas에 한 번에 연결
챕터 수동 입력페이지 전환이 자동 챕터
PDF 위에 그리기 불가펜·하이라이터·도형 통합

1.2 누구에게 좋나요?

2. 준비물 체크

2.1 필수

2.2 권장

💡 PPT는 어떻게 하나요?
PPT 파일은 직접 지원하지 않아요. PowerPoint에서 "PDF로 내보내기" 하시거나 슬라이드를 PNG로 저장 후 업로드하세요.
3단계 녹화 워크플로우
① 준비 단계 — 문서·카메라·레이아웃 설정

3. ① 준비 단계

3.1 DocCast 열기

  1. tubeCanvas 상단에서 [🎬 녹화] 버튼 클릭 → 새 탭에서 DocCast 열림
  2. 직접 주소: http://localhost:5175/record.html

3.2 카드 ① — 문서 업로드

드래그&드롭 또는 카드 클릭으로 파일 선택 → 업로드되면 페이지 수와 파일명이 표시돼요.

3.3 카드 ② — 카메라/마이크

"카메라 켜기" 토글 → 브라우저가 권한 요청 → 허용 시 미리보기에 자기 모습 보임. 마이크도 같은 방식.

⚠️ 권한 거부됐을 때: 한 번 거부하면 브라우저 주소창 좌측 자물쇠 아이콘 → 권한 → 허용으로 직접 변경해야 해요.

3.4 카드 ③ — 레이아웃 선택

레이아웃구성적합한 강의
우하단 PiP문서 메인 + 우하단 카메라일반 강의 (가장 무난)
좌하단 PiP문서 메인 + 좌하단 카메라오른손잡이 교수자
좌우 분할왼쪽 문서 + 오른쪽 카메라대화형, 카메라 강조
문서만문서 100% + 음성얼굴 안 나오게, 자료에 집중
카메라 메인카메라 메인 + 좌하단 소형 문서발표자 중심, 자료는 참조

3.5 녹화 시작

3가지 카드가 모두 채워지면 하단 [🔴 녹화 시작] 버튼이 활성화돼요. 클릭하면 다음 단계로 이동.

3단계 녹화 워크플로우
② 녹화 단계 — 실제 녹화 진행

4. ② 녹화 단계

4.1 3초 카운트다운

녹화 시작 시 3-2-1 카운트다운 후 자동 녹화 시작. 이 시간 동안 마지막 점검:

4.2 상단 컨트롤 바

4.3 페이지 넘김

방법동작
화살표 오른쪽다음 페이지
화살표 왼쪽이전 페이지
하단 페이지 컨트롤마우스로 전후 페이지
📍 자동 챕터 마커: 페이지를 넘길 때마다 그 시점이 자동으로 기록됩니다. 나중에 tubeCanvas에서 학습자가 페이지별로 점프할 수 있게 챕터로 변환돼요.

4.4 일시정지 / 재개

P 키 또는 버튼. 일시정지 중에는 녹화 시간이 멈추고 재생하면 이어서 계속.

4.5 녹화 종료

⏹ 종료 버튼 클릭 → "저장 중..." 1~2초 → 검토 단계로 자동 이동.

5. 펜·하이라이터·도형 도구

녹화 화면 상단에 도구 팔레트가 있어요. 강의 중에 PDF 위에 직접 그릴 수 있고, 그린 내용은 영상에 그대로 들어갑니다.

5.1 8가지 도구

🖱️
마우스 V
그리기 해제 (페이지 클릭 가능)
✏️
B
가는 선 — 글자, 화살표
🖍️
하이라이터 H
형광펜 — 텍스트 강조
🧹
지우개 E
드래그로 stroke 단위 삭제
직선 L
두 점 연결 직선
사각형 R
영역 박스 강조
O
키워드 동그라미
🔴
레이저 K
일시 강조 (잉크 안 남음)

5.2 색상과 굵기

도구 선택 후 색상 4가지 (검정/빨강/노랑/파랑), 굵기 3단계 (얇게/보통/굵게) 선택 가능. 지우개는 굵기로 크기를 조절해요.

5.3 페이지별 잉크 보존 ⭐

중요: 페이지를 넘기면 이전 페이지 잉크는 화면에서 사라지지만 데이터는 보존됩니다. 다시 그 페이지로 돌아오면 그렸던 잉크가 복원돼요. 정규화 좌표로 저장되어 화면 크기가 바뀌어도 위치가 정확합니다.

5.4 되돌리기와 모두 지우기

5.5 강의 흐름 예시

  1. 1페이지 도입: 마우스 모드로 시작 → 설명만
  2. 2페이지로 넘김 (): 자동 챕터 생성
  3. 🖍️ 하이라이터 (H) → 노랑 → 핵심 단어 칠하기
  4. ✏️ 펜 (B) → 빨강 → 단어에 동그라미
  5. ⭕ 원 (O)으로 그래프 영역 강조
  6. 🔴 레이저 (K)로 일시적으로 여기저기 지시
  7. 다음 페이지 () → 잉크는 화면에서 사라짐 (영상엔 들어감)
  8. 마지막에 종료
3단계 녹화 워크플로우
③ 검토 단계 — 영상 미리보기와 다운로드

6. ③ 검토 단계

6.1 영상 미리보기

녹화 종료 직후 검토 화면 상단에 🎬 녹화된 영상 카드가 나타나요. HTML5 video 플레이어로 바로 재생 가능 — 잉크와 카메라가 모두 잘 합성됐는지 확인하세요.

6.2 영상 다운로드

영상 카드 하단의 💾 영상 다운로드 버튼 → WebM 파일이 즉시 다운로드됩니다. 파일명: {문서이름}_녹화.webm

6.3 녹화 요약 정보

6.4 다음 단계 선택

tubeCanvas 연동
자동 연동 — 가장 빠른 흐름

7. tubeCanvas 자동 연동 ⭐

이게 DocCast의 핵심 가치예요. 검토 화면에서 [🎨 tubeCanvas로 보내기]를 누르면:

7.1 자동으로 일어나는 일

  1. 녹화된 영상이 IndexedDB에 임시 저장됨
  2. 페이지 전환 이벤트가 챕터 마커로 변환됨
  3. tubeCanvas (editor.html)가 같은 탭에 열림
  4. 저작도구가 시작 시 자동으로 핸드오프 감지
  5. 영상이 자동 임베드 + 챕터 마커가 타임라인에 깔림
  6. 환영 다이얼로그가 결과 요약 표시

7.2 환영 다이얼로그

"DocCast 녹화가 도착했어요!" 다이얼로그가 자동으로 뜨고 다음 정보가 보여요:

7.3 편집 시작

"편집 시작하기" 버튼 → 평소처럼 tubeCanvas 화면 진입. 차이점:

7.4 챕터 마커에 인터랙션 추가

챕터는 출발점에 불과해요. 챕터 마커 위치에 다음을 추가하세요:

7.5 패키지 출력

편집이 끝나면 평소처럼 [패키지 출력] → SCORM 또는 단일 HTML 등 원하는 형식. LMS에 업로드하거나 자체 호스팅하면 끝.

8. 영상 직접 업로드 (대안 흐름)

자동 연동 외에도 영상 파일을 별도로 보관하고 나중에 업로드하는 흐름도 가능해요.

8.1 언제 이 방식?

8.2 두 가지 진입 메뉴

tubeCanvas는 webm 파일을 두 메뉴 어디서든 받을 수 있어요:

  1. [⚙️ 설정] → [불러오기] — JSON 콘텐츠와 영상 모두 자동 감지
  2. [📺 영상] → [영상 업로드] — 영상 전용 입구

8.3 단계

  1. DocCast 검토 화면에서 💾 영상 다운로드 → webm 파일 저장
  2. 나중에 tubeCanvas (editor.html) 열기
  3. [설정] → [불러오기] (또는 [영상] → [영상 업로드])
  4. webm 파일 선택 → 자동으로 영상으로 인식되어 임포트
  5. 토스트 "영상 업로드됨 (1분 23초, 12.3MB)" 표시
⚠️ 챕터 마커는 자동 생성 안 됨: 이 흐름에서는 자동 챕터 마커가 들어가지 않아요. 자동 챕터를 원하면 7장의 [tubeCanvas로 보내기] 흐름을 사용하세요. 직접 업로드는 챕터를 수동으로 추가해야 합니다.

9. 알려진 한계와 권장사항

9.1 영상 포맷

출력은 WebM (Chrome/Edge: VP9, Firefox: VP8, Safari: H.264 mp4). 학습자 뷰어는 모두 지원하지만, 다른 도구로 가져갈 때는 mp4 변환이 필요할 수 있어요.

9.2 진행 중 stroke은 영상에 약간 지연 반영

드래그하는 동안에는 화면에 즉시 표시되지만, 영상에 합성되는 것은 stroke 완성(마우스 떼는 시점)부터예요. 빠르게 그리면 영상에서는 약간 늦게 나타날 수 있습니다. 천천히 그리는 게 시각적으로 가장 깔끔.

9.3 IndexedDB 영상 보관 기간

녹화한 영상은 IndexedDB에 임시 저장되며 24시간 후 자동 정리될 수 있어요. 영구 보관을 원하면 검토 화면에서 반드시 💾 다운로드하세요.

9.4 PPT 파일 직접 지원 안 함

PowerPoint(.ppt/.pptx)는 브라우저에서 직접 못 읽어요. PDF로 내보내거나 슬라이드를 PNG로 저장 후 업로드하세요.

9.5 권장 녹화 시간

10. 자주 묻는 질문

Q1. 카메라 없이도 사용할 수 있나요?

네, "마이크만" 모드 또는 "문서만" 레이아웃 사용. 얼굴 안 보이고 음성과 자료만 들어갑니다.

Q2. 녹화 도중 실수하면 어떻게 하나요?

일시정지 후 다시 시작하면 그 위치에서 이어집니다. 큰 실수면 종료 후 검토 화면에서 [🔁 다시 녹화] 클릭.

Q3. 페이지를 잘못 넘겼어요. 챕터 마커를 지울 수 있나요?

녹화 중에는 못 지워요. tubeCanvas로 가져간 후 챕터 마커를 클릭해서 삭제하면 됩니다.

Q4. 영상 화질을 더 높일 수 있나요?

현재는 1280×720 @ 30fps @ 2.5Mbps 고정. 향후 설정 옵션 추가 예정.

Q5. 강의 도중 음악이나 동영상을 보여줄 수 있나요?

현재는 정적 PDF/이미지만 지원해요. 동영상 임베드는 향후 기능.

Q6. 외부 화면 공유(예: 코드 에디터)도 가능한가요?

현재 미지원. 향후 getDisplayMedia API 활용한 화면 공유 모드 검토 중.

Q7. 잉크 데이터를 영상에서 빼고 따로 편집할 수 있나요?

현재는 영상에 영구 합성됩니다. 향후 잉크를 별도 트랙으로 분리해 편집 가능하게 하는 기능을 검토 중.

Q8. iPad나 태블릿에서 펜으로 그릴 수 있나요?

기술적으로 가능하지만 (Pointer Events 지원) 현재는 데스크톱 워크플로우만 검증됨. 태블릿 최적화는 후속 과제.

11. 단축키 치트시트

기능비고
다음 페이지자동 챕터 마커 생성
이전 페이지
마우스 모드V그리기 해제
B글자/화살표
하이라이터H형광펜
지우개Edrag로 stroke 단위 삭제
직선L두 점 잇기
사각형R영역 박스
O키워드 동그라미
레이저K일시 강조 (잉크 안 남음)
되돌리기Ctrl/⌘+Z그리기/지우개 모두
일시정지P녹화 시간 멈춤

🚀 이제 시작해볼까요?

가이드를 다 읽으셨다면, 직접 해보는 게 가장 빠른 학습이에요. 데모 슬라이드로 5분만 테스트해보세요.

DocCast 사용 가이드 · tubeCanvas v25.25 · 2026년 6월