Quick Time 애니메이션

QuickTime Animation

QuickTime Animation 형식(QuickTime RLE라고도 함)은 비싼 하드웨어 [1][2]없이 실시간으로 RGB 비디오를 재생할 수 있도록 Apple Computer에서 만든 비디오 압축 형식 및 코덱입니다.일반적으로 Quick Time 컨테이너에 FourCC 'rle'[note 1]이 포함되어 있습니다.무손실 압축 또는 무손실 압축을 실행할 수 있으며 알파 채널을 지원하는 몇 안 되는 비디오코덱 중 하나입니다지원되는 색심도는 1비트(흑백), 15비트 RGB, 24비트 RGB, 32비트 ARGB 및 팔레트화된 RGB입니다.포맷의 리버스 엔지니어링의 결과, 디코더는 리바브코덱[3][4]인코더 및 디코더와 함께 XAnim에 실장된다.

기술적 세부사항

QuickTime 애니메이션은 압축에 런타임 [2]인코딩조건부 보충사용합니다.인코딩 시 입력 프레임은 래스터 스캔 순서로 픽셀 단위로 스캔되어 라인 [2]단위로 처리됩니다.라인 내에서 픽셀은 실행으로 분할되며, 이 실행의 길이는 가변적이며 비트 스트림으로 신호됩니다.각 실행에 대해 동일한 색상, 건너뛰기 또는 PCM([2]추진 제어 모듈)의 세 가지 코딩 모드 중 하나가 사용됩니다.같은 색 모드에서는, 픽셀의 런이, 런렝스 부호화 방식으로 단일 색으로 표현된다.다른 색의 픽셀이 인코더에 의해 (단색의) 실행으로 결합되면 코딩 프로세스는 손실되고 그렇지 않으면 손실되지 않습니다.무손실 모드는 100% 품질 수준에서 사용됩니다.건너뛰기 모드에서는 픽셀 실행이 이전 프레임에서 변경되지 않은 상태로 유지됩니다(조건부 보충).PCM 모드에서는 각 픽셀의 색상이 [2]압축 없이 비트스트림에 기록됩니다.

런렝스 인코딩은 일정 색상의 넓은 영역에 있는 콘텐츠에 적합합니다.프레임 간에 작은 영역만 변경되는 경우 조건부 보충이 잘 작동합니다.QuickTime 애니메이션은 기존의 2-D 애니메이션과 스크린캐스트 [5]콘텐츠와 같은 두 가지 속성을 모두 갖춘 콘텐츠에서 잘 작동합니다.일정한 색상의 실행이 거의 발생하지 않는 자연스러운 비디오 및 복잡한 3D 렌더링 장면의 경우 무손실 모드에서는 낮은 압축비만 달성할 수 있으며 실행의 병합은 손실 모드에서 노이즈로 표시됩니다.

「 」를 참조해 주세요.

메모들

  1. ^ 세 글자 뒤에 공백이 있어요.

레퍼런스

  1. ^ "QuickTime File Format" (PDF). Inside QuickTime: The QuickTime Technical Reference Library. Apple Inc. 2000. Archived from the original (PDF) on March 7, 2000. Retrieved 5 April 2013.
  2. ^ a b c d e "Apple QuickTime RLE". MultimediaWiki. 24 May 2011. Retrieved 9 April 2013.
  3. ^ Mark Podlipec (10 December 1997). "xanim.2.70.6.4.2 README". XAnim. Retrieved 4 April 2013.
  4. ^ "FFmpeg Documentation". FFmpeg. Retrieved 4 April 2013.
  5. ^ Peter Hosey (8 December 2013). "Screencast codec showdown: The codecs: Animation". Archived from the original on 3 July 2013. Retrieved 9 April 2013.

외부 링크