Advertisement
Guest User

TPM Subtitle Removal

a guest
Jun 7th, 2015
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     dvd1080p=mpeg2source("tpm-dvd.d2v").DVDSource().converttorgb()
  2.     dvdsub001=dvd1080p.trim(45611,45675)
  3.     hdtvsub001=fastdegrain(3).trim(45611,45675).converttorgb32()
  4.     dvdsub002=dvd1080p.trim(45707,45741)
  5.     hdtvsub002=fastdegrain(3).trim(45707,45741).converttorgb32()
  6.     dvdsub003=dvd1080p.trim(45920,45982)
  7.     hdtvsub003=fastdegrain(3).trim(45920,45982).converttorgb32()
  8.     dvdsub004=dvd1080p.trim(46084,46131)
  9.     hdtvsub004=fastdegrain(3).trim(46084,46131).converttorgb32()
  10.     dvdsub005=dvd1080p.trim(46133,46193)
  11.     hdtvsub005=fastdegrain(3).trim(46133,46193).converttorgb32()
  12.     dvdsub006=dvd1080p.trim(46196,46292)
  13.     hdtvsub006=fastdegrain(3).trim(46196,46292).converttorgb32()
  14.     dvdsub007=dvd1080p.trim(50415,50523)
  15.     hdtvsub007=fastdegrain(3).trim(50415,50523).converttorgb32()
  16.     dvdsub008=dvd1080p.trim(50525,50571)
  17.     hdtvsub008=fastdegrain(3).trim(50525,50571).converttorgb32()
  18.     dvdsub009=dvd1080p.trim(50574,50620)
  19.     hdtvsub009=fastdegrain(3).trim(50574,50620).converttorgb32()
  20.     dvdsub010=dvd1080p.trim(50623,50670)
  21.     hdtvsub010=fastdegrain(3).trim(50623,50670).converttorgb32()
  22.     dvdsub011=dvd1080p.trim(51835,51867)
  23.     hdtvsub011=fastdegrain(3).trim(51835,51867).converttorgb32()
  24.     dvdsub012=dvd1080p.trim(51916,51963)
  25.     hdtvsub012=fastdegrain(3).trim(51916,51963).converttorgb32()
  26.     dvdsub013=dvd1080p.trim(52216,52282)
  27.     hdtvsub013=fastdegrain(3).trim(52216,52282).converttorgb32()
  28.     dvdsub014=dvd1080p.trim(52420,52467)
  29.     hdtvsub014=fastdegrain(3).trim(52420,52467).converttorgb32()
  30.     dvdsub015=dvd1080p.trim(52470,52515)
  31.     hdtvsub015=fastdegrain(3).trim(52470,52515).converttorgb32()
  32.     dvdsub016=dvd1080p.trim(52517,52611)
  33.     hdtvsub016=fastdegrain(3).trim(52517,52611).converttorgb32()
  34.     dvdsub017=dvd1080p.trim(52613,52692)
  35.     hdtvsub017=fastdegrain(3).trim(52613,52692).converttorgb32()
  36.     dvdsub018=dvd1080p.trim(52695,52779)
  37.     hdtvsub018=fastdegrain(3).trim(52695,52779).converttorgb32()
  38.     dvdsub019=dvd1080p.trim(52794,52852)
  39.     hdtvsub019=fastdegrain(3).trim(52794,52852).converttorgb32()
  40.     dvdsub020=dvd1080p.trim(66316,66418)
  41.     hdtvsub020=fastdegrain(3).trim(66316,66418).converttorgb32()
  42.     dvdsub021=dvd1080p.trim(69261,69311)
  43.     hdtvsub021=fastdegrain(3).trim(69261,69311).converttorgb32()
  44.     dvdsub022=dvd1080p.trim(77771,77875)
  45.     hdtvsub022=fastdegrain(3).trim(77771,77875).converttorgb32()
  46.     dvdsub023=dvd1080p.trim(82238,82304)
  47.     hdtvsub023=fastdegrain(3).trim(82238,82304).converttorgb32()
  48.     dvdsub024=dvd1080p.trim(82307,82358)
  49.     hdtvsub024=fastdegrain(3).trim(82307,82358).converttorgb32()
  50.     dvdsub025=dvd1080p.trim(82366,82430)
  51.     hdtvsub025=fastdegrain(3).trim(82366,82430).converttorgb32()
  52.     dvdsub026=dvd1080p.trim(82446,82523)
  53.     hdtvsub026=fastdegrain(3).trim(82446,82523).converttorgb32()
  54.     dvdsub027=dvd1080p.trim(83561,83665)
  55.     hdtvsub027=fastdegrain(3).trim(83561,83665).converttorgb32()
  56.     dvdsub028=dvd1080p.trim(83693,83773)
  57.     hdtvsub028=fastdegrain(3).trim(83693,83773).converttorgb32()
  58.     trim(0,45610) ++ \
  59.     layer(hdtvsub001,MergeARGB(imagesource("tpm-subtitle001.bmp",0,120).converttoy8(matrix="PC.709"), \
  60.              dvdsub001.showred(),dvdsub001.showgreen(),dvdsub001.showblue()),op="add").converttoyv12() ++ \
  61.     trim(45676,45706) ++ \
  62.     layer(hdtvsub002,MergeARGB(imagesource("tpm-subtitle002.bmp",0,120).converttoy8(matrix="PC.709"), \
  63.              dvdsub002.showred(),dvdsub002.showgreen(),dvdsub002.showblue()),op="add").converttoyv12() ++ \
  64.     trim(45742,45919) ++ \
  65.     layer(hdtvsub003,MergeARGB(imagesource("tpm-subtitle003.bmp",0,120).converttoy8(matrix="PC.709"), \
  66.              dvdsub003.showred(),dvdsub003.showgreen(),dvdsub003.showblue()),op="add").converttoyv12() ++ \
  67.     trim(45983,46083) ++ \
  68.     layer(hdtvsub004,MergeARGB(imagesource("tpm-subtitle004.bmp",0,240).converttoy8(matrix="PC.709"), \
  69.              dvdsub004.showred(),dvdsub004.showgreen(),dvdsub004.showblue()),op="add").converttoyv12() ++ \
  70.     trim(46132,46132) ++ \
  71.     layer(hdtvsub005,MergeARGB(imagesource("tpm-subtitle005.bmp",0,240).converttoy8(matrix="PC.709"), \
  72.              dvdsub005.showred(),dvdsub005.showgreen(),dvdsub005.showblue()),op="add").converttoyv12() ++ \
  73.     trim(46194,46195) ++ \
  74.     layer(hdtvsub006,MergeARGB(imagesource("tpm-subtitle006.bmp",0,240).converttoy8(matrix="PC.709"), \
  75.              dvdsub006.showred(),dvdsub006.showgreen(),dvdsub006.showblue()),op="add").converttoyv12() ++ \
  76.     trim(46293,50414) ++ \
  77.     layer(hdtvsub007,MergeARGB(imagesource("tpm-subtitle007.bmp",0,240).converttoy8(matrix="PC.709"), \
  78.              dvdsub007.showred(),dvdsub007.showgreen(),dvdsub007.showblue()),op="add").converttoyv12() ++ \
  79.     trim(50524,50524) ++ \
  80.     layer(hdtvsub008,MergeARGB(imagesource("tpm-subtitle008.bmp",0,240).converttoy8(matrix="PC.709"), \
  81.              dvdsub008.showred(),dvdsub008.showgreen(),dvdsub008.showblue()),op="add").converttoyv12() ++ \
  82.     trim(50572,50573) ++ \
  83.     layer(hdtvsub009,MergeARGB(imagesource("tpm-subtitle009.bmp",0,240).converttoy8(matrix="PC.709"), \
  84.              dvdsub009.showred(),dvdsub009.showgreen(),dvdsub009.showblue()),op="add").converttoyv12() ++ \
  85.     trim(50621,50622) ++ \
  86.     layer(hdtvsub010,MergeARGB(imagesource("tpm-subtitle010.bmp",0,240).converttoy8(matrix="PC.709"), \
  87.              dvdsub010.showred(),dvdsub010.showgreen(),dvdsub010.showblue()),op="add").converttoyv12() ++ \
  88.     trim(50671,51834) ++ \
  89.     layer(hdtvsub011,MergeARGB(imagesource("tpm-subtitle011.bmp",0,240).converttoy8(matrix="PC.709"), \
  90.              dvdsub011.showred(),dvdsub011.showgreen(),dvdsub011.showblue()),op="add").converttoyv12() ++ \
  91.     trim(51868,51915) ++ \
  92.     layer(hdtvsub012,MergeARGB(imagesource("tpm-subtitle012.bmp",0,240).converttoy8(matrix="PC.709"), \
  93.              dvdsub012.showred(),dvdsub012.showgreen(),dvdsub012.showblue()),op="add").converttoyv12() ++ \
  94.     trim(51964,52215) ++ \
  95.     layer(hdtvsub013,MergeARGB(imagesource("tpm-subtitle013.bmp",0,240).converttoy8(matrix="PC.709"), \
  96.              dvdsub013.showred(),dvdsub013.showgreen(),dvdsub013.showblue()),op="add").converttoyv12() ++ \
  97.     trim(52283,52419) ++ \
  98.     layer(hdtvsub014,MergeARGB(imagesource("tpm-subtitle014.bmp",0,240).converttoy8(matrix="PC.709"), \
  99.              dvdsub014.showred(),dvdsub014.showgreen(),dvdsub014.showblue()),op="add").converttoyv12() ++ \
  100.     trim(52468,52469) ++ \
  101.     layer(hdtvsub015,MergeARGB(imagesource("tpm-subtitle015.bmp",0,240).converttoy8(matrix="PC.709"), \
  102.              dvdsub015.showred(),dvdsub015.showgreen(),dvdsub015.showblue()),op="add").converttoyv12() ++ \
  103.     trim(52516,52516) ++ \
  104.     layer(hdtvsub016,MergeARGB(imagesource("tpm-subtitle016.bmp",0,240).converttoy8(matrix="PC.709"), \
  105.              dvdsub016.showred(),dvdsub016.showgreen(),dvdsub016.showblue()),op="add").converttoyv12() ++ \
  106.     trim(52612,52612) ++ \
  107.     layer(hdtvsub017,MergeARGB(imagesource("tpm-subtitle017.bmp",0,240).converttoy8(matrix="PC.709"), \
  108.              dvdsub017.showred(),dvdsub017.showgreen(),dvdsub017.showblue()),op="add").converttoyv12() ++ \
  109.     trim(52693,52694) ++ \
  110.     layer(hdtvsub018,MergeARGB(imagesource("tpm-subtitle018.bmp",0,240).converttoy8(matrix="PC.709"), \
  111.              dvdsub018.showred(),dvdsub018.showgreen(),dvdsub018.showblue()),op="add").converttoyv12() ++ \
  112.     trim(52780,52793) ++ \
  113.     layer(hdtvsub019,MergeARGB(imagesource("tpm-subtitle019.bmp",0,240).converttoy8(matrix="PC.709"), \
  114.              dvdsub019.showred(),dvdsub019.showgreen(),dvdsub019.showblue()),op="add").converttoyv12() ++ \
  115.     trim(52853,66315) ++ \
  116.     layer(hdtvsub020,MergeARGB(imagesource("tpm-subtitle020.bmp",0,240).converttoy8(matrix="PC.709"), \
  117.              dvdsub020.showred(),dvdsub020.showgreen(),dvdsub020.showblue()),op="add").converttoyv12() ++ \
  118.     trim(66419,69260) ++ \
  119.     layer(hdtvsub021,MergeARGB(imagesource("tpm-subtitle021.bmp",0,240).converttoy8(matrix="PC.709"), \
  120.              dvdsub021.showred(),dvdsub021.showgreen(),dvdsub021.showblue()),op="add").converttoyv12() ++ \
  121.     trim(69312,77770) ++ \
  122.     layer(hdtvsub022,MergeARGB(imagesource("tpm-subtitle022.bmp",0,240).converttoy8(matrix="PC.709"), \
  123.              dvdsub022.showred(),dvdsub022.showgreen(),dvdsub022.showblue()),op="add").converttoyv12() ++ \
  124.     trim(77876,82237) ++ \
  125.     layer(hdtvsub023,MergeARGB(imagesource("tpm-subtitle023.bmp",0,240).converttoy8(matrix="PC.709"), \
  126.              dvdsub023.showred(),dvdsub023.showgreen(),dvdsub023.showblue()),op="add").converttoyv12() ++ \
  127.     trim(82305,82306) ++ \
  128.     layer(hdtvsub024,MergeARGB(imagesource("tpm-subtitle024.bmp",0,240).converttoy8(matrix="PC.709"), \
  129.              dvdsub024.showred(),dvdsub024.showgreen(),dvdsub024.showblue()),op="add").converttoyv12() ++ \
  130.     trim(82359,82365) ++ \
  131.     layer(hdtvsub025,MergeARGB(imagesource("tpm-subtitle025.bmp",0,240).converttoy8(matrix="PC.709"), \
  132.              dvdsub025.showred(),dvdsub025.showgreen(),dvdsub025.showblue()),op="add").converttoyv12() ++ \
  133.     trim(82431,82445) ++ \
  134.     layer(hdtvsub026,MergeARGB(imagesource("tpm-subtitle026.bmp",0,240).converttoy8(matrix="PC.709"), \
  135.              dvdsub026.showred(),dvdsub026.showgreen(),dvdsub026.showblue()),op="add").converttoyv12() ++ \
  136.     trim(82524,83560) ++ \
  137.     layer(hdtvsub027,MergeARGB(imagesource("tpm-subtitle027.bmp",0,240).converttoy8(matrix="PC.709"), \
  138.              dvdsub027.showred(),dvdsub027.showgreen(),dvdsub027.showblue()),op="add").converttoyv12() ++ \
  139.     trim(83666,83692) ++ \
  140.     layer(hdtvsub028,MergeARGB(imagesource("tpm-subtitle028.bmp",0,240).converttoy8(matrix="PC.709"), \
  141.              dvdsub028.showred(),dvdsub028.showgreen(),dvdsub028.showblue()),op="add").converttoyv12() ++ \
  142.     trim(83774,0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement