내보내기는 프로젝트에서 생성되는 렌더링된 아티팩트입니다. 기본적으로 내보내기는 클라우드에서 실행됩니다. 로컬 Remotion 파이프라인으로 자신의 머신에서 렌더링하려면 --local을 전달하세요.
export create
프로젝트에 대한 새 내보내기를 렌더링합니다.
youka export create <projectId> [options]
Options
| Option | Description |
|---|
--resolution <value> | 480p, 720p, 또는 1080p |
--quality <value> | low, medium, 또는 high |
--speed <number> | 재생 속도 배수 |
--tone <number> | 피치 시프트 배수 |
--transparent | 투명한 배경으로 렌더링 |
--preset <presetId> | 이 내보내기에 대한 프리셋 재정의 |
--volume <stem=value> | 타입별 스템 볼륨 설정. 반복 가능 |
--local | 클라우드 대신 로컬에서 렌더링 |
--download | 내보내기가 완료될 때까지 기다린 뒤 다운로드 |
--output <path> | 로컬 렌더 또는 다운로드를 위한 출력 파일/디렉터리 경로 |
Stem volumes
--volume <type>=<value>를 사용하세요. 유효한 타입은 original, vocals, instrumental, backing_vocals입니다. 값은 0에서 1 사이여야 합니다.
Cloud render
youka export create $PROJECT_ID \
--resolution 1080p \
--quality high \
--wait \
--download \
--output ./karaoke.mp4 \
--json
Local render
로컬 렌더링은 사용자의 머신에서 Remotion 파이프라인을 실행합니다. 먼저 렌더 의존성이 설치되어 있는지 확인하세요:
youka deps ensure --for render
그런 다음 --local로 내보내세요:
youka export create $PROJECT_ID \
--local \
--resolution 1080p \
--output ./karaoke.mp4 \
--json
로컬 렌더는 --output 경로에 직접 기록합니다. --local과 함께 --download를 전달하지 마세요. 로컬 렌더 후에는 다운로드할 클라우드 아티팩트가 없기 때문에 CLI가 그 조합을 거부합니다.
export quote
내보내기를 시작하지 않고 클라우드 내보내기에 필요한 크레딧을 견적합니다.
youka export quote <projectId> [options]
export quote는 클라우드 내보내기만 견적합니다. 로컬 내보내기는 사용자의 머신에서 실행되며
클라우드 내보내기 크레딧을 사용하지 않습니다.
| Option | Description |
|---|
--resolution <value> | 480p, 720p, 또는 1080p |
--quality <value> | low, medium, 또는 high |
--speed <number> | 재생 속도 배수 |
--tone <number> | 피치 시프트 배수 |
--transparent | 투명한 배경으로 렌더링 |
--preset <presetId> | 이 내보내기에 대한 프리셋 재정의 |
--volume <stem=value> | 타입별 스템 볼륨 설정. 반복 가능 |
예시:
youka export quote $PROJECT_ID \
--resolution 1080p \
--quality high \
--json
export list
프로젝트의 내보내기 목록을 표시합니다.
youka export list <projectId> [--page <n>] [--page-size <n>]
| Option | Default | Description |
|---|
--page | 1 | 페이지 번호. |
--page-size | 100 | 페이지 크기. 최대 100. |
예시:
youka export list $PROJECT_ID --page-size 50 --json
export show
ID로 내보내기 하나를 가져옵니다.
youka export show <exportId>
youka export show <exportId> --json
export wait
내보내기가 종료 상태에 도달할 때까지 폴링합니다.
youka export wait <exportId> --json
export download
ID로 기존 내보내기를 다운로드합니다.
youka export download <exportId> [--output <file>]
예시:
youka export download $EXPORT_ID \
--output ./karaoke.mp4
다음 단계