MergeChannels
MergeChannels (clip1 , clip2 [, clip3, ...])
v2.5 から、MergeChannels は MonoToStereo の後継として内蔵されていて、2 つ以上のクリップの音声チャンネルをマージするために使用することができます。
(MixAudio や ConvertToMono が行う)チャンネルのミックスと混同しないでください。各チャンネルの音は手つかずのまま、新しいクリップに格納されるだけです。
マージする前に、音声は 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 (3842d)