ViewAudio
From Avisynth wiki
		
		
		
| Abstract | |
|---|---|
| Author | minamina | 
| Version | v0.3.01 | 
| Download | [x86]: ViewAudio0301.zip [x64]: ViewAudio_x64.7z | 
| Category | Audio filters | 
| License | GPLv2 | 
| Discussion | |
| Contents | 
Description
An audio plugin with 2 functions: ViewAudio and CacheAudio. Based on Richard Ling's original AudioGraph.
Requirements
- [x86]: AviSynth+ or AviSynth 2.5.8 or greater
- [x64]: AviSynth+
- Supported color formats: YUY2, YV12
Syntax and Parameters
ViewAudio
- ViewAudio (clip, int "frames", int "top", int "height", bool "fill", int "channel")
- clip    =   
 - Input clip; must contain audio and video. Only 8-bit or 16-bit mono or stereo audio allowed. Use ConvertAudioTo16Bit() if needed.
 
 
- clip    =   
- int  frames = 2 
 - Specifies the number of backward and forward frames. Maximum values is 10.
 
 
- int  frames = 2 
- int  top = -1 
 - Waveform position (Y coordinate):
- -1 : waveform will be added to the bottom on the input clip.
- 0 : waveform will be superimposed at the very top of the input clip.
 
- Higher values specify the distance (in pixels) from the top of the input clip where the waveform will be superimposed.
 
- Waveform position (Y coordinate):
 
- int  top = -1 
- int  height = 80 
 - The height of the waveform; width will always be the same as the input clip.
 
 
- int  height = 80 
- bool  fill = true 
 - Fill background; top must be greater than -1, otherwise this parameter is ignored.
- true : waveform will be filled with a black background.
- false : waveform will be superimposed onto the input clip.
 
 
- Fill background; top must be greater than -1, otherwise this parameter is ignored.
 
- bool  fill = true 
- int  channel = -1 
 - What channel(s) to display:
- -1 : both channels
- 0 : left channel only
- 1 : right channel only
 
 
- What channel(s) to display:
 
- int  channel = -1 
CacheAudio
- CacheAudio (clip, int "MaxFrame", int "BlockFrame")
- clip    =   
 - Input clip; must contain audio and video. Only 8-bit or 16-bit mono or stereo audio allowed. Use ConvertAudioTo16Bit() if needed.
 
 
- clip    =   
- int  MaxFrame = 1000 
 - Specify the maximum number of cached frames.
- -1 caches all frames; requires large amount of memory and initialization may be slow.
 
 
- int  MaxFrame = 1000 
- int  BlockFrame = 100 
 - Specifies the number of frames to be read at once.
- -1 will use the same value as MaxFrame; also requires large amount of memory and initialization may be slow.
 
 
- int  BlockFrame = 100 
Examples
ViewAudio with default values:
AviSource("blah.avi") # make sure clip has audio and video ViewAudio(frames=2, top=-1, height=80, fill=true, channel=-1)
CacheAudio with default values:
AviSource("blah.avi") # make sure clip has audio and video CacheAudio(MaxFrame=1000, BlockFrame=100)
Changelog
Version Date Changes
v0.3.01 2003/11/03 - add CacheAudio v0.2.02 2003/10/06 - fix maximum value for "frames", check was broken v0.2.01 2003/09/22 - initial release
Archived Downloads
| Version | Download | Mirror | 
|---|---|---|
| v0.3.01 (x64) | ViewAudio_x64.7z | ViewAudio_x64.7z /// ViewAudio0301_x64src.7z | 
| v0.3.01 | ViewAudio0301.zip | ViewAudio0301.zip /// viewaudio_25_dll_20031103.zip | 
- x64 version compiled by yo4kazu - main download includes all files listed in mirror.
External Links
Back to External Filters ←
