Short: Commodore Amiga CDXL Video Converter
Author: Markus Schordan, MorphOS port by uploader
Uploader: polluks+aminet sdf lonestar org (Stefan Haubenthal)
This is a retro computing just-for-fun project. AGAConv is a CDXL video
converter for [Commodore-Amiga
computers](https://en.wikipedia.org/wiki/Amiga). It combines some existing
tools to convert modern videos (MP4, etc.) into the CDXL format which can
be played with
[AGABlaster](https://mschordan.github.io/amiga/agablaster.html) on an AGA
Commodore-Amiga computer. The first Commodore-Amiga computer with the AGA
chipset was released in 1992. Commodore went bankrupt in April 1994.
The CDXL format was created by
primarily for the [Commodore
CDTV](https://en.wikipedia.org/wiki/Commodore_CDTV), released 1991, to
permit playback of video from CD-ROM in the early 1990s. The [CDXL
format](https://wiki.multimedia.cx/index.php/CDXL) is a simple streaming
format, consisting of linear concatenated chunks (packets), each with an
uncompressed frame and associated audio data. In addition to the original
12-bit colors, AGAConv also supports 24-bit colors, as supported by
Commodore Amiga AGA systems released in 1992+. It also ensures 32-bit
padding of CDXL chunks, which can make a difference in video frame rate of
up to 50%.
Overview of supported video/audio modes:
* Resolutions: Lores, Hires, Superhires
* Color modes:
* AGA0 - AGA8, 24 bit colors (requires ffmpeg)
* HAM6, HAM8, EHB (requires ham_convert)
* 8-bit mono/stereo sound (requires ffmpeg)
* Encoding of CDXL videos: 12-bit and 24-bit color modes (uses agaconv-encode and requires png library)
## How It Works
AGAConv uses ffmpeg to extract video frames from various video
formats, ffmpeg or ham_convert to convert extracted frames to PNG or
IFF files, and agaconv-encode to encode a list of PNG or IFF files and
an 8-bit PCM audio stream into a CDXL video. The CDXL video can played
AGAConv was tested on Ubuntu 18.04 and on Windows 10 with Microsoft's
Ubuntu app/terminal. The generated videos were tested on an Amiga 4000/60
with AGABlaster and Amiga OS 3.9 with original graphics and sound hardware.
* Binary distribution and video examples : [Website with downloads](https://mschordan.github.io/amiga/agaconv.html)
Author: Markus Schordan, 2019-2020.
* Thanks to Jean BollaÃ«rt for testing the pre-release version of AGAConv
0.9.4 on Windows 10 with Microsoft's Ubuntu app/terminal.
* Thanks to Sebastian Sieczko for adding command line options to his
that it could be integrated into the AGAConv 0.9.5 conversion pipeline.
License: GPL v3+
## Where to Find More Info
* Website: [More infos and downloads](https://mschordan.github.io/amiga/agaconv.html)
* Twitter: [Updates and announcements](https://twitter.com/AgaBlaster)
* Youtube: [My Youtube channel with some Amiga videos](https://www.youtube.com/c/markusschordan)