View Single Post
Old 21st January 2019, 19:21   #29  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
Quote:
When frame threading is disabled, the entirety of all reference frames are always fully available (by definition) and thus the available pixel area is not restricted at all, and this can sometimes improve compression efficiency. Because of this, the output of encodes with frame parallelism disabled will not match the output of encodes with frame parallelism enabled; but when enabled the number of frame threads should have no effect on the output bitstream except when using ABR or VBV rate control or noise reduction.
What I understand from this is that restricting the number of threads in a pool is pointless when running one encode but setting --frame-threads 1 can improve compression efficiency. I believe "no effect on the output bitstream" means all the frames are the same types and it can be decoded the same way, not that there is no loss of compression efficiency.
__________________
madVR options explained
Asmodian is offline   Reply With Quote