아마존 웹 서비스를 다루는 기술 29장 동영상 인코딩 서비스 Elastic Transcoder

저작권 안내
  • 책 또는 웹사이트의 내용을 복제하여 다른 곳에 게시하는 것을 금지합니다.
  • 책 또는 웹사이트의 내용을 발췌, 요약하여 강의 자료, 발표 자료, 블로그 포스팅 등으로 만드는 것을 금지합니다.

동영상 인코딩 서비스 Elastic Transcoder

이재홍 http://www.pyrasis.com 2014.03.24 ~ 2014.06.30

Elastic Transcoder는 동영상을 PC, 스마트폰, 태블릿용으로 변환해주는 서비스입니다.

프리 티어에서 사용 가능
Elastic Transcoder는 프리 티어에서 무료로 사용할 수 있습니다. 2014년 4월 기준으로 매달 오디오 20분, SD 동영상 20분, HD 동영상 10분을 무료로 변환할 수 있습니다.

일반 PC에서 동영상을 변환하려면 시간이 꽤 걸립니다. 특히나 PC, 스마트폰, 태블릿에 맞는 여러가지 해상도와 포맷으로 변환하려면 그만큼 시간은 더 걸립니다. Elastic Transcoder를 사용하면 동영상을 PC에서 변환하는 것보다 빠르게 변환할 수 있습니다. 또한, 주요 장치에 최적화된 설정(프리셋)을 제공해주기 때문에 변환 설정에 대해서 신경쓰지 않아도 됩니다.

다음은 Elastic Transcoder의 기본 개념입니다.

  • 변환, 트랜스코딩: 흔히 동영상을 다른 포맷이나 해상도로 변환하는 것을 인코딩이라고 부릅니다. 정확하게 설명하자면 인코딩은 원본 영상에서 특정 포맷으로 압축하는 것을 뜻합니다. 트랜스코딩은 이미 압축된 영상을 다른 포맷이나 해상도로 변환하는 작업입니다.
  • 파이프라인: 동영상을 변환하는 작업 관리자입니다. 파이프라인 하나에서 동영상 여러 개를 변환할 수 있습니다.
  • 작업(Job): 동영상 변환을 작업이라 합니다. 작업은 같은 파일을 여러 개의 포맷이나 해상도로 출력할 수 있습니다.
  • 프리셋(Preset): 동영상을 변환하는 설정입니다. Elastic Transcoder에서는 주요 장치에 최적화된 프리셋을 제공하며 사용자가 직접 프리셋을 설정할 수 있습니다.
  • 입력: S3 버킷에 저장한 동영상을 변환하는 것을 입력이라 합니다.
  • 출력: 각각의 포맷으로 변환한 동영상을 S3 버킷에 저장하는 것을 출력이라 합니다.
  • 썸네일: 동영상의 대표적인 장면을 이미지 파일로 생성할 수 있습니다.
  • 워터마크: 동영상에 최대 4개까지 PNG, JPG 이미지를 포함(오버레이)시킬 수 있습니다.
  • 오디오는 AAC, MP3, Vorbis, 비디오는 H.264, VP8, 컨테이너는 MPEG-4, MPEG 전송 스트림(TS), WebM을 지원합니다.
  • HLS(HTTP 라이브 스트리밍): HTTP 기반의 라이브 스트리밍을 지원합니다. HLS를 사용하면 CloudFront를 이용하여 동영상을 빠르게 배포할 수 있습니다.
  • 요금: 오디오, SD 동영상, HD 동영상을 변환할 때 분 단위로 요금이 책정됩니다. 자세한 요금은 AWS 사이트의 요금표(http://aws.amazon.com/ko/elastictranscoder/pricing/)를 참조하기 바랍니다.

저작권 안내

이 웹사이트에 게시된 모든 글의 무단 복제 및 도용을 금지합니다.
  • 블로그, 게시판 등에 퍼가는 것을 금지합니다.
  • 비공개 포스트에 퍼가는 것을 금지합니다.
  • 글 내용, 그림을 발췌 및 요약하는 것을 금지합니다.
  • 링크 및 SNS 공유는 허용합니다.