OSDN Git Service

add bluray option.
authorgn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Sun, 3 Apr 2011 12:48:04 +0000 (12:48 +0000)
committergn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Sun, 3 Apr 2011 12:48:04 +0000 (12:48 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/rec10@857 4e526526-5e11-4fc0-8910-f8fd03428081

rec10/trunk/src/ts2x264.py

index 474244f..9f83b75 100644 (file)
@@ -186,6 +186,9 @@ def encodeMencoderSar(pin,pout,size,is24fps,quality,crf,deinterlace=1,uselavf=0,
         harddup=",harddup"\r
         encvf=encvf+harddup\r
         x264streamsize=str(tsize[0])+u"x"+str(tsize[1])\r
+        if usebluray==1:\r
+            encvf = encvf + ",scale=-2:1080::0:3,expand=1920:1080"+harddup\r
+            x264streamsize=u"1920x1080"\r
     if tsize[0] <= 0 or tsize[1] <= 0:\r
         encvf="-sws 9 -vf yadif=0,pp=l5"\r
         harddup=",hqdn3d=2:1:2,unsharp=l3x3:0.75:c3x3:0.75,harddup"\r
@@ -560,7 +563,7 @@ def getX264Commandline(preset,sar,fps,x264profile,x264tune,pout,pin,x264streamsi
                 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
+                x264bluray=u"--ref 6 --pulldown double "+x264bluray\r
             if x264streamsize=="1920x1080":\r
                 if interlaced==0:\r
                     x264bluray=u"--ref 3 --fake-interlaced --pic-struct "+x264bluray\r