MergeChannels

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (one more touch-up)
m (typo)
Line 39: Line 39:
 
:audio channel 1 = ''A'' channel 1
 
:audio channel 1 = ''A'' channel 1
 
:audio channel 2 = ''A'' channel 2
 
:audio channel 2 = ''A'' channel 2
:audio channel 5 = ''B'' channel 1
+
:audio channel 3 = ''B'' channel 1
:audio channel 6 = ''B'' channel 2
+
:audio channel 4 = ''B'' channel 2
:audio channel 3 = ''C''
+
:audio channel 5 = ''C''
:audio channel 4 = ''D''
+
:audio channel 6 = ''D''
  
  

Revision as of 17:30, 8 March 2016

Merge the audio channels of two or more clips.

There is no mixing of channels – MixAudio and ConvertToMono do this. The channels are added to the new clip unchanged.


MergeChannels(clip clip1, clip clip2 [, clip clip3, ...] )

Output video, framerate and running time are taken from clip1.

All audio is converted to the sample type of clip1.


For example, given the following source clips:

A (mono)
B (mono)

...and merging them:

MergeChannels(A, B)

Results in a clip with the following properties:

video = A
audio channel 1 = A
audio channel 2 = B

This is equivalent to using MonoToStereo.


For a more complex example, given the following source clips:

A and B (stereo)
C and D (mono)

...and merging them:

MergeChannels(A, B, C, D)

Results in a clip with the following properties:

video = A
audio channel 1 = A channel 1
audio channel 2 = A channel 2
audio channel 3 = B channel 1
audio channel 4 = B channel 2
audio channel 5 = C
audio channel 6 = D


Personal tools