How BMP to ICO conversion works
BMP decode → normalized image frames → ICO encode
Reading BMP
BMP input is decoded as an uncompressed or simply compressed bitmap with limited metadata.
Creating ICO
ICO output packages icon-sized images for desktop and favicon use; arbitrary animation is not preserved.