TinyCircuits Forum

TinyCircuits Products => TinyTV & Tiny Video Player => Topic started by: Dominicus on March 26, 2024, 04:32:44 AM

Title: HiRes video converted to TinyTV has +60% file size
Post by: Dominicus on March 26, 2024, 04:32:44 AM
I used Converter application on a 720p .mp4 video 450MB.  The resulting file had the low resolution, but the file size went up by 60% to 720MB.  What?
Title: Re: HiRes video converted to TinyTV has +60% file size
Post by: Ben Rose on March 27, 2024, 05:22:41 PM
Hi- yes, it's counterintuitive but the file size can increase due to the encoding used within the AVI file. TinyTV uses a very low power microcontroller so the AVI contains a MJPEG video stream and uncompressed audio which is all it can handle. The compression ratio is low compared to H264 that might be in a MP4 file, but that's how we're able to achieve the video playback on a device this size/cost.

Thanks,
Ben
Title: Re: HiRes video converted to TinyTV has +60% file size
Post by: Dominicus on April 01, 2024, 07:37:07 PM
Thanks for sharing the technical details. After reading up on MJPEG all makes sense.
Title: Re: HiRes video converted to TinyTV has +60% file size
Post by: Sellapink on May 29, 2025, 03:49:12 AM
Geometry Dash (https://geometrygame.org/)
It makes me wonder whether the encoding settings or compression method used in the TinyTV conversion process are less efficient for HiRes sources. In theory, reducing resolution should reduce the file size, not inflate it. Perhaps TinyTV uses a different codec or color space that adds overhead?