맨위로가기

시네팩

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

시네팩은 1992년 애플이 퀵타임의 일부로 출시한 비디오 코덱이다. 1990년대 초 퀵타임(MOV) 및 윈도우용 비디오(AVI)의 주요 코덱이었으며, 아타리 재규어 CD, 메가 CD, 세가 새턴, 3DO 등 CD-ROM 기반 게임기에서 사용되었다. 벡터 양자화를 기반으로 하는 알고리즘을 사용하며, MPEG 및 JPEG의 DCT 알고리즘과는 차이가 있다. 2000년대 초 MPEG-4 Part 2, WMV 등에 의해 대체되었으나, 대부분의 미디어 플레이어에서 시네팩으로 압축된 영화를 재생할 수 있다. 주로 AVI와 QuickTime 컨테이너 형식에서 사용되었다.

더 읽어볼만한 페이지

  • 영상 코덱 - VP9
    VP9는 구글이 개발한 오픈 소스 비디오 코덱으로, VP8보다 압축 효율을 높이고 HEVC보다 나은 성능을 목표로 개발되었으며, WebM 형식으로 사용되고 주요 웹 브라우저와 넷플릭스, 유튜브 등에서 지원했으나 AV1의 등장으로 개발이 중단되었다.
  • 영상 코덱 - H.262/MPEG-2 파트 2
    H.262/MPEG-2 파트 2는 디지털 TV 및 DVD 등에 사용되는 영상 압축 표준으로, HDTV 카메라의 비압축 영상 스트림을 효율적으로 압축하기 위해 다양한 화면 샘플링 기술을 활용하며, DVD-Video, HDV, XDCAM 등에서 활용된다.
시네팩 - [IT 관련 정보]에 관한 문서
기본 정보
Cinepak 로고
Cinepak 로고
종류비디오 코덱
개발SuperMatch
최신 버전1.10.0.11
출시일알 수 없음
운영체제Windows 95/98
Windows NT 3.51/4.0/5.0/2000
macOS
PowerPC
플랫폼크로스 플랫폼
라이선스독점 소프트웨어
웹사이트Cinepak 웹사이트

2. 역사

1992년 애플이 퀵타임의 일부로 시네팩을 출시하였다.[5][6] 1배속(150k바이트/초) CD-ROM 전송 속도로 320x240 픽셀 해상도의 비디오를 인코딩할 수 있도록 설계되었으며, 1993년에 윈도우로 이식되었다. 아타리 재규어 CD, 메가 CD, 세가 새턴, 3DO 등 1990년대 출시된 CD-ROM 탑재 가정용 게임기에서도 사용되었다.[5][6]

초기 퀵타임 (MOV) 및 마이크로소프트 비디오 포 윈도우 (AVI)의 주요 비디오 코덱이었지만, 1990년대 후반 리얼비디오, MPEG-1, 소렌슨 비디오, 인디오 비디오 등에 의해 대체되기 시작했다. 2000년대 초 이후에는 MPEG-4 (DivX, Xvid 등) 및 WMV 등에 의해 완전히 대체되었다.[5][6] 그러나 시네팩으로 압축된 영상은 대부분의 영상 재생 소프트웨어에서 여전히 재생 가능하다.

3. 기술

시네팩은 벡터 양자화를 기반으로 하는 알고리즘을 사용하며, 이는 MPEG 제품군 및 JPEG에서 사용되는 이산 코사인 변환(DCT) 알고리즘과는 상당히 다르다.[7] 이는 비교적 느린 CPU에서도 구현이 가능하게 했는데, 시네팩으로 인코딩된 비디오는 25MHz 모토로라 68030에서도 잘 재생되었으며, 메가 CD와 같은 콘솔은 더 느린 CPU(예: 12.5MHz 68000)를 사용했다. 그러나 낮은 비트 전송률에서는 블록형 아티팩트가 발생하는 경향이 있었고, 이는 FMV 기반 비디오 게임에 대한 비판의 원인이 되기도 했다.

시네팩에서 양자화되는 벡터는 2×2 픽셀 블록이다. 블록은 4개의 휘도 값(그레이스케일) 또는 4개의 휘도 및 2개의 색차 값(4:2:0 크로마 서브샘플링)으로 구성될 수 있다.[7][8] 양자화된 블록은 V1과 V4라는 두 개의 코드북에 저장되며, 각 코드북은 최대 256개의 항목을 가진다. V1 코드북의 벡터는 다운스케일된 4×4 픽셀 블록을 나타내고, V4 코드북의 벡터는 2×2 픽셀 블록을 나타낸다.

처리를 위해 시네팩은 비디오를 키(인트라 코딩) 이미지와 인터 코딩 이미지로 나눈다.[7] 키 이미지에서 코드북은 처음부터 전송되는 반면, 인터 코딩 이미지에서는 코드북 항목이 선택적으로 업데이트된다.[7] 각 이미지는 수평 밴드로 더 나뉜다. 코드북은 밴드별로 업데이트될 수 있다. 각 밴드는 4×4 픽셀 블록으로 나뉜다.[7][8] 각 블록은 V1 또는 V4 코드북에서 코딩될 수 있다.[7][8] V1 코드북에서 코딩할 때는 4×4 블록당 하나의 코드북 인덱스가 비트스트림에 기록되고, 해당 2×2 코드북 항목은 4×4 픽셀로 업스케일링된다.[7][8] V4 코드북에서 코딩할 때는 4×4 블록당 4개의 코드북 인덱스가 비트스트림에 기록되며, 각 2×2 서브블록당 하나씩 기록된다.[7][8] V1 또는 V4 코드북에서 코딩하는 대신, 인터 코딩 이미지의 4×4 블록을 건너뛸 수 있다. 건너뛴 블록은 조건부 보충 방식으로 이전 프레임에서 변경되지 않고 복사된다.[7][8] 데이터 전송률은 키 프레임의 비율을 조정하고 각 블록에서 허용되는 오류를 조정하여 제어할 수 있다.

이 코덱의 이름은 이전에는 CompactVideo였으며, FourCC 식별자가 "CVID"인 것은 이 때문이다.

4. 컨테이너 형식

시네팩은 주로 AVI와 QuickTime에서 사용되었지만[5][6], 대부분의 미디어 플레이어에서 여전히 재생 가능하다.

참조

[1] 웹사이트 From Cinepak to H.265: a brief history of video compression https://arstechnica.[...] 2009-12-22
[2] 웹사이트 QuickTime 1.6.1: Read Me http://support.apple[...] 2013-04-05
[3] 간행물 The Jaguar CD-ROM... EGM Media, LLC 1994-06
[4] 간행물 Rocket Science Blasts Off International Data Group 1994-09
[5] 서적 Web Design in a Nutshell: A Desktop Quick Reference https://books.google[...] O'Reilly Media, Inc. 2006-02-28
[6] 서적 QuickTime for the Web: For Windows and MacIntosh https://archive.org/[...] Morgan Kaufmann 2004
[7] 웹사이트 Cinepak (CVID) stream format for AVI and QT http://wiki.multimed[...] 2013-04-05
[8] 웹사이트 cinepak.c http://git.videolan.[...] 2013-04-05
[9] 웹인용 From Cinepak to H.265: a brief history of video compression http://arstechnica.c[...] 2009-12-22
[10] 서적 Web Design in a Nutshell: A Desktop Quick Reference http://books.google.[...] O'Reilly Media, Inc. 2006-02-28
[11] 서적 QuickTime for the Web: For Windows and MacIntosh http://books.google.[...] Morgan Kaufmann 2004



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com