Appearance
Job
Transcoder 작업 정보를 나타내는 내부 객체예요.
작업 조회 HTTP API는 이 객체 전체가 아니라 공개 가능한 일부 필드만 반환해요.
Idstringrequired 작업 ID
Example: TVABCDEFGHIJKLMN
Statusstringrequired 작업 상태
Possible values: PENDINGPROCESSINGUPLOADINGSUCCESSFAILEDCANCELLED
CreatedAtstringrequired 작업 생성 시각
UpdatedAtstringrequired 작업 갱신 시각
EndedAtstring? 작업 종료 시각
CanceledAtstring? 작업 취소 요청 시각
CompletedTranscodesSet<string> | undefined 완료된 transcode work key 목록
Sourceobjectrequired 원본 비디오 위치와 최대 출력 프리셋
Source.Bucketstringrequired 원본 비디오가 있는 S3 bucket
Source.Keystringrequired 원본 비디오의 S3 object key
Source.MaxEncodingPresetstringrequired 생성할 최대 출력 프리셋
Possible values: SDHDFHDQHDUHD
Internalobjectrequired 중간 산출물 저장 위치
Internal.Bucketstringrequired 청크 MP4가 저장되는 내부 S3 bucket
Planobject? Probe 이후 생성되는 실행 계획
Plan.HlsSegmentSecondsnumber 최종 HLS segment 길이
Example: 6
Plan.Variantsarray 생성할 출력 variant 목록
Plan.Variants[].Presetstring 출력 프리셋
Possible values: SDHDFHDQHDUHD
Plan.Variants[].Outputobject 출력 인코딩 설정
Plan.Variants[].Output.Resolutionobject 출력 해상도
Plan.Variants[].Output.Resolution.Widthnumber 출력 너비
Plan.Variants[].Output.Resolution.Heightnumber 출력 높이
Plan.Variants[].Output.Fpsnumber 출력 프레임레이트
Plan.Variants[].Output.Crfnumber x264 CRF 값
Plan.Variants[].Chunksarray Transcode 작업 단위 목록
Plan.Variants[].Chunks[].Indexnumber 청크 index
Plan.Variants[].Chunks[].StartMsnumber 출력 timeline 기준 청크 시작 시각
Plan.Variants[].Chunks[].DurationMsnumber 출력 timeline 기준 청크 길이
Plan.Variants[].Chunks[].SourceStartMsnumber 원본 seek를 시작할 keyframe 시각
Resultobjectrequired 원본 분석 결과와 최종 HLS 결과
Result.Originalobject? 원본 probe metadata
Result.Original.Resolutionobject | undefined 원본 비디오 해상도
Result.Original.Resolution.Widthnumber | undefined 원본 비디오 너비
Result.Original.Resolution.Heightnumber | undefined 원본 비디오 높이
Result.Original.DurationMsnumber | undefined 원본 비디오 길이
Result.Original.Framesnumber | undefined 원본 비디오 전체 프레임 수
Result.Original.Fpsnumber | undefined 원본 비디오 초당 프레임 수
Result.Original.Rotationnumber | undefined 원본 비디오 회전 metadata
Result.Original.Codecobject | undefined 원본 미디어 codec 정보
Result.Original.Codec.Videostring | undefined 원본 비디오 codec
Result.Original.Codec.Audiostring | undefined 원본 오디오 codec
Result.Original.Bitratenumber | undefined 원본 container 또는 stream bitrate
Result.Streamobjectrequired 출력 HLS 정보
Result.Stream.Masterobject? 게시된 master playlist 정보
Result.Stream.Master.Keystring master playlist S3 key
Result.Stream.Master.MimeTypestring master playlist MIME type
Possible values: application/vnd.apple.mpegurl
Result.Stream.Variantsarray 게시된 variant playlist 목록
Result.Stream.Variants[].Presetstring variant 프리셋
Possible values: SDHDFHDQHDUHD
Result.Stream.Variants[].Keystring variant playlist S3 key
Result.Stream.Variants[].MimeTypestring variant playlist MIME type
Possible values: application/vnd.apple.mpegurl
Result.Stream.Variants[].SegmentPrefixstring segment가 저장된 S3 prefix
Result.Stream.Variants[].Sizenumber variant segment 전체 크기
Result.Stream.Variants[].Metadataobject? variant MP4 probe metadata
Result.Stream.Variants[].Metadata.Presetstringrequired metadata가 속한 출력 프리셋
Possible values: SDHDFHDQHDUHD
Result.Stream.Variants[].Metadata.Resolutionobject | undefined variant MP4 해상도
Result.Stream.Variants[].Metadata.Resolution.Widthnumber | undefined variant MP4 너비
Result.Stream.Variants[].Metadata.Resolution.Heightnumber | undefined variant MP4 높이
Result.Stream.Variants[].Metadata.DurationMsnumber | undefined variant MP4 길이
Result.Stream.Variants[].Metadata.Framesnumber | undefined variant MP4 전체 프레임 수
Result.Stream.Variants[].Metadata.Fpsnumber | undefined variant MP4 초당 프레임 수
Result.Stream.Variants[].Metadata.Codecobject | undefined variant MP4 codec 정보
Result.Stream.Variants[].Metadata.Codec.Videostring | undefined variant MP4 비디오 codec
Result.Stream.Variants[].Metadata.Codec.Audiostring | undefined variant MP4 오디오 codec
Result.Stream.Variants[].Metadata.Bitratenumber | undefined variant MP4 container 또는 stream bitrate
Outputobjectrequired 최종 HLS 결과물 위치와 결과 알림 queue
Output.Bucketstringrequired HLS 결과물을 업로드할 S3 bucket
Output.Prefixstringrequired HLS 결과물을 업로드할 S3 prefix
Output.Sqsstringrequired 완료 또는 실패 메시지를 받을 SQS queue URL