채팅 대화 MP4 만들기는 빌더에서 메시지를 완성한 뒤 영상 → 품질 프리셋 → 영상 다운로드 순서로 진행합니다. MockaoTalk은 메시지와 날짜를 차례로 표시하고 상대 화자의 입력 중 장면을 포함해 MP4로 인코딩하지만, 오디오 트랙은 만들지 않습니다.
2026년 7월 22일 프로젝트의 빌더 화면, 재생 시간 계산, 다운로드 페이지, 인코더 구현을 확인한 기준입니다. MP4 생성 가능 여부는 브라우저가 H.264 WebCodecs 또는 MP4 MediaRecorder 구성을 지원하는지에 따라 달라집니다. MP4용 채팅 대화 만들기에서 내 브라우저의 실제 결과를 먼저 확인하세요.
한눈에 요약
- 영상 프리셋은 저화질
15 FPS·1×·표준, 표준24 FPS·2×·표준, 고화질30 FPS·2×·고품질의 3가지입니다. - 메시지는 순차적으로 나타나며 상대 화자의 메시지 앞에는 입력 중 표시가 재생됩니다.
- MP4에는 배경음, 효과음, 음성 같은 오디오 트랙이 포함되지 않습니다.
- 브라우저가 지원되는 MP4 인코더를 제공하지 않으면 생성이 실패하며 최신 Chrome·Edge 또는 Safari에서 다시 시도하라는 오류가 표시됩니다.
채팅 대화 MP4 만들기는 어떻게 작동하나요?
채팅 대화 MP4 만들기는 고정된 채팅 미리보기 영역을 시간 순서대로 캡처하고 각 프레임을 MP4로 묶는 과정입니다. 빌더에서 영상 다운로드를 선택하면 메시지, 참가자, 방 설정, 워터마크 선택, 프리셋 값이 브라우저의 IndexedDB에 보류 작업으로 저장됩니다. 다운로드 페이지가 이 작업을 불러와 화면 밖의 미리보기를 재생하고 프레임을 생성한 뒤 파일 다운로드를 시작합니다.
인코딩은 먼저 브라우저의 WebCodecs에서 지원되는 H.264 구성을 찾습니다. 가능하면 프레임을 MP4 컨테이너로 묶고, 그렇지 않으면 MP4 MIME 유형을 지원하는 MediaRecorder 경로를 시도합니다. 두 경로를 모두 쓸 수 없는 환경에서는 MP4 파일을 만들지 않습니다. 웹 빌더의 이 내보내기 흐름은 브라우저에서 처리되며, 원격 MCP로 PNG를 생성하는 별도 흐름과는 구분됩니다.
실제 영상 프리셋 3가지
채팅 대화 MP4 만들기의 영상 다운로드 창에는 해상도 숫자를 직접 입력하는 대신 3개의 프리셋이 있습니다. 1×와 2×는 현재 미리보기 요소의 크기에 곱하는 캡처 배율입니다. 고화질은 표준보다 프레임 수와 비트레이트 프로필이 높아 인코딩 부담과 파일 크기가 커질 수 있습니다. 소셜 플랫폼의 최종 규격은 업로드 전에 해당 플랫폼 설정에서 별도로 확인하세요.
| 프리셋 | FPS | 캡처 배율 | 품질 프로필 | 먼저 써볼 상황 |
|---|---|---|---|---|
| 저화질 | 15 | 1× | 표준 | 흐름 확인용 초안 |
| 표준 | 24 | 2× | 표준 | 일반적인 공유용 파일 |
| 고화질 | 30 | 2× | 고품질 | 움직임과 글자 선명도를 더 확인할 최종본 |
| 설정 | 영상 내보내기 동작 | 주의점 |
|---|---|---|
| 워터마크 제거 끔 | 중앙에 mockaotalk.com 표시 | 공개 목적과 표기 필요에 맞게 선택 |
| 워터마크 제거 켬 | 워터마크 없이 캡처 | 타인의 실제 대화처럼 오인되지 않게 설명 필요 |
| 시스템 바 켬 | 상단 상태와 하단 내비게이션 포함 | 상단 시간·배터리 값을 장면과 맞추기 |
| 시스템 바 끔 | 상태바와 하단 내비게이션 제외 | 영상 화면 높이도 함께 달라짐 |
메시지 재생 시간과 화면 흐름
메시지 재생은 모든 말풍선을 같은 간격으로 보여주지 않습니다. 구현상 시작 전에 0.5초를 두고, 날짜 항목과 내 메시지는 항목당 1초 간격으로 진행합니다. 상대 화자의 메시지는 1.2초 동안 입력 중 표시를 보여준 뒤 0.8초를 더 두며, 전체 항목이 끝나면 1.5초 뒤 재생을 마칩니다. 대화 날짜가 바뀌면 날짜 항목도 하나의 재생 항목으로 추가됩니다.
예를 들어 같은 날짜의 내 메시지 1개 + 상대 메시지 1개에는 날짜 항목까지 포함됩니다. 예상 재생 시간은 시작 0.5초, 날짜 1초, 내 메시지 1초, 상대 메시지 2초, 종료 1.5초를 합친 약 6초입니다. 이는 편집용 예시가 아니라 현재 시간 계산 로직에 따른 값이며, 메시지 구성과 날짜 수에 따라 달라집니다.
- 시작 대기 0.5초가 적용됩니다.
- 첫 날짜 구분이 재생 항목으로 나타납니다.
- 내 메시지는 1초 간격으로 다음 항목으로 넘어갑니다.
- 상대 메시지는 먼저 1.2초 입력 중 표시를 보여줍니다.
- 상대 메시지가 나타난 뒤 0.8초를 더 둡니다.
- 새 날짜가 시작되면 날짜 구분 항목이 추가됩니다.
- 내용이 화면 높이를 넘으면 재생 진행에 맞춰 대화 영역이 아래로 이동합니다.
- 마지막 항목 뒤 1.5초를 두고 재생을 끝냅니다.
- 재생 종료 신호가 오면 프레임 캡처도 종료됩니다.
- 인코딩이 끝나면 MP4 다운로드가 자동으로 시작됩니다.
내보내기 전 확인할 장면 3가지
아래 예시는 MP4 결과의 입력 중 표시, 긴 문장, 자동 스크롤을 확인하기 위한 테스트 대화입니다. 실제 인물이나 고객 대화를 옮긴 것이 아닙니다. 최종 콘텐츠를 만들기 전에 짧은 테스트 파일로 내 브라우저의 결과와 글자 선명도를 확인하세요.
장면 1. 입력 중 표시 확인
나: 자료 확인했어?
민지: 지금 마지막 페이지 보고 있어.
나: 확인 끝나면 수정할 문장만 알려 줘.
상대 화자의 첫 메시지 앞에 입력 중 표시가 나오는지 확인하는 장면입니다. 상대 메시지가 많으면 각 메시지마다 2초 분량이 더해지므로 전체 길이도 함께 늘어납니다.
장면 2. 긴 말풍선 확인
운영자: 내일 오전 9시부터 점검이 시작되며, 점검 중에는 새 요청을 등록할 수 없습니다.
나: 필요한 요청은 오늘 오후 5시 전에 등록하겠습니다.
운영자: 변경 사항은 같은 대화방에 다시 안내하겠습니다.
이 장면은 2~3줄 말풍선의 줄바꿈과 프레임 선명도를 비교합니다. 저화질에서 먼저 흐름을 확인하고 최종본에서 표준 또는 고화질을 선택하세요.
장면 3. 스크롤 확인
수현: 첫 번째 수정안 공유했어.
민지: 두 번째 화면까지 확인했어. 마지막 화면만 볼게.
수현: 좋아. 검토 끝나면 확정 문구를 아래에 남겨 줘.
앞에 메시지를 여러 개 더 넣어 대화 영역이 화면을 넘도록 만든 뒤 쓰는 마지막 3개 말풍선입니다. 재생 중 새 항목이 보이도록 화면이 이동하는지, 마지막 메시지가 입력창에 가리지 않는지 확인하세요.
MP4 내보내기 단계
채팅 대화 MP4 만들기 단계는 빌더 편집과 다운로드 페이지 렌더링으로 나뉩니다. 메시지가 없으면 영상 버튼을 사용할 수 없고, 작업 중에는 다른 내보내기나 재생 조작이 제한됩니다. 렌더링이 끝나면 다운로드가 자동 시작되며, 같은 페이지에서 다시 다운로드를 선택할 수 있습니다.
- 방 이름, 참가자, 프로필을 정합니다.
- 메시지별 화자, 내용, 시각, 읽지 않은 수를 확인합니다.
- 재생 버튼으로 등장 순서와 스크롤을 미리 봅니다.
- 하단 도구 모음에서
영상을 선택합니다. - 저화질, 표준, 고화질 중 프리셋 1개를 고릅니다.
- 워터마크 제거 여부를 정합니다.
영상 다운로드를 눌러 다운로드 페이지로 이동합니다.- 렌더링과 인코딩 진행률이 끝날 때까지 페이지를 유지합니다.
- 자동 다운로드가 차단되면 활성화된
지금 다운로드를 누릅니다. - 파일을 재생해 첫 장면, 마지막 장면, 글자 선명도, 무음 여부를 확인합니다.
채팅 MP4 내보내기 준비하기에서 짧은 테스트 대화부터 만들어 보세요. MP4를 콘텐츠 흐름에 맞게 구성하는 법은 채팅형 숏폼 6컷 스토리보드, 정지 이미지로 첫 화면을 만드는 법은 유튜브 썸네일 채팅 가이드에서 이어집니다.
실패 원인과 수정 방법
MP4 내보내기가 실패하면 메시지를 다시 쓰기 전에 브라우저 지원과 렌더링 조건부터 확인하세요. 프로젝트는 지원되는 H.264 WebCodecs 구성을 여러 비트레이트로 시도한 뒤 MP4 MediaRecorder로 대체합니다. 둘 다 지원되지 않으면 최신 Chrome·Edge 또는 Safari에서 재시도하라는 오류를 반환합니다. 브라우저 이름만으로 성공을 보장할 수 없으므로 실제 기기에서 짧은 파일을 만들어 보는 것이 가장 정확합니다.
| 증상 | 가능한 원인 | 수정 순서 |
|---|---|---|
| MP4 인코딩 미지원 오류 | WebCodecs와 MP4 MediaRecorder 모두 사용 불가 | 최신 브라우저로 업데이트 후 다시 테스트 |
| 렌더링이 오래 걸림 | 높은 FPS·2× 배율·긴 대화 | 저화질·짧은 대화로 재현 후 단계적으로 높임 |
| 프로필이 비어 보임 | 이미지 로드 실패 또는 URL 문제 | 로컬 JPG·PNG로 교체 후 다시 내보내기 |
| 마지막 대사가 너무 빨리 끝남 | 대사 자체가 길거나 후반 편집 여백 부족 | 편집 도구에서 정지 프레임 추가 |
| 소리가 없음 | MP4에 오디오 트랙을 만들지 않음 | 후반 편집에서 음성·배경음 추가 |
| 전체 대화를 한 장처럼 원함 | 영상에는 전체 화면 다운로드 옵션이 없음 | 이미지 내보내기의 전체 화면 다운로드 사용 |
자주 묻는 질문
MP4에 배경음이나 효과음이 들어가나요?
아니요. 현재 내보내기 경로는 비디오 프레임만 인코딩합니다. 배경음, 효과음, 음성은 포함되지 않으므로 다운로드한 MP4를 편집 도구에 넣어 별도로 추가해야 합니다.
모든 모바일 브라우저에서 MP4를 만들 수 있나요?
보장되지 않습니다. 브라우저가 지원되는 H.264 WebCodecs 구성이나 MP4 MediaRecorder MIME 유형을 제공해야 합니다. 지원 오류가 나오면 최신 Chrome·Edge 또는 Safari에서 짧은 대화로 다시 확인하세요.
표준과 고화질은 무엇이 다른가요?
두 프리셋 모두 2× 배율이지만 표준은 24 FPS·표준 품질 프로필, 고화질은 30 FPS·고품질 프로필을 사용합니다. 고화질은 인코딩 부담과 파일 크기가 더 커질 수 있으므로 실제 용도에서 차이를 비교하세요.
긴 대화를 한 화면 높이로 MP4에 담을 수 있나요?
영상은 고정된 미리보기 영역을 재생하며 새 메시지에 맞춰 대화 영역이 이동합니다. 이미지 내보내기에 있는 전체 화면 다운로드 스위치는 영상 창에는 없습니다. 전체 대화를 한 장으로 보려면 이미지 내보내기를 사용하세요.