Hi Carsten,
JPEG2000-encoded video frames come back from the encoding threads (either
local to the machine or over a network) at different times. They must be
written out to disk in order so they have to be queued up before this
happens.
There's a maximum number of JPEG2000 frames that DoM will queue up in
memory before it gives up and starts pushing to a temporary disk buffer.
That maximum number is what this option controls.
It's a trade-off between memory usage and encoding speed. DoM tries to
guess a good value but if you have lots of cores and a reasonable amount
of memory you might want to increase the maximum number of frames to store
per thread as it may increase overall encoding speed.
Cheers,
Carl
On Sun, 22 Oct 2017, Carsten Kurz via DCPomatic wrote:
Hi Carl,
when would one want to change this setting? I have seen this coming up
on the development status sidebar on the website a while ago, but
thought it would only turn up in the prefs or metadata.xml to be changed
manually, not within the prefs/GUI. Now I saw this in advanced prefs in
2.11.27
- Carsten
_______________________________________________
DCPomatic mailing list
DCPomatic(a)carlh.net
http://main.carlh.net/cgi-bin/mailman/listinfo/dcpomatic