CDXL은 1980년대 후반과 1990년대 초반 아미가 컴퓨터 플랫폼을 위해 코모도어가 개발한 모션 비디오 파일 형식이다. CD-ROM에서 모션 비디오를 재생하기 위해 만들어진 가장 초기 형식 중 하나로 잘 알려져 있다.
CD-ROM 드라이브가 도입된 직후이자 저렴한 MPEG 디코딩 하드웨어가 보급되기 전인 시대에, CDXL 형식은 주로 코모도어 CDTV에서 CD-ROM으로부터 비디오를 재생할 수 있게 하려는 목적으로 만들어졌다. CDXL은 아미가 칩셋에 맞춰져 있으며 DMA 전송을 활용하여 낮은 중앙 처리 장치 점유율로 재생을 수행한다. 결과적으로 CDXL은 낮은 수준의 영상 압축만 지원할 수 있어 비교적 낮은 영상 해상도와 보통 수준의 프레임 레이트를 가진다.
CDXL은 선형적으로 연결된 청크(패킷)들로 구성된 단순한 스트리밍 형식이며, 각 청크에는 비압축 프레임과 관련 오디오 데이터가 들어있다. 전체 파일 헤더는 없으며 청크당 헤더만 존재한다. 프레임 레이트는 고정되어 있지만 파일에 저장되지 않으므로, 재생 소프트웨어에서 재생 속도를 수동으로 설정해야 한다. CDXL 형식은 초기에 HAM-6으로 인코딩된 최대 4096색상과 함께 초당 최대 24프레임의 재생을 지원했다. 오디오는 8비트 모노 또는 스테레오 사운드를 지원한다. 아미가 CD32의 등장과 함께 CDXL 형식은 AGA 컬러 모드(24비트 컬러 팔레트에서 화면에 최대 262,144색 표현)와 더 높은 디스플레이 해상도를 지원하도록 확장되었다.
다수의 아미가 CD-ROM 게임과 엔터테인먼트 소프트웨어가 모션 비디오를 위해 CDXL을 사용한다.
CDXL은 아미가OS의 데이터타입 시스템을 통해 지원되며, 이를 통해 호환 시스템에서 CDXL 파일을 재생할 수 있다.
재생 성능은 CDTV의 모토로라 68000 프로세서, OCS 칩셋, 1배속 CD-ROM 드라이브 제약을 고려할 때 출시 당시에는 인상적인 것으로 간주되었다. 1배속(150 kB/s) CD-ROM 드라이브는 11025 Hz 8비트 모노 오디오와 함께 12 프레임/초로 160×100 해상도에 해당하는 영상을 구현할 수 있다. 이러한 설정에서 오디오 및 영상 품질은 VHS보다 상당히 떨어지는 것으로 인식된다.
300 kB/s(12 프레임/초에 256×128 해상도와 동일)의 CDXL 스트림은 약 36분 분량의 비디오를 CD-ROM에 담을 수 있다. 비교하자면, MPEG-1 형식으로 인코딩된 비디오 CD는 25 프레임/초로 352×288(PAL) 24비트 컬러 비디오를 약 72분 분량까지 담을 수 있다.