08-14-2021, 05:45 AM
(08-13-2021, 08:42 AM)Mpoint Wrote: You mention
`The main magic happening here, is in the fact that this video is preprocessed beforehand on a powerful desktop pc. This thing first takes out only the pixels that actually change. And then tries to figure out the optimal blocks to write this to the display.`
What Video preprocessing application are you using, Adobe After Effect ?
And the speed of the video appears smooth because of the powerful Hardware ? So what is the PC like ? i7 Intel or Alienware's that are used for gaming.
Thanks for the Awesome video
The preprocessing is not like you'd do in an application like adobe Adobe After Effect. It is just turned into an image sequence (done with ffmpeg, and some imagemagick) and then ran through what I call the preprocessor, which is just a custom application that I wrote to optimize the format of the video for display performance, and to fit it in the limited space of the watch, it is basically just processing the video into a more practical custom file format, specifically designed for the watch.
The video doesn't get smoother thanks to powerful hardware. I wasn't really clear about this in my comment, but when I mention a powerful pc, I mainly mean powerful compared to the watch, it is optimized on a desktop pc first, which is processor intensive, before it is flashed onto the watch, if this is done on a less powerful pc, the preprocessing is gonna take long, but it isn't gonna change anything about the smoothness of the final video. Also, because it took about 2.5 hours to do the preprocessing on a ryzen 7 1700, it might take really long to process the video on a less powerful machine. (the application does do multithreading, so it is not just singlethreaded performance that counts here)