https://github.com/ArcheyChen/gba_video
The convertor converts input videos to .c and .h files (cpp source file), and you have to compile it using devkitpro.
And it's lack of basic control function, like pause, fast-forward. etc
I will be happy if someone can improve it for me .
And, my English is bad, so please just Check the github link, you will find a ChatGPT translated readme there. it has a more detailed describe(and gpt's English is much better than mine
I upload a 1min@30fps test video, it's CXK's 《Chicken you are beaugiful》
Basic Performance:
- Achieves smooth playback at 30FPS.
- One minute of pure video takes about 2.3MB-5.5MB. After adding audio (PCM encoding), the size increases directly according to your sample rate. For example, at 16KHz, each second adds 16KB.
Core Technologies Used:
- YUV420 sampling
- VQ quantization
- I/P frame encoding
- Frequency encoding
- Upsampling for flat regions
- Uses a frequency divider algorithm to achieve true 24FPS playback, solving the mismatch between the 60Hz screen refresh rate and video frame rates.
The convertor converts input videos to .c and .h files (cpp source file), and you have to compile it using devkitpro.
And it's lack of basic control function, like pause, fast-forward. etc
I will be happy if someone can improve it for me .
And, my English is bad, so please just Check the github link, you will find a ChatGPT translated readme there. it has a more detailed describe(and gpt's English is much better than mine
I upload a 1min@30fps test video, it's CXK's 《Chicken you are beaugiful》
Attachments
Last edited by Archeychen,











