Jump to content

* * * * * 1 votes

Casio FX-9860 Video Player

  • Please log in to reply
1 reply to this topic

#1 BeefStew



  • Members
  • Pip
  • 1 posts

  • Calculators:

Posted 23 November 2023 - 12:06 AM

Casio FX-9860 Video Player

I've been working on this project on and off for the past few years. Now I think its stable enough to share. 


Using the python video encoder script, you can convert most video formats supported by cv2 to a custom .cal file.

The video is compressed to a 128x64 format and converted to black and white (No gray scale support yet).

Which you can then move onto the root of your calculator and play with the Video Player Addin. 


However Please note the video encoder is very slow (My Fault) so a 10-minute video at 8fps can take up to 4 minutes to render.


Video Encoder Features:

  1. Compress to Ethier 8, 12 or 24 fps
  2. Optional subtitle files that render subtitles to the bottom of the video
  3. Custom Run Length like compression

Calculator Addin Features:

  1. Pause/Play
  2. Restart Video
  3. Can easily render 12 fps



I'm not sure yet if I'll take this project any further however if you want to check out the source:



#2 Viliami


    Casio Addict

  • Moderator
  • PipPipPip
  • 98 posts
  • Gender:Male
  • Location:New Zealand
  • Interests:C++ - OpenGL,SDL
    Python - Pygame
    Java - SFML
    C - Casio SDK

  • Calculators:
    FX-9750 GII upgraded to FX-9860 GII

Posted 27 November 2023 - 10:04 PM

wow this is a great project, congrats on getting it to work.

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users