Canon releases EOS C80, a digital cinema camera with 6K full-frame sensor Canon today announced the release of the EOS C80 digital cinema camera, a new product for the Cinema EOS System of visual production equipment, which will be available in early November 2024. September 10, 2024 Channel/News