ViewAudio
From Avisynth wiki
Abstract | |
---|---|
Author | minamina |
Version | v0.3.01 |
Download | ViewAudio0301.zip |
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
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 drawing; 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("blha.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 | ViewAudio0301.zip | viewaudio_25_dll_20031103.zip |
External Links
Back to External Filters ←