Crystal Player Professional is a video player that includes a wide variety of audio and video filters, equalizer, internal post processing, volume customizing, auto downloading of required codec, dynamic XML skins, friendly zooming, pan scanning, dragging, subtitle support (SRT, SMI, SUB, JS, DKS, MPL, RT, SMIL, and SSA), external audio files, OSD with antialiasing and blend effects, and screenshots (JPEG, BMP).