if interlaced==1:\r
x264interlaced="--tff --nal-hrd vbr"\r
if bluray==1:\r
- x264bluray="--weightp 1 --bframes 3 --nal-hrd vbr --b-pyramid none --open-gop bluray --slices 4 --aud --colorprim bt709 --transfer bt709 "\r
+ x264bluray="--weightp 1 --nal-hrd vbr --bframes 3 --b-pyramid none --open-gop bluray --slices 4 --aud --colorprim bt709 --transfer bt709 "\r
x264_addline=""\r
+ if fps=="24000/1001 --keyint 24" or fps =="24000/1001":\r
+ if x264streamsize=="1280x720":\r
+ x264bluray=u"--ref 6 "+x264bluray\r
+ if x264streamsize=="1920x1080":\r
+ x264bluray=u"--ref 3 "+x264bluray\r
+ elif fps=="30000/1001 --keyint 30" or fps =="30000/1001":\r
+ if x264streamsize=="1280x720":\r
+ x264bluray=u"--ref 6 "+x264bluray\r
+ if x264streamsize=="1920x1080":\r
+ if interlaced==0:\r
+ x264bluray=u"--ref 3 --fake-interlaced --pic-struct "+x264bluray\r
+ else:\r
+ x264bluray=u"--ref 3 "+x264bluray\r
x264_thread="auto"\r
try:\r
xtt=configreader.getConfEnv("x264_thread")\r