スポンサード リンク

MergeChannels

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

v2.5 から、MergeChannels は MonoToStereo の後継として内蔵されていて、2 つ以上のクリップの音声チャンネルをマージするために使用することができます。
MixAudioConvertToMono が行う)チャンネルのミックスと混同しないでください。各チャンネルの音は手つかずのまま、新しいクリップに格納されるだけです。
マージする前に、音声は clip1 のサンプリング形式に変換されます。

# 使用例 「非圧縮 WAV」音声を 44.1 kHz のステレオ信号に変換する:
video = AviSource("c:\divx_wav.avi")
audio = WavSource("c:\divx_wav.avi")
l_ch = GetChannel(audio, 1)
r_ch = GetChannel(audio, 2)
stereo = MergeChannels(l_ch, r_ch).ResampleAudio(44100)
return AudioDub(video, stereo)

# これは次のスクリプトに似ている:
video = AviSource("c:\divx_wav.avi")
audio = WavSource("c:\divx_wav.avi")
stereo = GetChannel(audio, 1, 2).ResampleAudio(44100)
return AudioDub(video, stereo)

註: このページは、AviSynth 2.5.8 RC3 に同梱されている英語版ヘルプの日本語訳です。原文は、AviSynth をインストールしたフォルダ内の Docs/english/corefilters/mergechannels.htm にあります。なお、このページのテキストおよび画像のライセンスは、オリジナルのそれに準じます。詳しくは、AboutLicense を参照してください。

最終更新日時: 2014-03-11 (火) 03:48:52

スポンサード リンク