PDB and I were working on a similar project to eurospec19. The US theatrical cut is our favorite version of the film too, so I wrote an Avisynth script cutting the Mondo BD to fit the old R1 DVD. The plan was for one of us to use the lossy English mono on the DVD (resampled to 44.1kHz) as a guide track and edit the PCM to fit it, but I think real life caught up with both of us!
Here is my script. It inserts black where there are alternate takes or where shots run on far longer on the DVD.
BD=DGSource().BilinearResize(720,480)
Blank=BlankClip(BD, length=5, color=$000000).KillAudio()
Blank2=BlankClip(BD, length=104, color=$000000).KillAudio()
Blank3=BlankClip(BD, length=154, color=$000000).KillAudio()#lean forward with cigar
Blank4=BlankClip(BD, length=101, color=$000000).KillAudio()#fat man pulling back
Blank5=BlankClip(BD, length=388, color=$000000).KillAudio()#missing shots
Blank6=BlankClip(BD, length=157, color=$000000).KillAudio()#Tuco's scream
Blank7=BlankClip(BD, length=836, color=$000000).KillAudio()#end
BD2= \
BD.Trim(46,1943) ++ \
BD.Trim(1942,4290) ++ \
BD.Trim(4287,8332).Loop(11,8332,8332) ++ \
BD.Trim(8333,8420) ++ \
BD.Trim(8431,18337) ++ \
BD.Trim(18337,27526) ++ \
BD.Trim(27528,27592) ++ \
BD.Trim(27594,27709) ++ \
BD.Trim(27887,35091) ++ \
BD.Trim(35093,35776) ++ \
BD.Trim(35778,38945) ++ \
BD.Trim(38947,39298) ++ \
BD.Trim(39298,39299) ++ \
BD.Trim(39299,52741) ++ \
BD.Trim(52741,55198).Loop(13,55198,55198) ++ \
BD.Trim(55199,58874) ++ \
BD.Trim(59278,61624) ++ \
BD.Trim(61626,61689) ++ \
BD.Trim(61698,62547) ++ \
BD.Trim(62618,66805) ++ \
BD.Trim(72988,78811) ++ \
BD.Trim(78811,80513) ++ \
BD.Trim(80513,85404) ++ \
BD.Trim(88647,90039) ++ \
BD.Trim(90041,101224).Loop(36,101224,101224) ++ \
BD.Trim(103503,114152).FadeIn(16).Loop(29,114152,114152) ++ \
BD.Trim(114153,120103) ++ \
BD.Trim(120105,123961) ++ \
BD.Trim(125084,136930) ++ \
BD.Trim(136932,141918) ++ \
BD.Trim(141920,142123) ++ \
Blank ++ \
BD.Trim(142124,143003) ++ \
BD.Trim(143284,143685) ++ \
BD.Trim(143687,143780) ++ \
BD.Trim(143783,143971) ++ \
BD.Trim(143974,144789) ++ \
Blank2 ++ \
BD.Trim(143004,143197) ++ \
BD.Trim(143199,143283) ++ \
BD.Trim(145612,145883) ++ \
BD.Trim(146949,147366) ++ \
BD.Trim(144790,144942) ++ \
BD.Trim(144945,145066) ++ \
BD.Trim(145072,145275) ++ \
BD.Trim(145279,145375) ++ \
BD.Trim(145379,145610) ++ \
BD.Trim(145885,146149) ++ \
BD.Trim(146153,146313) ++ \
BD.Trim(146320,146386) ++ \
BD.Trim(146388,146945) ++ \
BD.Trim(147369,147920) ++ \
Blank3 ++ \
Blank4 ++ \
BD.Trim(148022,149152) ++ \
BD.Trim(149158,155597) ++ \
BD.Trim(158099,158483) ++ \
BD.Trim(158483,170208) ++ \
BD.Trim(170210,171366) ++ \
BD.Trim(171377,176827) ++ \
BD.Trim(176829,189380) ++ \
BD.Trim(190776,206328) ++ \
BD.Trim(206328,206494) ++ \
BD.Trim(206494,206844) ++ \
BD.Trim(207750,208144) ++ \
BD.Trim(208145,210057) ++ \
BD.Trim(210131,210384) ++ \
BD.Trim(210384,210593) ++ \
BD.Trim(210593,211869) ++ \
BD.Trim(211872,211964).Loop(3,211964,211964) ++ \
BD.Trim(211965,212075) ++ \
BD.Trim(212077,214136) ++ \
BD.Trim(214136,217264) ++ \
BD.Trim(217267,219638) ++ \
BD.Trim(219653,229952) ++ \
BD.Trim(229952,239116) ++ \
BD.Trim(239119,239277) ++ \
BD.Trim(239279,239882).Loop(3,239882,239882) ++ \
BD.Trim(239883,244746) ++ \
Blank5 ++ \
BD.Trim(244747,248624) ++ \
Blank6 ++ \
BD.Trim(248781,0) ++ \
Blank7
DVD=Mpeg2source().TFM().TDecimate()
StackVertical(DVD,BD2)
I have some color-corrected clips taken from the UK BD that I spliced in to cover the blank sections, but the results of the color correction are hit and miss. Wherever possible I avoided replacing material from the Mondo BD, so there are a few compromises, as you can see.