최신 업데이트:2025-05-29 13:48:29
트리밍 작업을 통해 미디어 파일의 특정 구간을 추출할 수 있습니다. 시작 시점과 지속 시간을 지정하여 원하는 부분만 선택적으로 잘라낼 수 있습니다.
| 매개변수 | 필수 | 설명 |
|---|---|---|
op |
예 | 작업 유형. 모든 미디어 처리 작업에 avthumb 사용 |
format |
예 | 출력 형식 (mp3, mp4, m3u8 등) |
ss |
아니오 | 트리밍 시작 시점(초 단위). 예: 120은 120초 지점에서 시작 |
t |
아니오 | 출력 파일 지속 시간(초 단위). ss와 함께 사용 시 추출 구간 정의. 예: ss=120, t=180은 120초부터 180초 길이의 클립 추출 |
saveas |
아니오 | 출력 위치 지정. Urlsafe_Base64_Encode(bucket:savedfilename) 형식의 URL-safe Base64 인코딩 문자열 사용 |
fops 매개변수를 다음 형식으로 구성하십시오:
<op>/<format>
/ss/<value>
/t/<value>
|saveas/<Urlsafe_Base64_Encode(bucket:filekey)>
125초 지점에서 100초 길이의 비디오 구간을 추출하는 예시입니다.
소스 정보:
• 소스 버킷: vod-wcs-test001
• 소스 파일: test.mp4
• 시작 시점: 125초
• 지속 시간: 100초
• 출력 형식: MOV
• 출력 파일명: output.mov
curl -v -X POST
-d "bucket=Urlsafe_Base64_Encode(vod-wcs-test001)&key=Urlsafe_Base64_Encode(test.mp4)&fops=Urlsafe_Base64_Encode(avthumb/m4a/ss/125/t/100)|saveas/Urlsafe_Base64_Encode(vod-wcs-test001:output.mov))&force=1&separate=1"
-H "Authorization:AccessKey:EncodeSign"
--url "http://mgrDomain/fops"
curl -v -X POST
-d "bucket=dm9kLXdjcy10ZXN0MDAx&key=dGVzdC5tcDQ=&fops=YXZ0aHVtYi9tb3Yvc3MvMTI1L3QvMTAwfHNhdmVhcy9kbTlrTFhkamN5MTBaWE4wTURBeE9tOTFkSEIxZEM1dGIzWT0=&force=1&separate=1"
-H "Authorization:AccessKey:EncodeSign"
--url "http://mgrDomain/fops"