At 30fps, which is not high, that would mean chunks of less than 7 seconds. Doable but highly impractical to say the least.
It could work for TV or movies if done properly at the scene transition time though.
For live streaming it's pretty common to see 2 or 3 seconds (reduces broadcast delay, but with some caveats).
0: https://dev.to/100mslive/introduction-to-low-latency-streami...