brunch

367. MediaConvert로 변환법

by Master Seo

미디어컨버터를 이용해 HLS , MP4, 썸네일로 변환해보자


<0> 구성

입력 ------------- 미디어컨버터 --------- HLS , ML4, 썸네일을 만들자.


INPUT :m2ts파일(s3에 있음) --- mediaconvert ----출력 OUTPUT : Apple HLS , MP4, Thumnails (S3)

2.png


버킷 들어가서 원본 확인하기

s3://media.serverchk.com/1.m2ts



<1> 구축 하기


1

Services > mediaconvert > get start

입력1 URL

s3://media.serverchk.com/1.m2ts

1 input.png



2

출력 그룹 > 추가 > 애플HLS > 선택

Custom group name

HLS

Destination

s3://media.serverchk.com/HLS/



3

OutPut1 입력

NoPreset 유지


이름 수정

_360


세그먼트 수정

$dt$


인코딩 설정

640

360


비트레이트(bit/s)

1000000



4

Add Output 으로 output2 , output3 까지 만든다.

오른족 아래 Add output 클릭

30 add output.png

output2

_540

$dt$

960

540

2000000


output3

_720

$dt$

1280

720

3000000



5

mp4 로 변환하기

output group > add

File group


MP4

s3://media.serverchk.com/mp4/

output1

1280

720

3000000



6

output group > add

File group

Thumbnails

s3://media.serverchk.com/Thumbnails/


output1

Conainer : no container


encoding setting

Frame Capture to JPEG

1280

720


remove audio1 클릭 : 썬네일이라 오디오를 제거 한다.




7

// 미디어 컨버터는 IAM role이 필요하다.

job setting > Setting > iam role

aws elemental media conver role


create



8

S3 버킷에 HLS, mp4, 썬네일 파일이 만들어져 있다.


HLS는 여기 플레이어로 확인

https://www.jwplayer.com/developers/stream-tester/



<2>


Media Convert job 수정

입력에 대해 시작과 종료 시간을 설정


210 duplicate.png


220 input.png
230 clips.png

1

앞에서 만든 job에 대해 복사하기


2

30초 입력




<3> 새 비디오를 1번 비디오 끝에 연결 하기


300 input2.png


감사합니다.


keyword
매거진의 이전글366  ELB,NLB,Cross-Zone LB설정법