이미지 오버레이 작업 - AWS Elemental MediaLive

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

이미지 오버레이 작업

정적 이미지 오버레이 기능을 사용하여 정적 이미지를 MediaLive 채널의 비디오 위에 추가할 수 있습니다. 정적 이미지는 움직임이 없는 정지 이미지입니다. 이미지를 준비하여 MediaLive 외부에 저장합니다. 그런 다음시간표의 기능MediaLive를 사용하여 실행 중인 채널에 이미지 (최대 8개의 서로 다른 이미지) 가 표시되는 시기와 각 이미지가 숨겨지는 시점을 지정하는 타임테이블을 설정합니다.

예제:

예 1

특정 시간에 정적 이미지 오버레이를 삽입하고 10초 동안 실행할 수 있습니다. 이미지 오버레이를 비디오 프레임의 오른쪽 아래 모서리에 표시할 수 있습니다. 이미지 오버레이를 50% 불투명 상태로 표시하고 2초 동안 아무것도 없는 상태에서 최대 50% 불투명 상태로 페이드 인 했다가 삽입 종료 2초 전에 시작하여 아무것 표시되지 않는 상태로 페이드 아웃할 수 있습니다.

예 2

두 이미지 오버레이가 동시에 비디오 프레임에 표시되거나 조금 중첩되도록 정적 이미지 오버레이 두 개를 삽입할 수 있습니다. 이미지 오버레이 하나가 한 위치에 표시되고 해당 이미지 오버레이가 여전히 표시 중인 상태에서 다른 이미지 오버레이가 또 다른 위치에 표시되도록 이미지 오버레이를 조금 중첩하여 표시할 수 있습니다. 위치가 부분적으로 또는 완전히 중첩되는 경우 위에 표시되는 이미지 오버레이를 지정할 수 있습니다.

정적 이미지 오버레이의 기능

이미지 파일은 32비트.bmp, .png 또는.tga 파일이어야 하며 입력 비디오보다 큰 (픽셀 단위) 이면 안 됩니다.

시작 시간과 지속 시간으로 각 이미지 오버레이를 구성할 수 있습니다.

한 번에 최대 8개 이미지를 삽입할 수 있습니다. 각 이미지는 별도의 "계층"입니다. 기본 비디오 위에 모두 동시에 표시되거나 표시되지 않도록 오버레이를 설정할 수 있으며, 각각의 이미지를 물리적으로 중첩되도록 또는 중첩되지 않도록 설정할 수 있습니다. 불투명도와 페이드 인/아웃으로 구성할 수 있습니다.

에 지정하여 비디오 프레임의 임의 위치에 이미지 오버레이를 삽입할 수 있습니다.그이미지 X이미지 Y필드. 필드에 대한 자세한 내용은MediaLive콘솔 (선택)Info필드 옆에 있는 링크입니다.

이미지는 다음과 같이 처리됩니다.

  • 이미지가 조정 없이 픽셀 단위로 기본 비디오 픽셀 위에 중첩됩니다.

    오버레이가 기본 비디오보다 크거나 기본 비디오의 엣지를 초과하며 시스템에서 채널 생성 시 이 오류를 식별 수 있는 경우, 해당 시점에 오류 메시지가 표시됩니다.

    시스템에서 이 오류를 사전에 식별할 수 없는 경우 채널 실행 중에 오류 메시지가 표시됩니다. 채널이 중지되지는 않지만 오버레이 요청이 실패합니다.

  • (해상도와 품질이 서로 다른) 개별 출력 인코딩을 생성하기 전에 이미지가 중첩됩니다. 다시 말해서 기본 비디오가 특정 출력 인코딩에 맞게 조정되고 나서 이미지도 이와 유사하게 조정됩니다.

  • 이미지가 모든 출력에 삽입됩니다.

1단계: 정적 이미지 오버레이 파일 준비

채널에서 사용하려는 각 이미지 오버레이를 준비해야 합니다. 오버레이는 외부에 저장됩니다.MediaLive예를 들면 Amazon S3 버킷에 있습니다. 이미지 오버레이는 MediaLive 또는 MediaLive의 특정 채널에 속하지 않습니다. 오히려 이미지 오버레이는 MediaLive에서 사용됩니다.

이 절차에 따라 필요 시 오버레이를 준비합니다.

오버레일 파일을 준비하는 방법

  1. 다음과 같은 특성을 가진 파일을 생성합니다.

    • 파일 형식: .bmp, .png 또는 .tga 파일.

    • 가로 세로 비율: 오버레이에 모든 가로 세로 비율을 지정할 수 있습니다. 기본 비디오의 가로 세로 비율에 맞출 필요가 없습니다.

    • 크기 (픽셀 단위): 오버레이는 기본 비디오와 동일한 크기까지 원하는 모든 해상도 (픽셀 크기) 를 지정할 수 있습니다.

  2. 채널을 출력하는 그래픽 프로그램을 사용하는 경우 알파 채널을 출력하도록 설정합니다. 이렇게 하면 이미지 오버레이가 검은색 상자 또는 흰색 상자 안에 나타나지 않습니다.

  3. 준비된 파일을 MediaLive에 액세스할 수 있는 위치에 넣습니다. 다음 방법 중 하나로 위치를 지정할 수 있습니다.

    • SSL을 사용하는 Amazon S3 버킷입니다. 예:

      s3ssl://DOC-EXAMPLE-BUCKET/company-overlays/overlay.png

      다음으로 바꿉니다.MediaLive에서는 Amazon S3 버킷 이름에 점 표기법을 사용해서는 안 됩니다. 예를 들어, company-overlays는 허용되지만 company.overlays는 허용되지 않습니다.

    • SSL을 필요로 하는 액세스 가능한 URL 예:

      https://203.0.113.0/corporate-logos/large.bmp

    • 액세스 가능한 URL(SSL 사용 안 함) 예:

      http://203.0.113.254/corporate-logos/high-res.bmp

  4. 위치를 적어둡니다. 잠시 후 필요한 정보입니다.

2단계: 오버레이 삽입

채널 일정에서 삽입 작업을 생성하여 비디오에 오버레이를 삽입합니다. 자세한 정보는 AWS 엘레멘탈 작업MediaLive시간표일정에서 작업 생성 (콘솔) 단원을 참조하세요.

일정은 각 채널에 연결된 타임테이블입니다. 일정은 특정 시간에 채널에서 수행할 작업을 지정하기 위한 것입니다. 따라서 예를 들면 이미지 오버레이를 사용하여 특정 기간 동안 특정 시간에 특정 이미지가 기본 비디오에 중첩되도록 지정하는 작업을 생성합니다.

채널을 실행 중이면 구성이 변경되지 않고 변경할 수도 없습니다. 그러므로 중지했다가 다시 구성할 필요 없이 채널 일정을 통해 채널에 동적으로 발생하는 작업을 적용합니다.