23.08.2017, 20:54
(23.08.2017, 20:33)Selur Wrote: short: Hybrid can't create bit streams without any fluctuation since it's not possible.
long:->
- Constant bitrate doesn't mean that the doesn't fluctuate. Real constant bitrate is not really possible with any MPEG based video streams. http://slhck.info/video/2017/03/01/rate-control.html might be interesting.
- Don't put your trust in MediaInfo in that regard, see: https://forum.doom9.org/showthread.php?p...ost1811261.
- To archive what normally is considered 'constant' bitrate use x265 with '--bitrate X --strict-cbr --vbv-maxrate X --vbv-bufsize X' see: https://bitbucket.org/multicoreware/x265...o-with-cbr
- Only container that might show up as constant bitrate is probably transport stream containers (ts, m2ts, mts,..), since there are multiplexer out there that support bitrate stuffing for those.
- Read up on MPEG compression just the basics should do to understand why constant bitrate doesn't make any sense with MPEG based compression.
- Read up on VBV what it is and what it is for and why this is what one normally wants.
Cu Selur
Ok that's some good news. I'm not expecting a 100% set bitrate but it going up to 100Mbps meant something must be off. The person testing the file is using a T7 HDR deck so I can only assume what they're seeing is accurate.
My other thought was to choose a constant rate factor but I cannot see what that refers to, if it's Mbps, Kbps or another measurement.
The rate factor also pops up in my Average Bitrate single pass settings (which I can use CBR on and will use from now on!). But I'm not sure if the min/max rate factor will help or not. The code is there even if the value is 0, I assume the '--bitrate 40000' and '--strict cbr' should be all I need, but I'm concerned these rate factors
x265 --input - --output-depth 10 --y4m --profile main10 --limit-modes --no-open-gop --bitrate 40000 --crf-min 0.00 --crf-max 0.00 --strict-cbr --cbqpoffs -2 --crqpoffs -2 --qpfile GENERATED_QP_FILE --psy-rd 2.50 --rdoq-level 2 --psy-rdoq 10.00 --aq-mode 0 --deblock=-1:-1 --limit-sao --colorprim bt2020 --transfer smpte-st-2084 --colormatrix bt2020nc --hdr --output OUTPUTFILE