Ticket #8033: SIBERIA.avs

File SIBERIA.avs, 11.2 KB (added by CoRoNe, 7 years ago)

Avisynth-script

Line 
1Loadplugin("D:\Storage\Media\Binaries\BASS\bassAudio.dll")
2
3###################
4# Siberia_Explore #
5###################
6
7E1=BassAudioSource("SIBERIA\SIBERIAE1.WAV")
8E2=BassAudioSource("SIBERIA\SIBERIAE2.WAV").DelayAudio(158792/44100.0)
9E3=BassAudioSource("SIBERIA\SIBERIAE3.WAV").DelayAudio(291139/44100.0)
10E4=BassAudioSource("SIBERIA\SIBERIAE4.WAV").DelayAudio(423476/44100.0)
11E5=BassAudioSource("SIBERIA\SIBERIAE5.WAV").DelayAudio(130916/44100.0)
12E6=BassAudioSource("SIBERIA\SIBERIAE6.WAV").DelayAudio(157382/44100.0)
13E7=BassAudioSource("SIBERIA\SIBERIAE7.WAV").DelayAudio(157355/44100.0)
14E8=BassAudioSource("SIBERIA\SIBERIAE8.WAV").DelayAudio(183812/44100.0)
15E9=BassAudioSource("SIBERIA\SIBERIAE9.WAV").DelayAudio(183786/44100.0)
16E10=BassAudioSource("SIBERIA\SIBERIAE10.WAV").DelayAudio(130804/44100.0)
17E11=BassAudioSource("SIBERIA\SIBERIAE11.WAV").DelayAudio(130842/44100.0)
18E12=BassAudioSource("SIBERIA\SIBERIAE12.WAV").DelayAudio(157365/44100.0)
19E13=BassAudioSource("SIBERIA\SIBERIAE13.WAV").DelayAudio(157359/44100.0)
20E14=BassAudioSource("SIBERIA\SIBERIAE14.WAV").DelayAudio(104395/44100.0)
21E15=BassAudioSource("SIBERIA\SIBERIAE15.WAV").DelayAudio(184468/44100.0)
22E16=BassAudioSource("SIBERIA\SIBERIAE16.WAV").DelayAudio(135333/44100.0)
23E17=BassAudioSource("SIBERIA\SIBERIAE17.WAV").DelayAudio(107303/44100.0)
24E18=BassAudioSource("SIBERIA\SIBERIAE18.WAV").DelayAudio(133899/44100.0)
25E19=BassAudioSource("SIBERIA\SIBERIAE19.WAV").DelayAudio(85956/44100.0)
26E20=BassAudioSource("SIBERIA\SIBERIAE20.WAV").DelayAudio(130086/44100.0)
27E21=BassAudioSource("SIBERIA\SIBERIAE21.WAV").DelayAudio(130577/44100.0)
28E22=BassAudioSource("SIBERIA\SIBERIAE22.WAV").DelayAudio(130918/44100.0)
29E23=BassAudioSource("SIBERIA\SIBERIAE23.WAV").DelayAudio(86800/44100.0)
30E24=BassAudioSource("SIBERIA\SIBERIAE24.WAV").DelayAudio(86463/44100.0)
31E25=BassAudioSource("SIBERIA\SIBERIAE25.WAV").DelayAudio(86121/44100.0)
32E26=BassAudioSource("SIBERIA\SIBERIAE26.WAV").DelayAudio(85044/44100.0)
33E27=BassAudioSource("SIBERIA\SIBERIAE27.WAV").DelayAudio(82337/44100.0)
34E28=BassAudioSource("SIBERIA\SIBERIAE28.WAV").DelayAudio(153075/44100.0)
35E29=BassAudioSource("SIBERIA\SIBERIAE29.WAV").DelayAudio(216619/44100.0)
36
37EW100=BassAudioSource("SIBERIA\TRANSEWSTR100.WAV").DelayAudio(3787479/44100.0)
38EW11=BassAudioSource("SIBERIA\TRANSEW11.WAV").DelayAudio(157359/44100.0)
39
40SEX1=MixAudio(E4,E1,1.0,1.0)+E7+E10+E13+E16+E19+E22+E25+E28+E28.AudioTrim(0,-1).Amplify(0)
41SEX2=E2+E5+E8+E11+E14+E17+E20+E23+E26+E29 #E1 and E4 overlap 1612 samples
42SEX3=E3+E6+E9+E12+E15+E18+E21+E24+E27 #add 1sec silence
43SEX=MixAudio(SEX1,SEX2,1.0,1.0)
44
45#------------------------------------------------------------------------------------------
46
47SEA=MixAudio(SEX,SEX3,1.0,1.0) #Siberia_Explore-1
48
49#------------------------------------------------------------------------------------------
50
51SEB1=MixAudio(EW100,SEX3,1.0,1.0) #Siberia-1
52SEB=MixAudio(SEX,SEB1,1.0,1.0) #E27 and EW100 overlap 2273 samples
53
54#------------------------------------------------------------------------------------------
55
56SEC1=MixAudio(E4,E1,1.0,1.0)+E7+E10+EW11 #Siberia-1½
57SEC2=E2+E5+E8+E11
58SEC3=E3+E6+E9+E12
59SEC4=MixAudio(SEC1,SEC3,1.0,1.0)
60SEC5=MixAudio(SEC4,SEC2,1.0,1.0).DelayAudio(3841308/44100.0)
61
62SEC=MixAudio(SEC5,SEA,1.0,1.0)
63
64#------------------------------------------------------------------------------------------
65
66SED1=SEA.DelayAudio(3841308/44100.0) #Siberia_Explore-2
67SED=MixAudio(SED1,SEA,1.0,1.0)
68
69
70#==========================================================================================
71
72
73###################
74# Siberia_Warning #
75###################
76
77W1=BassAudioSource("SIBERIA\SIBERIAW1.WAV")
78W2=BassAudioSource("SIBERIA\SIBERIAW2.WAV").DelayAudio(248159/44100.0)
79W3=BassAudioSource("SIBERIA\SIBERIAW3.WAV").DelayAudio(496289/44100.0)
80W4=BassAudioSource("SIBERIA\SIBERIAW4.WAV").DelayAudio(246768/44100.0)
81W5=BassAudioSource("SIBERIA\SIBERIAW5.WAV").DelayAudio(164049/44100.0)
82W6=BassAudioSource("SIBERIA\SIBERIAW6.WAV").DelayAudio(163126/44100.0)
83W7=BassAudioSource("SIBERIA\SIBERIAW7.WAV").DelayAudio(121997/44100.0)
84W8=BassAudioSource("SIBERIA\SIBERIAW8.WAV").DelayAudio(163460/44100.0)
85W9=BassAudioSource("SIBERIA\SIBERIAW9.WAV").DelayAudio(101434/44100.0)
86W10=BassAudioSource("SIBERIA\SIBERIAW10.WAV").DelayAudio(101496/44100.0)
87W11=BassAudioSource("SIBERIA\SIBERIAW11.WAV").DelayAudio(101679/44100.0)
88W12=BassAudioSource("SIBERIA\SIBERIAW12.WAV").DelayAudio(101671/44100.0)
89W13=BassAudioSource("SIBERIA\SIBERIAW13.WAV").DelayAudio(163696/44100.0)
90W14=BassAudioSource("SIBERIA\SIBERIAW14.WAV").DelayAudio(163516/44100.0)
91W15=BassAudioSource("SIBERIA\SIBERIAW15.WAV").DelayAudio(80639/44100.0)
92W16=BassAudioSource("SIBERIA\SIBERIAW16.WAV").DelayAudio(163587/44100.0)
93W17=BassAudioSource("SIBERIA\SIBERIAW17.WAV").DelayAudio(163584/44100.0)
94W18=BassAudioSource("SIBERIA\SIBERIAW18.WAV").DelayAudio(80651/44100.0)
95W19=BassAudioSource("SIBERIA\SIBERIAW19.WAV").DelayAudio(150032/44100.0)
96W20=BassAudioSource("SIBERIA\SIBERIAW20.WAV").DelayAudio(121867/44100.0)
97W21=BassAudioSource("SIBERIA\SIBERIAW21.WAV").DelayAudio(148115/44100.0)
98W22=BassAudioSource("SIBERIA\SIBERIAW22.WAV").DelayAudio(164659/44100.0)
99
100EW100B=BassAudioSource("SIBERIA\TRANSEWSTR100B.WAV")
101WS19=BassAudioSource("SIBERIA\TRANSWS19.WAV").DelayAudio(164015/44100.0)
102WE19=BassAudioSource("SIBERIA\TRANSWE19.WAV").DelayAudio(164190/44100.0)
103EC128B=BassAudioSource("SIBERIA\TRANSECSTR128B.WAV").DelayAudio(101671/44100.0)
104
105SWX1=W1+W4+W7+W10+W13+W16+W19+W22+W22.AudioTrim(0,-0.5).Amplify(0) #add ½sec silence
106SWX2=W2+W5+W8+W11+W14+W17+W20
107SWX3=W3+W6+W9+W12+W15+W18+W21
108SWX=MixAudio(SWX1,SWX3,1.0,1.0)
109
110#------------------------------------------------------------------------------------------
111
112SWA1=SWX2+WS19 #Siberia_Warning-1
113SWA2=MixAudio(SWX,SWA1,1.0,1.0).DelayAudio(13315/44100.0)
114SWA=MixAudio(SWA2,EW100B,1.0,1.0)
115
116#------------------------------------------------------------------------------------------
117
118SWB1=SWX2+WE19 #Siberia-1
119SWB=MixAudio(SWB1,SWX,1.0,1.0)
120
121#------------------------------------------------------------------------------------------
122
123SWC1=MixAudio(SWX,SWX2,1.0,1.0) #Siberia-1½
124
125SWC2=W1+W4+W7+W10
126SWC3=W2+W5+W8+W11
127SWC4=W3+W6+W9+EC128B
128SWC5=MixAudio(SWC3,SWC4,1.0,1.0)
129SWC6=MixAudio(SWC5,SWC2,1.0,1.0).DelayAudio(3362777/44100.0)
130
131SWC=MixAudio(SWC6,SWC1,1.0,1.0)
132
133#------------------------------------------------------------------------------------------
134
135SWD1=MixAudio(SWX,SWX2,1.0,1.0).DelayAudio(13315/44100.0) #Siberia_Warning-2
136SWD2=MixAudio(SWD1,EW100B,1.0,1.0)
137
138SWD3=MixAudio(SWX,SWA1,1.0,1.0).DelayAudio(3376092/44100.0)
139
140SWD=MixAudio(SWD3,SWD2,1.0,1.0)
141
142
143#==========================================================================================
144
145
146##################
147# Siberia_Combat #
148##################
149
150C1=BassAudioSource("SIBERIA\SIBERIAC1.WAV")
151C2=BassAudioSource("SIBERIA\SIBERIAC2.WAV").DelayAudio(248150/44100.0)
152C3=BassAudioSource("SIBERIA\SIBERIAC3.WAV").DelayAudio(497234/44100.0)
153C4=BassAudioSource("SIBERIA\SIBERIAC4.WAV").DelayAudio(246769/44100.0)
154C5=BassAudioSource("SIBERIA\SIBERIAC5.WAV").DelayAudio(164045/44100.0)
155C6=BassAudioSource("SIBERIA\SIBERIAC6.WAV").DelayAudio(162181/44100.0)
156C7=BassAudioSource("SIBERIA\SIBERIAC7.WAV").DelayAudio(121996/44100.0)
157C8=BassAudioSource("SIBERIA\SIBERIAC8.WAV").DelayAudio(163473/44100.0)
158C9=BassAudioSource("SIBERIA\SIBERIAC9.WAV").DelayAudio(101435/44100.0)
159C10=BassAudioSource("SIBERIA\SIBERIAC10.WAV").DelayAudio(101494/44100.0)
160C11=BassAudioSource("SIBERIA\SIBERIAC11.WAV").DelayAudio(101665/44100.0)
161C12=BassAudioSource("SIBERIA\SIBERIAC12.WAV").DelayAudio(100515/44100.0)
162C13=BassAudioSource("SIBERIA\SIBERIAC13.WAV").DelayAudio(203908/44100.0)
163C14=BassAudioSource("SIBERIA\SIBERIAC14.WAV").DelayAudio(163411/44100.0)
164C15=BassAudioSource("SIBERIA\SIBERIAC15.WAV").DelayAudio(80527/44100.0)
165C16=BassAudioSource("SIBERIA\SIBERIAC16.WAV").DelayAudio(203784/44100.0)
166C17=BassAudioSource("SIBERIA\SIBERIAC17.WAV").DelayAudio(122113/44100.0)
167C18=BassAudioSource("SIBERIA\SIBERIAC18.WAV").DelayAudio(80642/44100.0)
168C19=BassAudioSource("SIBERIA\SIBERIAC19.WAV").DelayAudio(246420/44100.0)
169C20=BassAudioSource("SIBERIA\SIBERIAC20.WAV").DelayAudio(246073/44100.0)
170C21=BassAudioSource("SIBERIA\SIBERIAC21.WAV").DelayAudio(246761/44100.0)
171C22=BassAudioSource("SIBERIA\SIBERIAC22.WAV").DelayAudio(164046/44100.0)
172C23=BassAudioSource("SIBERIA\SIBERIAC23.WAV").DelayAudio(101087/44100.0)
173C24=BassAudioSource("SIBERIA\SIBERIAC24.WAV").DelayAudio(101487/44100.0)
174C25=BassAudioSource("SIBERIA\SIBERIAC25.WAV").DelayAudio(101666/44100.0)
175
176EC128B=BassAudioSource("SIBERIA\TRANSECSTR128B.WAV").AudioTrim(18380/44100.0,0)
177CS21=BassAudioSource("SIBERIA\TRANSCS21.WAV").DelayAudio(246306/44100.0)
178C26=BassAudioSource("SIBERIA\SIBERIAC26.WAV").DelayAudio(246408/44100.0)
179
180SCX1=C1+C4+C7+C10+C13+C16+C19+C22+C25
181SCX2=C2+C5+C8+C11+C14+C17+C20+C23
182SCX3=C3+C6+C9+C12+C15+C18+C21+C24
183SCX=MixAudio(SCX1,SCX3,1.0,1.0)
184
185#------------------------------------------------------------------------------------------
186
187SCA1=SCX2+CS21+CS21.AudioTrim(0,-0.5).Amplify(0) #Siberia_Combat-1
188SCA2=MixAudio(SCA1,SCX,1.0,1.0).DelayAudio(26337/44100.0) #add ½sec silence
189SCA=MixAudio(SCA2,EC128B,1.0,1.0)
190
191#------------------------------------------------------------------------------------------
192
193SCB=MixAudio(SCA1,SCX,1.0,1.0) #Siberia-1
194
195#------------------------------------------------------------------------------------------
196
197SCC1=SCX2+C26 #Siberia-1½
198SCC2=MixAudio(SCC1,SCX,1.0,1.0)
199
200SCC3=C1+C4+C7+C10
201SCC4=C2+C5+C8+C11
202SCC5=C3+C6+C9
203SCC6=MixAudio(SCC4,SCC5,1.0,1.0)
204SCC7=MixAudio(SCC6,SCC3,1.0,1.0).DelayAudio(4218409/44100.0)
205
206SCC=MixAudio(SCC7,SCC2,1.0,1.0)
207
208#------------------------------------------------------------------------------------------
209
210SCD1=SCC2.DelayAudio(26337/44100.0) #Siberia_Combat-2
211SCD2=MixAudio(SCD1,EC128B,1.0,1.0)
212
213SCD3=SCB.DelayAudio(4244746/44100.0)
214SCD=MixAudio(SCD3,SCD2,1.0,1.0)
215
216
217#==========================================================================================
218
219
220###########
221# Siberia #
222###########
223
224SIBA1=SWB.DelayAudio(3841308/44100.0) #Siberia-1
225SIBA2=SCB.DelayAudio(7286129/44100.0)
226SIBA3=MixAudio(SIBA2,SIBA1,1.0,1.0)
227SIBA=MixAudio(SIBA3,SEB,1.0,1.0)
228
229#------------------------------------------------------------------------------------------
230
231SIBB1=SWC.DelayAudio(5774818/44100.0) #Siberia-1½
232SIBB2=SCC.DelayAudio(10960672/44100.0)
233SIBB3=MixAudio(SIBB2,SIBB1,1.0,1.0)
234SIBB=MixAudio(SIBB3,SEC,1.0,1.0)
235
236#------------------------------------------------------------------------------------
237
238SIBC1=SWB.DelayAudio(5774818/44100.0) #Siberia-1½-1-1
239SIBC2=SCB.DelayAudio(9219639/44100.0) #7286129-3841308+5774818
240SIBC3=MixAudio(SIBC2,SIBC1,1.0,1.0)
241SIBC=MixAudio(SIBC3,SEC,1.0,1.0)
242
243
244#==========================================================================================
245
246
247##########
248# Output #
249##########
250
251AudioDub(Blankclip(Width=347,Height=20),ConvertAudioTo16bit(SIBA))
252
253Duration=Round(AudioDuration*1000)/1000.0
254Subtitle(String(Int(Duration)/60)+":"+String(Int(Duration)%60,"%02.0f")+\
255MidStr(String(Frac(Duration),"%5.3f"),2,4)+" ("+AudioLengthS+" samples)")