Advertisement
schorman

schorman's HDTV/DVD Preservation - The Phantom Menace v2.9

Apr 5th, 2023
1,583
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Avisynth 7.94 KB | Movies | 0 0
  1. #SOURCES
  2.  
  3. #German HD Source
  4. AVCSource("tpm deu.dga").AssumeFPS(23.976024).Crop(0,4,0,-4)
  5. A=last.BlankClip(59)+last.DeleteFrame(141112)+last.BlankClip(59)
  6.  
  7. #Blu Ray Source (Not Used)
  8. #AVCSource("tpm bd.dga").AssumeFPS(23.976024)
  9. #X=last.Trim(1,0)+last.BlankClip(27)
  10.  
  11.  
  12. #SkyHD Source
  13. AVCSource("ep1sky.dga").AssumeFPS(23.976024).Crop(0,4,0,-4).AddGrain(var=2,sse2=true)
  14. C=last.BlankClip(46)+last.Trim(251,5516)+last.BlankClip(1)+last.Trim(5517,196062).DeleteFrame(135858)+last.BlankClip(73)
  15.  
  16. #DVD Source (Not Used)
  17. MPEG2Source("tpm dvd.d2v").ConvertToRGB().SR(1920,1059,6).Crop(3,0,0,-10).AddBorders(0,10,3,21).ConvertToYV12().DuplicateFrame(140375).DeleteFrame(141171)
  18.  
  19. B=StackHorizontal(C.Crop(0,0,-1912,0),StackVertical(C.Crop(8,0,-12,-934),last.Crop(8,146,-12,-146),C.Crop(8,934,-12,0)),C.Crop(1908,0,0,0)).AddGrain(var=2,sse2=true)
  20.  
  21.  
  22. #Patches
  23.  
  24. D=StackHorizontal(A.Crop(0,0,-1536,0), StackVertical(A.Crop(384,0,-384,-290), C.Crop(384,790,-384,-144), A.Crop(384,936,-384,0)), A.Crop(1536,0,0,0))
  25.  
  26. E=StackHorizontal(A.Crop(0,0,-1536,0), StackVertical(A.Crop(384,0,-384,-356), C.Crop(384,724,-384,-144), A.Crop(384,936,-384,0)), A.Crop(1536,0,0,0))
  27.  
  28. #No Subtitles
  29.  
  30. F=AVISource("No subs.avi").AssumeFPS(23.976024)
  31.  
  32. #Rendered Subtitles
  33.  
  34. G=AVISource("tpm_rend_subs_dvd.avi").AssumeFPS(23.976024)
  35.  
  36. H=AVISource("tpm_rend_subs_th.avi").AssumeFPS(23.976024)
  37.  
  38. #Patches
  39.  
  40. I=A.SmoothUV(radius=1)#.SmoothUV(radius=5)
  41.  
  42. #I=A.SmoothUV(radius=3)
  43.  
  44.  
  45. #Theatrical Shots
  46.  
  47. Th=AVCSource("E:\Star Wars Sources\HDTV Sources\TPM Theatrical\BD\podrace.dga").AssumeFPS(23.976024).Crop(2,134,0,-126).AddBorders(2,130,0,130).Letterbox(130,130,2,2)+AVISource("E:\Star Wars Sources\HDTV Sources\TPM Theatrical\35mm\taxi.avi").AssumeFPS(23.976024)+AVISource("E:\Star Wars Sources\HDTV Sources\TPM Theatrical\35mm\senate.avi").AssumeFPS(23.976024)+AVISource("E:\Star Wars Sources\HDTV Sources\TPM Theatrical\35mm\bridge.avi").AssumeFPS(23.976024)+AVISource("E:\Star Wars Sources\HDTV Sources\TPM Theatrical\35mm\midichlorian.avi").AssumeFPS(23.976024)
  48.  
  49.  
  50.  
  51. #ASSEMBLY
  52.  
  53.  
  54. #DVD Versions
  55.  
  56. ##Set Subtitle Type ("NoSubs", "HDTV", "Rendered", "TextSubs")
  57.  
  58. version="NoSubs"
  59.  
  60. NoSubs=A.Trim(0,452)+C.Trim(453,2881)+A.Trim(2882,9051)+C.Trim(9052,9052)+A.Trim(9053,9053)+C.Trim(9054,9056)+A.Trim(9057,30293)+C.Trim(30294,30295)+A.Trim(30296,30341)+C.Trim(30342,30344)+A.Trim(30345,30371)+C.Trim(30372,30380)+A.Trim(30381,36989)+C.Trim(36990,36991)+A.Trim(36992,36993)+C.Trim(36994,36994)+A.Trim(36995,45588)+C.Trim(45589,45593)+A.Trim(45594,45641)+F.Trim(0,45)+A.Trim(45688,45727)+F.Trim(46,78)+D.Trim(45761,45761)+A.Trim(45762,45954)+F.Trim(79,124)+A.Trim(46001,46106)+F.Trim(125,168)+D.Trim(46151,46151)+F.Trim(169,169)+A.Trim(46153,46154)+F.Trim(170,223)+A.Trim(46209,46210)+F.Trim(224,225)+E.Trim(46213,46214)+F.Trim(226,275)+A.Trim(46265,50434)+F.Trim(276,380)+A.Trim(50540,50541)+F.Trim(381,381)+D.Trim(50543,50543)+F.Trim(382,426)+A.Trim(50589,50590)+D.Trim(50591,50592)+F.Trim(427,470)+A.Trim(50637,50637)+F.Trim(472,473)+D.Trim(50640,50641)+F.Trim(474,499)+A.Trim(50668,50817)+C.Trim(50818,50819)+A.Trim(50820,51856)+F.Trim(500,529)+D.Trim(51887,51892)+A.Trim(51893,51939)+F.Trim(530,572)+D.Trim(51983,51985)+A.Trim(51986,52239)+F.Trim(573,629)+A.Trim(52297,52440)+F.Trim(630,675)+D.Trim(52487,52488)+F.Trim(676,680)+A.Trim(52494,52494)+F.Trim(681,720)+D.Trim(52535,52535)+F.Trim(721,732)+A.Trim(52548,52548)+F.Trim(734,815)+A.Trim(52631,52633)+F.Trim(816,892)+A.Trim(52711,52711)+E.Trim(52712,52713)+F.Trim(893,977)+E.Trim(52799,52803)+A.Trim(52804,52805)+E.Trim(52806,52812)+F.Trim(978,1036)+D.Trim(52872,52877)+A.Trim(52878,66322)+D.Trim(66323,66334)+F.Trim(1037,1137)+A.Trim(66436,66444)+C.Trim(66445,66447)+A.Trim(66448,66492)+C.Trim(66493,66493)+A.Trim(66494,69265)+D.Trim(69266,69279)+F.Trim(1138,1188)+D.Trim(69331,69333)+A.Trim(69334,77789)+F.Trim(1189,1293)+A.Trim(77895,78185)+C.Trim(78186,78186)+A.Trim(78187,82563)+D.Trim(82564,82565)+F.Trim(1294,1360)+A.Trim(82633,82633)+D.Trim(82634,82635)+F.Trim(1361,1412)+D.Trim(82688,82688)+A.Trim(82689,82690)+D.Trim(82691,82694)+F.Trim(1413,1477)+D.Trim(82760,82769)+A.Trim(82770,82770)+D.Trim(82771,82774)+F.Trim(1478,1526)+A.Trim(82824,83898)+F.Trim(1527,1622)+D.Trim(83995,84011)+A.Trim(84012,84032)+F.Trim(1623,1694)+D.Trim(84105,84111)+A.Trim(84112,98816)+A.Merge(C).Trim(98817,98818)+C.Trim(98819,98819)+A.Trim(98820,140375)+C.Trim(140375,140378)+A.Trim(140379,149161)+C.Trim(149162,149163)+A.Trim(149164,149209)+C.Trim(149210,149211)+A.Trim(149212,149239)+C.Trim(149240,149246)+A.Trim(149247,150602)+C.Trim(150603,150647)+A.Trim(150648,0)
  61.  
  62.  
  63. DVD=(version=="HDTV") ? \
  64. \
  65. NoSubs.Trim(0,45629)+D.Trim(45630,45694)+NoSubs.Trim(45695,45725)+D.Trim(45726,45761)+NoSubs.Trim(45762,45938)+D.Trim(45939,46001)+NoSubs.Trim(46002,46102)+D.Trim(46103,46214)+E.Trim(46215,46311)+NoSubs.Trim(46312,50433)+E.Trim(50434,50542)+D.Trim(50543,50689)+NoSubs.Trim(50690,51853)+D.Trim(51854,51892)+NoSubs.Trim(51893,51934)+D.Trim(51935,51985)+NoSubs.Trim(51986,52234)+D.Trim(52235,52301)+NoSubs.Trim(52302,52438)+D.Trim(52439,52535)+E.Trim(52536,52798)+D.Trim(52799,52812)+E.Trim(52813,52871)+D.Trim(52872,52877)+NoSubs.Trim(52878,66322)+D.Trim(66323,66348)+C.Trim(66349,66352)+D.Trim(66353,66396)+C.Trim(66397,66400)+D.Trim(66401,66437)+NoSubs.Trim(66438,66444)+C.Trim(66445,66447)+NoSubs.Trim(66448,69265)+D.Trim(69266,69333)+NoSubs.Trim(69334,77789)+E.Trim(77790,77894)+NoSubs.Trim(77895,82563)+D.Trim(82564,82853)+NoSubs.Trim(82854,83889)+D.Trim(83890,84011)+NoSubs.Trim(84012,84021)+D.Trim(84022,84111)+NoSubs.Trim(84112,0) \
  66. \
  67. : ((version=="Rendered") ? \
  68. \
  69. NoSubs.Trim(0,45588)+G.Trim(0,283)+NoSubs.Trim(45873,45936)+G.Trim(284,658)+NoSubs.Trim(46312,50355)+G.Trim(659,1024)+Nosubs.Trim(50722,51849)+G.Trim(1025,1061)+Nosubs.Trim(51887,51932)+G.Trim(1062,1108)+Nosubs.Trim(51980,52231)+G.Trim(1109,1213)+Nosubs.Trim(52337,52433)+G.Trim(1214,1687)+Nosubs.Trim(52908,66329)+G.Trim(1688,1980)+Nosubs.Trim(66623,69275)+G.Trim(1981,2050)+Nosubs.Trim(69346,77784)+G.Trim(2051,2203)+Nosubs.Trim(77938,82501)+G.Trim(2204,2627)+Nosubs.Trim(82926,83844)+G.Trim(2628,2887)+NoSubs.Trim(84105,0) \
  70. \
  71. : (version=="TextSubs" ? NoSubs.TextSub("TPM - Alien Subs.ass") : NoSubs))
  72.  
  73.  
  74.  
  75. #Theatrical Version
  76.  
  77.  
  78. Theatrical=DVD.Trim(0,50591)+((version=="Rendered") ? H.Trim(895,1024) : ((version=="TextSubs") ? NoSubs.TextSub("TPM - Alien Subs (Theatrical).ass").Trim(50592,50721) : DVD.Trim(50592,50721)))+DVD.Trim(50722,52487)+((version=="Rendered") ? H.Trim(1268,1578) : ((version=="TextSubs") ? NoSubs.TextSub("TPM - Alien Subs (Theatrical).ass").Trim(52488,52798) : DVD.Trim(52488,52798)))+DVD.Trim(52799,71731)+Th.Trim(623,877)+DVD.Trim(71987,80160)+Th.Trim(0,50)+DVD.Trim(80375,80453)+Th.Trim(51,93)+DVD.Trim(81367,82011)+DVD.Trim(82319,82501)+((version=="Rendered") ? H.Trim(2204,2473) : ((version=="TextSubs") ? NoSubs.TextSub("TPM - Alien Subs (Theatrical).ass").Trim(82502,82771) : DVD.Trim(82502,82771)))+DVD.Trim(82772,84144)+DVD.Trim(84283,84985)+DVD.Trim(85046,85163)+DVD.Trim(85476,85527)+DVD.Trim(85580,90822)+DVD.Trim(90920,91084)+DVD.Trim(91882,92596)+DVD.Trim(92708,92798)+DVD.Trim(94095,94191)+DVD.Trim(93611,94017)+DVD.Trim(94034,94094)+DVD.Trim(94192,117854)+Th.Trim(94,416)+DVD.Trim(119188,128139)+Th.Trim(417,481)+DVD.Trim(128205,139317)+Th.Trim(482,622)+DVD.Trim(139459,0)
  79.  
  80.  
  81. #Subs Only
  82.  
  83.  
  84. SubsOnly=DVD.Trim(45589,45872)+DVD.Trim(45937,46311)+DVD.Trim(50356,50721)+DVD.Trim(51850,51886)+DVD.Trim(51933,51979)+DVD.Trim(52232,52336)+DVD.Trim(52434,52907)+DVD.Trim(66330,66622)+DVD.Trim(69276,69345)+DVD.Trim(77785,77937)+DVD.Trim(82502,82925)+DVD.Trim(83845,84104)+((version=="Rendered") ? H.Trim(895,1024)+H.Trim(1268,1578)+H.Trim(2204,2473) : ((version=="TextSubs") ? NoSubs.TextSub("TPM - Alien Subs (Theatrical).ass").Trim(50592,50721)+NoSubs.TextSub("TPM - Alien Subs (Theatrical).ass").Trim(52488,52798)+NoSubs.TextSub("TPM - Alien Subs (Theatrical).ass").Trim(82502,82771) : NoSubs.BlankClip(0)))
  85.  
  86.  
  87.  
  88.  
  89. #SELECT VERSION HERE (DVD, Theatrical, SubsOnly)
  90.  
  91. DVD
  92.  
  93. #Post Processing
  94.  
  95.  
  96. last.Letterbox(130,130,0,0)#.DeleteFrame(82926,150518)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement