지원되는 비디오 및 오디오 형식

이 문서에서는 Video Cloud에 비디오를 업로드할 때 사용할 수 있는 지원되는 컨테이너 및 코덱을 나열합니다.

코덱, 컨테이너 및 파일 확장자 이해

코덱, 컨테이너 및 파일 확장자는 동일하지 않지만 종종 서로 혼동됩니다. 예를 들어, H.264 비디오는 확장자를 가진 파일을 의미하지 않습니다.mp4 . 비디오 파일에는 메타데이터 (지속 시간, 크기 등) 와 인코딩되고 압축된 오디오 및 비디오 데이터가 모두 포함됩니다.

  • 컨테이너형식은 메타데이터가 오디오 및 비디오 데이터와 함께 저장되는 방식을 정의합니다. 비디오 컨테이너는 데이터의 코딩이나 압축을 정의하지 않습니다.
  • 코덱은비디오 파일의 비디오 및 오디오 스트림을 인코딩하고 디코딩을 담당합니다. 무손실 또는 무손실 될 수 있으며 일반적으로 특정 유형의 전송에 최적화되어 있습니다. 코덱과 컨테이너가 단일 정의를 공유하는 경우가 있지만 드문 경우가 있습니다.

종종 혼동되는 다른 용어는 인코딩/디코딩 및 muxing/demuxing입니다.

  • 인코딩디코딩은인코딩된 비디오 및 오디오 데이터를 재생할 수 있는 스트림으로 또는 스트림에서 변환하는 것을 의미합니다.
  • Muxing demuxing은다양한 컨테이너 형식으로 들어가고 나오는 오디오 및 비디오 스트림의 쓰기 및 읽기를 의미합니다.

자세한 내용은 다음을 참조하십시오.

지원되는 소스 비디오 유형

브라이트코브는 일반적으로 다양한 플랫폼, 브라우저 및 디바이스 앱에 적합한 코덱 및 포맷으로 변환 제작의 복잡성을 처리하므로 가장 우려되는 것은 트랜스코딩할 수 있는 소스 비디오의 종류입니다.

브라이트코브는 많은 비디오 입력 유형을 지원하므로 실제로 지원하지 않는 형식에 대해 이야기하는 것이 더 유용합니다. 현재로서는 몇 가지 밖에 없습니다. 아래 목록은 형식을 보여줍니다. 아니지원 Zencoder .

  • HLS (HLS 매니페스트는 입력으로 지원되지 않음)
  • DASH (DASH 매니페스트는 입력으로 지원되지 않음)
  • Apple Intermediate
  • HDV 720p60
  • Go2Meeting3 (G2M3)
  • Avid Meridien Uncompressed
  • Windows Media Audio Lossless
  • CineForm - 부분적으로 지원됩니다. 소스를 인코딩하는 데 사용되는 소프트웨어 또는 OS에서 Zencoder에서 소스를 사용할 수 없게 만드는 변형이 있습니다. 우리는 여전히 문제를 일으키는 정확한 요인을 파악하려고 노력하고 있습니다.
  • SWF - 부분적으로 지원Zencoder ; 에 비디오 또는 오디오 트랙이SWF포함되어 있으면 처리 할 수 있지만 많은SWFs그렇지 않습니다.

특수 케이스

  • KMS로 암호화된 콘텐츠는 지원되지만 개체 URL에 미리 서명해야 합니다 ( https://aws.amazon.com/blogs/developer/generating-amazon-s3-pre-signed-urls-with-sse-kms-part-2/ ).

    구현 단계:

    1. KMS 관리형 암호화된 버킷 만들기
    2. 비디오 클라우드/Zencoder 인제스트 정책 추가
    3. KMS 키를 사용하여 미리 서명된 URL 만들기
    4. 비디오를 인제스팅할 때 이 URL 사용

위에 나열된 것 외에, 우리는 거의 모든 알려진 비디오 포맷을 지원한다고 생각합니다. 다른 비디오 포맷에 문제가 있는 경우브라이트코브 지원에 문의하거나 브라이트코브교육 서비스에알려주십시오.

오디오 포맷

통합

수집 측면에서는 8개 이상의 오디오 채널을 사용하는 경우를 제외하고 대부분의 포맷이 지원됩니다. 오디오는 단일 멀티채널 트랙 또는 여러 모노 트랙으로 구성해야 합니다.

인코딩 및 코드 변환

돌비에서는 AC3과 EAC3이 모두 지원되며, 최대 5.1 채널까지 지원됩니다. AAC를 포함하여 다른 많은 비 Dolby 형식도 지원됩니다.

재생 (브라이트코브 플레이어에서)

AAC, 모노 또는 스테레오. 5.1 채널 오디오 지원은 브라우저 기능에 따라 다릅니다. 현재 Safari 및 Edge 만 지원합니다.

재생 (브라이트코브 SDK 네이티브 플레이어에서)

AAC, 모노 또는 스테레오. 5.1 채널 오디오는 iOS에서 지원되며 Android에서 지원되는 것으로 생각되지만 테스트되지 않았습니다.

참고 사항

  • 윈도우: AAC용 48kHz 이상의 오디오가 포함된 콘텐츠는 Windows에서 지원되지 않으므로 플레이어가 실패하게 됩니다. 자세한 내용은이 Microsoft 문서를참조하십시오.