Excuse me intrusion, recently in MCU of great features such as STM32F767 or Teensy 3.x we have made to play videos of resolution 795x475 pixels with audio.
I have used the examples of the administrator a few messages above, and I do not see fluidity in these files. I have to remember, with an application to convert .avi files with sound, the minute goes up to only 13MBytes, while the examples of FTDI and without sound, every minute is 100MBytes ...
The fps used is at 25, great quality.
The audio is compressed in Mu-Law Mono with sampling frequency of 8000Hz
In this link I put the file for your test.
https://drive.google.com/open?id=1uCh_utiiPVWy4C01Xd7Hyqv1T31byWtLThis file of 1 munute and 21 seconds, only 24,5MBytes
In fact, we have used the special library from our repository;
https://github.com/FT81xMania/GD23ZURegards.