5 ms·
The delta encoding will be more efficient with higher frame rate, but also x264 has a tweak which decreases quality factor as frame rate increases. Why? The rea
by jd20 8y ago
The delta encoding will be more efficient with higher frame rate, but also x264 has a tweak which decreases quality factor as frame rate increases. Why? The reasoning was that, since the frame is displayed for less time, you don't have as much time to appreciate the details and hence fewer bits can be used, while still maintaining the same perceptual quality.
I found this out the hard way when encoding time lapses, even if the delta between frames is identical, the final choice of frame rate greatly affects output file size.
- vanderZwan 8y agoOooooof, now that is a good thing to know. Speaking from experience with recording 120fps, which inevitably stutters on playback unless shown at half speed, I suppose also that it is a matter of "if the CPU can't keep up decoding, there is no point"
- hnaccy 8y agoIf all frames have lower quality wouldn't it still be perceived regardless of frame rate?
- mAritz 8y agoI'm no expert but I would say no. Each frame delta might have less/same information, but since you're applying more deltas/second, it gets better again.
- vanderZwan 8y agoWouldn't this lead to bigger error accumulation? At least, my gut feeling says "less information per delta = larger error accumulation", and on top of that we have more deltas/second