|
|
|
|
|
by CyberDildonics
2696 days ago
|
|
That is still way too much, a 4k RGB 8 bit frame is about 25 MB, and many frames could be operated on at once, but I doubt the equivalent of around 2000 uncompressed 4k frames (less depending on 10 bit color) need to be in memory all at once. |
|
Each stream could need:
- one source frame
- additional source frames for reordering (3-7 is pretty normal)
- additional source frames for rate control (x264's default is 40)
- recon for the frame being encoded
- reference frames (IIRC AV1 allows up to 8 to be stored)
Plus MVs, modes, maybe subpel caches, etc.
That's easily 50-60 frames per stream. Times maybe 112 streams for 6000 frames. Easily tunable of course, especially with even a little intra-segment parallelism.