Log in

View Full Version : encoding settings in mediainfo


ronny85
9th January 2018, 22:10
well, this is my first approach to hevc

in x264 i can see the crf used during the conversion even in mediainfo gui

how can i know what kind of settings (crf used)have been used in a hevc conversion?

there is no encoding settings


thank you

LoRd_MuldeR
9th January 2018, 22:41
This totally depends on what meta information the particular encoder software embeds into the stream!

x265 adds an info tag to the HEVC stream which is similar to the info tag that x264 adds to the AVC stream. MediaInfo (current version), for example, can show this information:

[General]
Complete name: C:\Videos\old_town_cross_2160p50.hevc
Format: HEVC
Format/Info: High Efficiency Video Coding
File size: 69.5 MiB
Writing library: x265 2.3+22-db5e22b856f5:[Windows][GCC 6.3.0][64 bit] 8bit
Encoding settings: cpuid=1173503 / frame-threads=3 / numa-pools=8 / wpp / no-pmode / no-pme / no-psnr / no-ssim / log-level=2 / input-csp=1 / input-res=3840x2160 / interlace=0 / total-frames=500 / level-idc=0 / high-tier=1 / uhd-bd=0 / ref=4 / no-allow-non-conformance / no-repeat-headers / annexb / no-aud / no-hrd / info / hash=0 / no-temporal-layers / open-gop / min-keyint=25 / keyint=250 / bframes=8 / b-adapt=2 / b-pyramid / bframe-bias=0 / rc-lookahead=30 / lookahead-slices=4 / scenecut=40 / no-intra-refresh / ctu=64 / min-cu-size=8 / rect / amp / max-tu-size=32 / tu-inter-depth=2 / tu-intra-depth=2 / limit-tu=0 / rdoq-level=2 / dynamic-rd=0.00 / signhide / no-tskip / nr-intra=0 / nr-inter=0 / no-constrained-intra / strong-intra-smoothing / max-merge=3 / limit-refs=2 / limit-modes / me=3 / subme=3 / merange=57 / temporal-mvp / weightp / weightb / no-analyze-src-pics / deblock=0:0 / sao / no-sao-non-deblock / rd=6 / no-early-skip / rskip / no-fast-intra / no-tskip-fast / no-cu-lossless / b-intra / rdpenalty=0 / psy-rd=2.00 / psy-rdoq=1.00 / no-rd-refine / analysis-mode=0 / no-lossless / cbqpoffs=0 / crqpoffs=0 / rc=crf / crf=22.0 / qcomp=0.60 / qpstep=4 / stats-write=0 / stats-read=0 / ipratio=1.40 / pbratio=1.30 / aq-mode=1 / aq-strength=1.00 / cutree / zone-count=0 / no-strict-cbr / qg-size=32 / no-rc-grain / qpmax=69 / qpmin=0 / sar=1 / overscan=0 / videoformat=5 / range=0 / colorprim=2 / transfer=2 / colormatrix=2 / chromaloc=0 / display-window=0 / max-cll=0,0 / min-luma=0 / max-luma=255 / log2-max-poc-lsb=8 / vui-timing-info / vui-hrd-info / slices=1 / opt-qp-pps / opt-ref-list-length-pps / no-multi-pass-opt-rps / scenecut-bias=0.05 / no-opt-cu-delta-qp / no-aq-motion / no-hdr / no-hdr-opt / refine-level=5

Other HEVC encoders may add similar information to the stream - or they add no information at all. Other HEVC encoders may not even support a rate-control mode like "CRF".

ronny85
10th January 2018, 00:56
thank you, i am using hevc_qsv

and i am not even sure if a -q option is available

MeteorRain
12th January 2018, 05:49
It's just an arbitrary text that was written into the stream by x264/x265. If hevc_qsv does not write that, then there will be none to display.