설정
Dynamic Ingest 요청에 대한 설정은 비디오, 이미지, Transcript 파일 또는 이들 모두를 수집하는지 여부에 관계없이 동일합니다. 요청 본문 필드에 대한 자세한 내용은 API 참조를 참조하십시오.
- 요청 URL
-
https://ingest.api.brightcove.com/v1/accounts/account_id/videos/video_id/ingest-requests
- 인증
- 인증에는 다음으로 전달된 액세스 토큰이 필요합니다.
Bearer
토큰Authorization
머리글:Authorization: Bearer {access_token}
S3에 대한 참고 사항
기록을 보호된 S3 버킷에서 가져오는 경우 Video Cloud가 파일에 액세스할 수 있도록 버킷 정책을 설정해야 합니다. 자세한 내용은 S3에서의 동적 인제스트사용을참조하십시오.
성적표 파일 수집
동영상에 스크립트 파일을 추가하거나 Dynamic Ingest를 사용하여 기존 동영상에 업로드할 수도 있습니다.
비디오 처리 중 스크립트 추가
요청 URL
https://ingest.api.brightcove.com/v1/accounts/account_id/videos/video_id/ingest-requests
방법
POST
샘플 요청 본문
{
"master": {
"url": "https://support.brightcove.com/test-assets/videos/Great_Blue_Heron.mp4"
},
"transcriptions": [
{
"url": "https://support.brightcove.com/test-assets/transcript/herons-transcript.txt",
"srclang": "en-US",
"kind": "transcripts",
"label": "English",
"default": true,
"status" : "published"
}
]
}
기존 비디오 스크립트 추가
기존 비디오에 대본을 추가하는 것은 요청 본문에 비디오 정보나 프로필이 필요하지 않다는 점을 제외하면 정확히 동일합니다. MP4 변환에 추가할 자막을 요청하지 않는 한 - 이 경우 비디오를 교체해야 합니다.
요청 URL
https://ingest.api.brightcove.com/v1/accounts/account_id/videos/video_id/ingest-requests
방법
POST
샘플 요청 본문
{
"transcriptions": [
{
"url": "https://support.brightcove.com/test-assets/transcripts/herons.txt",
"srclang": "en-US",
"kind": "transcripts",
"label": "English",
"default": true,
"status" : "published"
}
]
}
수집 필드
다음 표는 기록 수집 또는 자동 캡션 요청 에 사용되는 필드에 대해 자세히 설명합니다.
필드 | 유형 | 필수 | 설명 |
---|---|---|---|
autodetect |
부울 | 아니요 |
true 오디오 소스에서 언어를 자동 감지합니다. false 오디오 언어를srclang 지정하는 데 사용할 수 있습니다.
|
default |
부울 | 아니요 |
true 가srclang 무시되고 기본 오디오 트랙이 사용되는 경우 언어가 자동 감지됩니다.
|
input_audio_track |
목적 | 아니요 | 여러 오디오 트랙의 경우 캡션을 추출할 오디오를 정의합니다. 언어와 변형으로 구성됩니다(둘 다 필수). |
kind |
끈 | 아니요 |
생성할 출력의 종류입니다. 허용되는 값:
|
label |
끈 | 아니요 | 사람이 읽을 수 있는 라벨. 기본값은 BCP-47 스타일 언어 코드입니다. |
srclang |
끈 | 아니요 | 텍스트 트랙용 BCP-47 스타일 언어 코드(en-US, fr-FR, es-ES 등) 지원되는 언어 보기 |
status |
끈 | 아니요 |
캡션의 실제 상황을 나타냅니다. published , draft .
|
url |
끈 | 아니요 |
성적표 파일이 있는 URL입니다. 종류 에 포함되어야 하는 것은 transcripts 입니다. 해야 하다 ~ 아니다경우 포함됩니다. 친절한 ~이다캡션 .
|