이미지 오버레이 작업 - MediaLive

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

이미지 오버레이 작업

정적 이미지 오버레이 기능을 사용하여 채널의 비디오에 정적 이미지를 겹쳐 놓을 수 있습니다. MediaLive 정적 이미지는 움직임이 없는 정지 이미지입니다. 이미지를 준비하여 외부에 보관합니다. MediaLive 그런 다음 에서 MediaLive 스케줄 기능을 사용하여 실행 중인 채널에 이미지 (최대 8개의 서로 다른 이미지) 를 표시할 시기와 각 이미지를 숨길 시기를 지정하는 시간표를 설정합니다.

예시

예 1

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

예 2

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

정적 이미지 오버레이의 특징

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

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

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

이미지 X 및 이미지 Y 필드에 지정된 대로 비디오 프레임의 어느 위치에나 이미지 오버레이를 삽입할 수 있습니다. MediaLive 콘솔의 필드에 대한 세부 정보를 보려면 필드 옆에 있는 정보 링크를 선택하십시오.

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

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

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

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

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

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

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 Elemental MediaLive일정 만들기일정에서 작업 생성 (콘솔) 단원을 참조하세요.

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

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