Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • jvet/VVCSoftware_VTM
  • chenhuanbang/VVCSoftware_VTM
  • ezhizng/VVCSoftware_VTM
  • XZheng/VVCSoftware_VTM
  • YanZhang/VVCSoftware_VTM
  • xiaozhongxu/VVCSoftware_VTM
  • bossen/VVCSoftware_VTM
  • XiangLi/VVCSoftware_VTM
  • s.iwamura/VVCSoftware_VTM
  • yuling.hsiao/VVCSoftware_VTM
  • ccc2384823/VVCSoftware_VTM
  • yuchisu/VVCSoftware_VTM
  • schwarz/VVCSoftware_VTM
  • philippe.hanhart/VVCSoftware_VTM
  • nanh/VVCSoftware_VTM
  • guillaume.laroche/VVCSoftware_VTM
  • Kenneth/VVCSoftware_VTM
  • jonatan/VVCSoftware_VTM
  • Alexey/VVCSoftware_VTM
  • saintspear/VVCSoftware_VTM
  • xinzhao/VVCSoftware_VTM
  • Seungsoo/VVCSoftware_VTM
  • jamesxxiu/VVCSoftware_VTM
  • leolzhao/VVCSoftware_VTM
  • ywchen/VVCSoftware_VTM
  • kevin625/VVCSoftware_VTM
  • Zhang/VVCSoftware_VTM
  • zhangkai/VVCSoftware_VTM
  • YCSun/VVCSoftware_VTM
  • ksuehring/VVCSoftware_VTM
  • AbeKiyo/VVCSoftware_VTM
  • naeri.park/VVCSoftware_VTM
  • ling/VVCSoftware_VTM
  • aikiho/VVCSoftware_VTM
  • JangwonChoi/VVCSoftware_VTM
  • Shelly/VVCSoftware_VTM
  • blaeser/VVCSoftware_VTM
  • crhelmrich/VVCSoftware_VTM
  • keydel/VVCSoftware_VTM
  • adam_wieckowski/VVCSoftware_VTM
  • hashimry/VVCSoftware_VTM
  • yimingli/VVCSoftware_VTM
  • zhipin/VVCSoftware_VTM
  • chernyak/VVCSoftware_VTM
  • jvet-l-ahg-14/VVCSoftware_VTM
  • sauer/VVCSoftware_VTM
  • fbarbier/VVCSoftware_VTM
  • misrak/VVCSoftware_VTM
  • ikai/VVCSoftware_VTM
  • tlu/VVCSoftware_VTM
  • Yasugi/VVCSoftware_VTM
  • peterchuang/VVCSoftware_VTM
  • wanght99/VVCSoftware_VTM
  • yuhan/VVCSoftware_VTM
  • hongbin/VVCSoftware_VTM
  • jiahaoli/VVCSoftware_VTM
  • cfd/VVCSoftware_VTM
  • ruoyangyu/VVCSoftware_VTM
  • chujoh/VVCSoftware_VTM
  • lijingya/VVCSoftware_VTM
  • hinz/VVCSoftware_VTM
  • tamse.anish/VVCSoftware_VTM
  • mcoban/VVCSoftware_VTM
  • george/VVCSoftware_VTM
  • jeeva.raj/VVCSoftware_VTM
  • antoine/VVCSoftware_VTM
  • moonmo.koo/VVCSoftware_VTM
  • deluxan/VVCSoftware_VTM
  • bheng/VVCSoftware_VTM
  • lzz8246/VVCSoftware_VTM
  • delagrangep/VVCSoftware_VTM
  • jiechen/VVCSoftware_VTM
  • hendry197/VVCSoftware_VTM
  • LGE_VCC/VVCSoftware_VTM
  • asegall/VVCSoftware_VTM
  • pbcowan/VVCSoftware_VTM
  • forayr/VVCSoftware_VTM
  • JT/VVCSoftware_VTM
  • Zhou/VVCSoftware_VTM
  • yjpiao/VVCSoftware_VTM
  • fabrice.leleannec/VVCSoftware_VTM
  • tpoirier/VVCSoftware_VTM
  • PoHan.Lin/VVCSoftware_VTM
  • jzxu/VVCSoftware_VTM
  • junghak.nam/VVCSoftware_VTM
  • guichunli/VVCSoftware_VTM
  • xianglinwang/VVCSoftware_VTM
  • chunchic/VVCSoftware_VTM
  • chrisr12/VVCSoftware_VTM
  • ks_kashyap/VVCSoftware_VTM
  • minhua/VVCSoftware_VTM
  • Sheng-Yen.Lin/VVCSoftware_VTM
  • hegilmez/VVCSoftware_VTM
  • swongah/VVCSoftware_VTM
  • merkle/VVCSoftware_VTM
  • sunyucheng/VVCSoftware_VTM
  • kirchhoffer/VVCSoftware_VTM
  • vdrugeon/VVCSoftware_VTM
  • jennylai/VVCSoftware_VTM
  • rickxu/VVCSoftware_VTM
  • seuhong/VVCSoftware_VTM
  • chollmann/VVCSoftware_VTM
  • jvet-n-ce8-public/VVCSoftware_VTM
  • martin.m.pettersson/VVCSoftware_VTM
  • siekmann/VVCSoftware_VTM
  • aramasub/VVCSoftware_VTM
  • zhiyilin/VVCSoftware_VTM
  • EricLin/VVCSoftware_VTM
  • mengwang/VVCSoftware_VTM
  • m.sarwer/VVCSoftware_VTM
  • agnesedong/VVCSoftware_VTM
  • geonjungko/VVCSoftware_VTM
  • bray/VVCSoftware_VTM
  • yhchao/VVCSoftware_VTM
  • Zhu/VVCSoftware_VTM
  • ykato/VVCSoftware_VTM
  • ZhipinDeng/VVCSoftware_VTM
  • jasonjung/VVCSoftware_VTM
  • hanhuang/VVCSoftware_VTM
  • seregin/VVCSoftware_VTM
  • wchen1014/VVCSoftware_VTM
  • Auyeung/VVCSoftware_VTM
  • Morris/VVCSoftware_VTM
  • lphamvan/VVCSoftware_VTM
  • dmehlem/VVCSoftware_VTM
  • shih-ta.hsiang/VVCSoftware_VTM
  • ysanchez/VVCSoftware_VTM
  • baegn74/VVCSoftware_VTM
  • kazui/VVCSoftware_VTM
  • yuwenhe_vvc/VVCSoftware_VTM
  • rickard/VVCSoftware_VTM
  • wangyang.cs/VVCSoftware_VTM
  • xwmeng/VVCSoftware_VTM
  • takeshi.tsukuba/VVCSoftware_VTM
  • yixindu/VVCSoftware_VTM
  • baixiu.wz/VVCSoftware_VTM
  • hm.jang/VVCSoftware_VTM
  • Ted/VVCSoftware_VTM
  • nguyen/VVCSoftware_VTM
  • chaohsiu/VVCSoftware_VTM
  • francoise/VVCSoftware_VTM
  • Yin/VVCSoftware_VTM
  • Morigami/VVCSoftware_VTM
  • sagar.kotecha/VVCSoftware_VTM
  • hwsun/VVCSoftware_VTM
  • pierrick.bouvier/VVCSoftware_VTM
  • XiangMa/VVCSoftware_VTM
  • LouiseLee/VVCSoftware_VTM
  • chenps/VVCSoftware_VTM
  • karls/VVCSoftware_VTM
  • biaowang/VVCSoftware_VTM
  • hangao/VVCSoftware_VTM
  • Jin/VVCSoftware_VTM
  • analci/VVCSoftware_VTM
  • KuiFan/VVCSoftware_VTM
  • hobingzhang/VVCSoftware_VTM
  • audrey.turquin/VVCSoftware_VTM
  • rlliao/VVCSoftware_VTM
  • winken/VVCSoftware_VTM
  • hallapur/VVCSoftware_VTM
  • T.Hashimoto/VVCSoftware_VTM
  • AnandMeher/VVCSoftware_VTM
  • semihese/VVCSoftware_VTM
  • ouedraogo/VVCSoftware_VTM
  • arthurcerveira/VVCSoftware_VTM
  • sunmi.yoo/VVCSoftware_VTM
  • Cynthia/VVCSoftware_VTM
  • yang/VVCSoftware_VTM
  • yuyoon/VVCSoftware_VTM
  • jslee/VVCSoftware_VTM
  • weimin.zeng/VVCSoftware_VTM
  • edrthomas/VVCSoftware_VTM
  • Mitsuru.Katsumata/VVCSoftware_VTM
  • adybrowne/VVCSoftware_VTM
  • jack.enhorn/VVCSoftware_VTM
  • Palanivel/VVCSoftware_VTM
  • olena.chubach/VVCSoftware_VTM
  • juvenalluo/VVCSoftware_VTM
  • yylee/VVCSoftware_VTM
  • bross/VVCSoftware_VTM
  • jvet-ahg-nnvc/VVCSoftware_VTM
  • jacob/VVCSoftware_VTM
  • dmytro.rusanovskyy/VVCSoftware_VTM
  • karamnaser/VVCSoftware_VTM
  • milos.radosavljevic/VVCSoftware_VTM
  • Keming/VVCSoftware_VTM
  • pj/VVCSoftware_VTM
  • cwkuo/VVCSoftware_VTM
  • BD/VVCSoftware_VTM
  • bartnik/VVCSoftware_VTM
  • Fangjun.Pu/VVCSoftware_VTM
  • nikolay.shostak/VVCSoftware_VTM
  • kirill.suverov/VVCSoftware_VTM
  • Xile_Zhou/VVCSoftware_VTM
  • ksuehring/vvc-software-vtm-nnvc
  • guether/VVCSoftware_VTM
  • salmonc/VVCSoftware_VTM
  • eeehey/VVCSoftware_VTM
  • marie-pierre.gallasso/VVCSoftware_VTM
  • jvet-ahg-fgt/VTM
  • liaojq/VVCSoftware_VTM
  • axel.ricard/VVCSoftware_VTM
  • XiangLi/nnvc
  • sw.xie/VVCSoftware_VTM
  • jeeva.raj/vvc-software-vtm-tu-c
  • XiangLi/tu-c
  • msantamaria/nnvc
  • cjj490168650/VVCSoftware_VTM
  • Yun_li/VVCSoftware_VTM
  • Zhengang/vvc-software-vtm
  • lvzhuoyi/vvc-software-vtm-nnvc
  • Kenneth/vvc-software-vtm-nn
  • biatekt/vvc-software-vtm
  • jvet-ahg-gcc/VVCSoftware_VTM
  • JINGYING/VVCSoftware_VTM
  • furban/VVCSoftware_VTM
  • yanning/VVCSoftware_VTM
  • zhuochen/VVCSoftware_VTM
  • Kaifa/VVCSoftware_VTM_AJ0048
  • yueli/VVCSoftware_VTM
  • tokumo/VVCSoftware_VTM
221 results
Show changes
Showing
with 275 additions and 0 deletions
#======== File I/O ===============
InputFile : sc_desktop_1920x1080_60_8bit_420.yuv
InputBitDepth : 8 # Input bitdepth
InputChromaFormat : 420 # Ratio of luminance to chrominance samples
FrameRate : 60 # Frame Rate per second
FrameSkip : 0 # Number of frames to be skipped in input
SourceWidth : 1920 # Input frame width
SourceHeight : 1080 # Input frame height
FramesToBeEncoded : 600 # Number of frames to be coded
Level : 6.2
#======== File I/O ===============
InputFile : sc_flyingGraphics_1920x1080_60_8bit_420.yuv
InputBitDepth : 8 # Input bitdepth
InputChromaFormat : 420 # Ratio of luminance to chrominance samples
FrameRate : 60 # Frame Rate per second
FrameSkip : 0 # Number of frames to be skipped in input
SourceWidth : 1920 # Input frame width
SourceHeight : 1080 # Input frame height
FramesToBeEncoded : 300 # Number of frames to be coded
Level : 6.2
......@@ -7,5 +7,6 @@ FrameSkip : 0 # Number of frames to be skipped in
SourceWidth : 2560 # Input frame width
SourceHeight : 1600 # Input frame height
FramesToBeEncoded : 300 # Number of frames to be coded
LastValidFrame : 299
Level : 5
......@@ -7,5 +7,6 @@ FrameSkip : 0 # Number of frames to be skipped in
SourceWidth : 832 # Input frame width
SourceHeight : 480 # Input frame height
FramesToBeEncoded : 500 # Number of frames to be coded
LastValidFrame : 499
Level : 3.1
......@@ -7,5 +7,6 @@ FrameSkip : 0 # Number of frames to be skipped in
SourceWidth : 1920 # Input frame width
SourceHeight : 1080 # Input frame height
FramesToBeEncoded : 600 # Number of frames to be coded
LastValidFrame : 599
Level : 6.2
......@@ -7,6 +7,7 @@ FrameSkip : 0 # Number of frames to be skipped in
SourceWidth : 1920 # Input frame width
SourceHeight : 1080 # Input frame height
FramesToBeEncoded : 600 # Number of frames to be coded
LastValidFrame : 599
InputColourSpaceConvert : RGBtoGBR # Non-normative colour space conversion to apply to input video
SNRInternalColourSpace : 1 # Evaluate SNRs in GBR order
OutputInternalColourSpace : 0 # Convert recon output back to RGB order. Use --OutputColourSpaceConvert GBRtoRGB on decoder to produce a matching output file.
......
......@@ -7,5 +7,6 @@ FrameSkip : 0 # Number of frames to be skipped in
SourceWidth : 2560 # Input frame width
SourceHeight : 1600 # Input frame height
FramesToBeEncoded : 300 # Number of frames to be coded
LastValidFrame : 299
Level : 5
# GOP based RPR settings
GOPBasedRPR : 1
GOPBasedRPRQPTh : 32
ScalingRatioHor : 2.0
ScalingRatioVer : 2.0
ScalingRatioHor2 : 1.5
ScalingRatioVer2 : 1.5
ScalingRatioHor3 : 1.25
ScalingRatioVer3 : 1.25
PsnrThresholdRPR : 47.0
PsnrThresholdRPR2 : 44.0
PsnrThresholdRPR3 : 41.0
QpOffsetRPR : -6
QpOffsetRPR2 : -4
QpOffsetRPR3 : -2
QpOffsetChromaRPR : -6
QpOffsetChromaRPR2 : -4
QpOffsetChromaRPR3 : -2
UpscaledOutput : 2
#======== Alpha Channel Information SEI message =====================
SEIACIEnabled : 1
SEIACICancelFlag : 0
SEIACIUseIdc : 0
SEIACIBitDepthMinus8 : 0
SEIACITransparentValue : 0
SEIACIOpaqueValue : 255
SEIACIIncrFlag : 0
SEIACIClipFlag : 0
SEIACIClipTypeFlag : 0
SEIArCancelFlag: 0
SEIArNotOptForViewingFlag: 0
SEIArTrueMotionFlag: 0
SEIArOccludedObjsFlag: 0
SEIArPartialObjsFlagPresentFlag: 0
SEIArObjLabelPresentFlag: 0
SEIArObjConfInfoPresentFlag: 0
SEIArNumObjUpdates: 3
SEIArObjIdx[c]: 0
SEIArObjCancelFlag[c]: 0
SEIArBoundBoxUpdateFlag[c]: 1
SEIArBoundBoxCancelFlag[c]: 0
SEIArObjTop[c]: 10
SEIArObjLeft[c]: 10
SEIArObjWidth[c]: 50
SEIArObjHeight[c]: 50
SEIArObjIdx[c]: 1
SEIArObjCancelFlag[c]: 0
SEIArBoundBoxUpdateFlag[c]: 1
SEIArBoundBoxCancelFlag[c]: 0
SEIArObjTop[c]: 100
SEIArObjLeft[c]: 100
SEIArObjWidth[c]: 50
SEIArObjHeight[c]: 50
SEIArObjIdx[c]: 2
SEIArObjCancelFlag[c]: 0
SEIArBoundBoxUpdateFlag[c]: 1
SEIArBoundBoxCancelFlag[c]: 0
SEIArObjTop[c]: 200
SEIArObjLeft[c]: 200
SEIArObjWidth[c]: 80
SEIArObjHeight[c]: 100
SEIArCancelFlag: 0
SEIArNotOptForViewingFlag: 0
SEIArTrueMotionFlag: 0
SEIArOccludedObjsFlag: 0
SEIArPartialObjsFlagPresentFlag: 0
SEIArObjLabelPresentFlag: 0
SEIArObjConfInfoPresentFlag: 0
SEIArNumObjUpdates: 2
SEIArObjIdx[c]: 0
SEIArObjCancelFlag[c]: 0
SEIArBoundBoxUpdateFlag[c]: 1
SEIArBoundBoxCancelFlag[c]: 0
SEIArObjTop[c]: 20
SEIArObjLeft[c]: 20
SEIArObjWidth[c]: 50
SEIArObjHeight[c]: 50
SEIArObjIdx[c]: 3
SEIArObjCancelFlag[c]: 0
SEIArBoundBoxUpdateFlag[c]: 1
SEIArBoundBoxCancelFlag[c]: 0
SEIArObjTop[c]: 300
SEIArObjLeft[c]: 300
SEIArObjWidth[c]: 80
SEIArObjHeight[c]: 100
SEIArCancelFlag: 0
SEIArNotOptForViewingFlag: 0
SEIArTrueMotionFlag: 0
SEIArOccludedObjsFlag: 0
SEIArPartialObjsFlagPresentFlag: 0
SEIArObjLabelPresentFlag: 0
SEIArObjConfInfoPresentFlag: 0
SEIArNumObjUpdates: 3
SEIArObjIdx[c]: 1
SEIArObjCancelFlag[c]: 0
SEIArBoundBoxUpdateFlag[c]: 1
SEIArBoundBoxCancelFlag[c]: 0
SEIArObjTop[c]: 150
SEIArObjLeft[c]: 150
SEIArObjWidth[c]: 50
SEIArObjHeight[c]: 50
SEIArObjIdx[c]: 2
SEIArObjCancelFlag[c]: 0
SEIArBoundBoxUpdateFlag[c]: 1
SEIArBoundBoxCancelFlag[c]: 0
SEIArObjTop[c]: 220
SEIArObjLeft[c]: 220
SEIArObjWidth[c]: 80
SEIArObjHeight[c]: 100
SEIArObjIdx[c]: 4
SEIArObjCancelFlag[c]: 0
SEIArBoundBoxUpdateFlag[c]: 1
SEIArBoundBoxCancelFlag[c]: 0
SEIArObjTop[c]: 400
SEIArObjLeft[c]: 400
SEIArObjWidth[c]: 30
SEIArObjHeight[c]: 60
SEIArCancelFlag: 0
SEIArNotOptForViewingFlag: 0
SEIArTrueMotionFlag: 0
SEIArOccludedObjsFlag: 0
SEIArPartialObjsFlagPresentFlag: 0
SEIArObjLabelPresentFlag: 0
SEIArObjConfInfoPresentFlag: 0
SEIArNumObjUpdates: 2
SEIArObjIdx[c]: 0
SEIArObjCancelFlag[c]: 0
SEIArBoundBoxUpdateFlag[c]: 1
SEIArBoundBoxCancelFlag[c]: 0
SEIArObjTop[c]: 30
SEIArObjLeft[c]: 30
SEIArObjWidth[c]: 50
SEIArObjHeight[c]: 50
SEIArObjIdx[c]: 4
SEIArObjCancelFlag[c]: 1
SEIArCancelFlag: 0
SEIArNotOptForViewingFlag: 0
SEIArTrueMotionFlag: 0
SEIArOccludedObjsFlag: 0
SEIArPartialObjsFlagPresentFlag: 0
SEIArObjLabelPresentFlag: 0
SEIArObjConfInfoPresentFlag: 0
SEIArNumObjUpdates: 2
SEIArObjIdx[c]: 1
SEIArObjCancelFlag[c]: 0
SEIArBoundBoxUpdateFlag[c]: 1
SEIArBoundBoxCancelFlag[c]: 0
SEIArObjTop[c]: 180
SEIArObjLeft[c]: 180
SEIArObjWidth[c]: 50
SEIArObjHeight[c]: 50
SEIArObjIdx[c]: 3
SEIArObjCancelFlag[c]: 1
#======== Depth Representation Information SEI message =====================
SEIDRIEnabled : 1
SEIDRIZNearFlag : 1
SEIDRIZFarFlag : 1
SEIDRIDMinFlag : 1
SEIDRIDMaxFlag : 1
SEIDRIDepthRepresentationType : 3
SEIDRIDisparityRefViewId : 0
SEIDRIZNear : 448.251214
SEIDRIZFar : 11206.280350
SEIDRIDMin : 1.891
SEIDRIDMax : 16.28
SEIDRINonlinearNumMinus1 : 4
SEIDRINonlinearModel : 1 3 4 12 5
\ No newline at end of file
SEIDSCEnabled : 1
SEIDSCHashMethod : 4
SEIDSCSigningKeyFile : ../cfg/keystore/private/jvet_example_provider.key
SEIDSCVerificationKeyURI : file://somepath/jvet_example_provider.crt
SEIDSCKeyIDEnabled : 0
SEIDSCKeyID : 0
#======== Display orientation SEI message =====================
SEIDisplayOrientationEnabled : 1
SEIDisplayOrientationCancelFlag : 0
SEIDisplayOrientationPersistenceFlag : 1
SEIDisplayOrientationTransformType : 0
#========Encoder Optimization Information SEI message =====================
SEIEOIEnabled: 1 #Whether EOI SEI message will be generated
SEIEOICancelFlag: 0 #Whether the SEI cancel persistence of previous SEI
SEIEOIPersistenceFlag: 1 #Does the SEI persist for one picture or till it is cancelled
SEIEOIForHumanViewingIdc: 1 #Level of suitability for human viewing
SEIEOIForMachineAnalysisIdc: 3 #Level of suitability for machine analysis task
SEIEOIType: 39 #Bitmask for type of optmiization applied
SEIEOIObjectBasedIdc: 0 #Bitmask for object based optimization type
SEIEOITemporalResamplingTypeFlag: 1 #Type of temporal resampling (0: subsampling, 1: upsampling)
SEIEOINumIntPics: 2 #Num of added picture between two pics when temporal resampling type optimization is enabled
SEIEOIOrigPicDimensionsFlag: 1 # Whether original source picture dimensions are present
SEIEOIOrigPicWidth: 1280 # Original source picture width
SEIEOIOrigPicHeight: 720 # Original source picture height
SEIEOISpatialResamplingTypeFlag: 0 #Type of spatial resampling (0: subsampling, 1: upsampling)
SEIEOIPrivacyProtectionTypeIdc: 1 #Type of privacy protection method that is applied (0x01: Blurring, 0x02: Replacing, 0x04: Masking, 0x08: Pixelization)
SEIEOIPrivacyProtectedInfoType: 128 #Type of privacy information that is protected
#0x01 : Person / face
#0x02 : vehicle
#0x04 : location
\ No newline at end of file
#======== Film grain characteristics SEI message =====================
SEIFGCEnabled : 1 # enable to use FGC SEI message.
SEIFGCAnalysisEnabled : 0 # enable film grain analysis to estimate grain parameters.
SEIFGCCancelFlag : 0 # for SMPTE-RDD5: the value must be 0
SEIFGCPersistenceFlag : 1 # for SMPTE-RDD5: the value must be 0; When FGC SEI frequency is once per I-period (SEIFGCPerPictureSEI is 0), than SEIFGCPersistenceFlag 1
SEIFGCPerPictureSEI : 0 # for SMPTE-RDD5: the value must be 1 (0: FGC SEI is inserted once per I-period; 1: FGC SEI is inserted once per picture)
SEIFGCModelID : 0 # for SMPTE-RDD5: the value must be 0 (0: frequency filtering; 1: auto-regression; 2-3 are reserved)
SEIFGCSepColourDescPresentFlag : 0 # for SMPTE-RDD5: the value must be 0 (if not 0, need to specify separate colour description (not implemented in current encoder cmd line))
SEIFGCBlendingModeID : 0 # for SMPTE-RDD5: the value must be 0 (0: additive; 1: multipliciative)
SEIFGCLog2ScaleFactor : 2
SEIFGCCompModelPresentComp0 : 1 # if not 0, need to specify model for comp 0; otherwise default parameters will be used.
SEIFGCCompModelPresentComp1 : 1 # if not 0, need to specify model for comp 1; otherwise default parameters will be used.
SEIFGCCompModelPresentComp2 : 1 # if not 0, need to specify model for comp 2; otherwise default parameters will be used.
SEIFGCNumIntensityIntervalMinus1Comp0 : 0 # Number of intensity intervals minus 1 for comp 0
SEIFGCNumIntensityIntervalMinus1Comp1 : 0 # Number of intensity intervals minus 1 for comp 1
SEIFGCNumIntensityIntervalMinus1Comp2 : 0 # Number of intensity intervals minus 1 for comp 2
SEIFGCNumModelValuesMinus1Comp0 : 2 # Number of model values minus 1 for comp 0
SEIFGCNumModelValuesMinus1Comp1 : 2 # Number of model values minus 1 for comp 1
SEIFGCNumModelValuesMinus1Comp2 : 2 # Number of model values minus 1 for comp 2
SEIFGCIntensityIntervalLowerBoundComp0 : 10 # Lower bound of intensity interval for comp 0 (for SMPTE-RDD5, non-overlapping interval)
SEIFGCIntensityIntervalLowerBoundComp1 : 60 # Lower bound of intensity interval for comp 1 (for SMPTE-RDD5, non-overlapping interval)
SEIFGCIntensityIntervalLowerBoundComp2 : 60 # Lower bound of intensity interval for comp 2 (for SMPTE-RDD5, non-overlapping interval)
SEIFGCIntensityIntervalUpperBoundComp0 : 250 # Upper bound of intensity interval for comp 0 (for SMPTE-RDD5, non-overlapping interval)
SEIFGCIntensityIntervalUpperBoundComp1 : 200 # Upper bound of intensity interval for comp 1 (for SMPTE-RDD5, non-overlapping interval)
SEIFGCIntensityIntervalUpperBoundComp2 : 250 # Upper bound of intensity interval for comp 2 (for SMPTE-RDD5, non-overlapping interval)
SEIFGCCompModelValuesComp0 : 16 8 8 # model values for each intensity interval for comp 0 (sigma, h, v (h,v might be inferred based on number of model value))
SEIFGCCompModelValuesComp1 : 24 12 12 # model values for each intensity interval for comp 1 (sigma, h, v (h,v might be inferred based on number of model value))
SEIFGCCompModelValuesComp2 : 40 3 3 # model values for each intensity interval for comp 2 (sigma, h, v (h,v might be inferred based on number of model value))
#======== Film grain characteristics SEI message =====================
SEIFGCEnabled : 1
SEIFGCAnalysisEnabled : 1
SEIFGCCancelFlag : 0
SEIFGCPersistenceFlag : 1
SEIFGCPerPictureSEI : 0
SEIFGCModelID : 0
SEIFGCSepColourDescPresentFlag : 0
SEIFGCBlendingModeID : 0
SEIFGCCompModelPresentComp0 : 1
SEIFGCCompModelPresentComp1 : 0
SEIFGCCompModelPresentComp2 : 0
#SEIFGCTemporalFilterPastRefs : 4 # Default is 4
#SEIFGCTemporalFilterFutureRefs : 4 # To be set to 0 in low-delay
#SEIFGCTemporalFilterStrengthFrame64 : 1.5 # Enable filter & analysis every *-th frame with given strength
# Default is 1.5 every IntraPeriod, or 2xFrameRate for low-delay (IntraPeriod < 1)
#SEIFGCExternalMask : fgc_external_mask.yuv # same bit depth as output
#SEIFGCExternalDenoised : denoised_input_video.yuv # same bit depth as output