내보내기 및 공유
내보내기는 현재 구성을 로컬 파일로 직접 렌더링하고 작업의 각 단계를 보고합니다.
형식 선택
| 형식 | 비디오 코덱 선택 | 오디오 코덱 | 사용 가능 조건 |
|---|---|---|---|
| 웹M | 인코딩 가능한 VP9, VP8, AV1 중 첫 번째 코덱 | 오푸스 | 기본 형식입니다. 인코딩 가능한 비디오 코덱이 필요하며, 오디오를 포함할 때는 Opus도 필요합니다. |
| MP4 | AVC / H.264 | AAC | AVC 인코더가 필요합니다. AAC는 사용 가능한 경우 WebCodecs를 사용하고, 그 다음 Beam의 Mediabunny AAC 인코더 대체 경로를 사용합니다. |
인코더 사용 가능 여부
컴퓨터에서 호환되는 인코더를 제공하지 않으면 형식을 사용할 수 없습니다. Beam은 내보내기 전이나 내보내기 중에 이를 알립니다.
해상도 선택
| 옵션 | 사용 가능 조건 | 출력 동작 |
|---|---|---|
| 720p | 네이티브 캔버스 높이가 720px 이상 | 업스케일링 없이 높이 720px를 목표로 합니다. |
| 1080p | 네이티브 캔버스 높이가 1080px 이상 | 업스케일링 없이 높이 1080px를 목표로 합니다. |
| 최대 | 항상 | 네이티브 출력 캔버스 크기를 유지합니다. |
| 모든 옵션 | 해당 없음 | 가로 세로 비율을 유지하고 너비와 높이를 양의 짝수로 반올림합니다. |
프레임 속도 및 품질 선택
| 설정 | 값 | 기본값 또는 권장 사항 |
|---|---|---|
| 프레임 속도 | 24, 30, 60fps | 소스가 50fps 이상이면 60, 27fps 이하면 24, 그 외에는 30입니다. |
| 품질 | 낮음, 중간, 높음 | 중간 |
| 낮은 비트레이트 계수 | 0.055 × 너비 × 높이 × fps | 0.5–40Mbps 범위로 제한됩니다. |
| 중간 비트레이트 계수 | 0.095 × 너비 × 높이 × fps | 0.5–40Mbps 범위로 제한됩니다. |
| 높은 비트레이트 계수 | 0.16 × 너비 × 높이 × fps | 0.5–40Mbps 범위로 제한됩니다. |

Screenshot pendingAdd the image at:
website/docs/public/screenshots/reference/export-panel.webp추가 옵션
| 옵션 | 값 | 기본값 | 동작 |
|---|---|---|---|
| 오디오 포함 | 켜기 또는 끄기 | 켜기 | 끄면 무음 파일이 생성됩니다. 활성화된 오디오 클립에 양의 길이가 없을 때도 오디오가 제외됩니다. |
| 오디오 출력 | 48kHz, 스테레오, 128kbps | 오디오를 포함할 때 | 활성화된 오디오 클립을 선택한 컨테이너 코덱으로 점진적으로 믹싱합니다. |
내보내기 모니터링
진행률 화면에는 백분율과 완료된 프레임 수가 표시되며 보고서 복사를 사용할 수 있습니다. 취소는 진행 중인 내보내기를 중지합니다. 대상 선택기를 닫거나 취소하면 오류를 보고하지 않고 작업이 종료됩니다. 내보내기를 시작한 후의 실시간 편집은 진행 중인 파일을 변경하지 않습니다. Beam은 스냅샷을 내보내기 때문입니다.
| 단계 | Beam의 동작 |
|---|---|
| 자산 검증 | 스냅샷, 로컬 자산, 형식, 코덱 및 렌더링 불변 조건을 확인합니다. |
| 자산 로드 | 시각, 오디오, 커서, 글꼴 및 배경 리소스를 로드합니다. |
| 인코딩 | 구성 프레임을 렌더링하고 활성화된 오디오를 믹싱하며 인코딩된 청크를 기록합니다. |
| 마무리 | 트랙을 닫고 미디어 컨테이너와 대상 파일을 마무리합니다. |
검증 및 예외 상황
| 조건 | 결과 |
|---|---|
| 자산 누락 | 내보내기가 관련 자산 또는 클립을 식별하는 검증 문제와 함께 중지됩니다. |
| 지원되지 않는 소스 또는 코덱 | 내보내기가 지원되지 않는 형식, 코덱 또는 디코딩 실패를 보고합니다. |
| 호환되는 출력 인코더 없음 | 선택한 WebM 또는 MP4 형식을 장치에서 인코딩할 수 없다고 보고합니다. |
| 애니메이션 GIF | 애니메이션 GIF는 아직 결정론적으로 내보낼 수 없습니다. |
| Canvas 2D를 사용할 수 없음 | 구성 프레임을 렌더링할 수 없으므로 내보내기가 중지됩니다. |
| 취소 | 활성 워커와 출력 스트림이 중단되며 완료되지 않은 내보내기는 실패로 보고되지 않습니다. |
| 오디오 믹서 사용 불가 | Beam은 Chromium 빌드에서 오프라인 오디오 믹싱을 사용할 수 없다고 보고합니다. |
결과 및 진단
내보내기가 성공하면 Beam은 저장된 파일 이름을 보고하고 파일 열기 및 보고서 복사 작업을 제공합니다. 내보내기가 실패하면 사용자에게 표시되는 메시지에서는 로컬 파일 시스템 경로를 숨기지만, 자세한 보고서에는 문제 해결에 필요한 구성, 코덱, 환경, 진행률 및 병목 정보가 남습니다. Discord 또는 GitHub에서 도움을 요청하기 전에 이 보고서를 복사하세요.