VisioForge Video Capture SDK (Delphi / ActiveX)
ContentsIndexHome
PreviousUpNext
TVFVideoCapture Properties

The properties of the TVFVideoCapture class are listed here.

 
Name 
Description 
 
Gets or sets BPS for the current audio codec.  
 
Gets or sets audio capture device. Set this property before you configure audio capture.  
 
Gets or sets the audio format for recording and preview. The audio capture device must be selected!  
 
Gets or sets a value indicating whether best audio capture format will be used.  
 
Gets or sets the audio input for recording and preview. The audio capture device must be selected!  
 
Gets or sets the number of channels for the current audio codec.  
 
Gets or sets the current audio codec.  
 
Gets or sets a value indicating whether audio effects enabled.  
 
Gets or sets a value indicating whether audio frame capture enabled.  
 
Gets or sets LAME bitrate. 
 
Gets or sets channels mode.  
 
Gets or sets a value indicating whether copyright tag enabled.  
 
Gets or sets a value indicating whether CRC error protection enabled.  
 
Gets or sets a value indicating whether audio will be encoded using long blocks only.  
 
Gets or sets a value indicating whether Xing VBR tag enabled.  
 
Gets or sets encoding quality.  
 
Gets or sets a value indicating whether multi-channel audio will be downmuxed to mono.  
 
Gets or sets a value indicating whether audio processing in LAME will be disabled.  
 
Gets or sets a value indicating whether "Mode fixed" tag enabled.  
 
Gets or sets a value indicating whether original tag enabled.  
 
Gets or sets sample rate for the LAME.  
 
Gets or sets a value indicating whether minimal VBR bitrate will be enforced.  
 
Gets or sets a value indicating whether ISO compliance flag enabled.  
 
Gets or sets a value indicating whether LAME encoder will be used during video capture to AVI.  
 
Gets or sets maximum allowed bit rate.  
 
Gets or sets minimum allowed bit rate.  
 
Gets or sets a value indicating whether LAME Gets or sets a value indicating whether LAME VBR mode enabled.  
 
Gets or sets LAME VBR quality.  
 
Gets or sets a value indicating whether voice encoding mode enabled.  
 
Gets or sets the device name for playing audio. Set this property before you configure audio output. Make sure that Audio_PlayAudio = for it to work.  
 
Gets or sets a value indicating whether audio playback enabled.  
 
Gets or sets a value indicating whether audio recording enabled. The audio capture device must be selected first!  
 
Gets or sets sample rate for the current audio codec.  
 
Gets or sets a value indicating whether audio compression enabled.  
 
Gets or sets a value indicating whether audio VU meter enabled.  
 
Gets or sets the background color of the first style for VU meter.  
 
Gets or sets the main color of the first style for VU meter.  
 
Gets or sets the background color of the second style for VU meter.  
 
Gets or sets the second background color of the second style for VU meter.  
 
Gets or sets the fade color of the second style for VU meter.  
 
Gets or sets the “fall-off” of the second style for VU meter.  
 
Gets or sets the height of the second style for VU meter.  
 
Gets or sets the main color of the second style for VU meter.  
 
Gets or sets the width of the second style for VU meter.  
 
Background color.  
 
Gets or sets draw mode for the background image.  
 
Gets or sets Gets or sets highest level of contrast.  
 
Gets or sets lowelest level of contrast.  
 
Gets or sets a value indicating whether chroma key enabled.  
 
Gets or sets chroma key color.  
 
Gets or sets chroma key image file name.  
 
Control version.  
 
Gets or sets current audio codec.  
 
Gets or sets a value indicating whether "DirectShow Filters" category will be used.  
 
Gets or sets a value indicating whether custom output mux filter is encoder.  
 
Gets or sets current mux filter.  
 
Gets or sets FileWriter filter name.  
 
Gets or sets a value indicating whether special FileWriter filter will be used instead default filter.  
 
Gets or sets current video codec.  
 
Gets or sets a value indicating whether "DirectShow Filters" category will be used.  
 
Gets or sets debug directory.  
 
Gets or sets a value indicating whether debug mode enabled.  
 
Gets or sets audio channel number for DV capture.  
 
Gets or sets sample rate for DV capture.  
 
Gets or sets a value indicating whether Type2 output enabled. Type1 used by default.  
 
Gets or sets video format for DV capture.  
 
Gets or sets DV decoder video resolution.  
 
This is Encryption_Password, a member of class TVFVideoCapture. 
 
Gets or sets FFMPEG aspect ratio H. 0 to use default value.  
 
Gets or sets FFMPEG aspect ratio W. 0 to use default value.  
 
Gets or sets FFMPEG audio bitrate.  
 
Gets or sets FFMPEG audio channels.  
 
Gets or sets FFMPEG audio sample rate.  
 
Gets or sets a value indicating whether FFMPEG video will be interlaced.  
 
Gets or sets FFMPEG output format.  
 
Gets or sets FFMPEG TV system.  
 
Gets or sets FFMPEG video bitrate.  
 
Gets or sets FFMPEG video buffer size. 0 to use default value.  
 
Gets or sets FFMPEG video height.  
 
Gets or sets FFMPEG video maximal bitrate.  
 
Gets or sets FFMPEG video minimal bitrate.  
 
Gets or sets FFMPEG video width.  
 
Gets or sets a value indicating whether frame resize enabled.  
 
Gets or sets height of the saved image.  
 
Gets or sets width of the saved image.  
 
Gets or sets Gets or sets zoom ratio for frame capture.  
 
Gets or sets a value indicating whether audio capture from IP camera enabled.  
 
Gets or sets IP camera framerate, if required. Some HTTP cams do not send time stamp and frame rate is required.  
 
Gets or sets IP camera forced framerate mode instance id. Must be unique for each process/application.  
 
Gets or sets IP camera login, if required.  
 
Gets or sets IP camera password, if required.  
 
Gets or sets the type of IP camera.  
 
Gets or sets the URL for IP camera.  
 
Mode 
Gets or sets video capture mode.  
 
Gets or sets a value indicating whether blue channel comparison enabled.  
 
Gets or sets a value indicating whether green channel comparison enabled.  
 
Gets or sets a value indicating whether grayscale basis will be used instead RGB.  
 
Gets or sets a value indicating whether red channel comparison enabled.  
 
Gets or sets a value indicating whether frames will be dropped if the motion level is smaller than threshold.  
 
Gets or sets motion detection threshold.  
 
Gets or sets a value indicating whether motion detection enabled.  
 
Gets or sets interval between key-frames.  
 
Gets or sets Motion detection highlight color.  
 
Gets or sets a value indicating whether motion color highlight enabled.  
 
Gets or sets highlight threshold (0 - 255).  
 
Gets or sets motion matrix height.  
 
Gets or sets motion matrix width.  
 
This is MP4_Audio_AAC_Bitrate, a member of class TVFVideoCapture. 
 
This is MP4_Audio_AAC_Object, a member of class TVFVideoCapture. 
 
This is MP4_Audio_AAC_Output, a member of class TVFVideoCapture. 
 
This is MP4_Audio_AAC_Version, a member of class TVFVideoCapture. 
 
This is MP4_Video_Bitrate, a member of class TVFVideoCapture. 
 
This is MP4_Video_BitrateAuto, a member of class TVFVideoCapture. 
 
This is MP4_Video_GOP, a member of class TVFVideoCapture. 
 
This is MP4_Video_IDR_Period, a member of class TVFVideoCapture. 
 
This is MP4_Video_Level, a member of class TVFVideoCapture. 
 
This is MP4_Video_MBEncoding, a member of class TVFVideoCapture. 
 
This is MP4_Video_PictureType, a member of class TVFVideoCapture. 
 
This is MP4_Video_Profile, a member of class TVFVideoCapture. 
 
This is MP4_Video_P_Period, a member of class TVFVideoCapture. 
 
This is MP4_Video_RateControl, a member of class TVFVideoCapture. 
 
This is MP4_Video_Sequential_Timing, a member of class TVFVideoCapture. 
 
This is MP4_Video_Target_Usage, a member of class TVFVideoCapture. 
 
Gets or sets MPEG audio decoder. This parameter allows you to set the decoder used for MPEG-2 audio.  
 
Gets or sets MPEG video decoder. This parameter allows you to set the decoder used for MPEG-2 video.  
 
Gets or sets a value indicating whether multiscreen enabled.  
 
Gets or sets a value indicating whether audio stream for network streaming enabled.  
 
Gets or sets a value indicating whether network streaming enabled.  
 
This is Network_Streaming_Format, a member of class TVFVideoCapture. 
 
Gets or sets maximum number of allowed clients.  
 
Gets or sets port number for Network streaming.  
 
Gets or sets client connection address. Contains computer name (or IP) and port number.  
 
Gets or sets a value indicating whether main WMV settings will be used (instead external profile file).  
 
Gets or sets file name of the profile used for Network streaming.  
 
Gets or sets name of the output file for recording.  
 
Gets or sets the format of the output file for recording.  
 
Gets or sets Picture-In-Picture Mode.  
 
Gets or sets bottom coordinate of screen used for screen capture.  
 
This is Screen_Capture_Display_Index, a member of class TVFVideoCapture. 
 
Gets or sets frame rate for screen capture.  
 
Gets or sets a value indicating whether full screen capture enabled.  
 
Gets or sets a value indicating whether mourse cursor will be grabbed during video capture.  
 
Gets or sets left coordinate of screen used for screen capture.  
 
Gets or sets screen capture mode.  
 
Gets or sets right coordinate of screen used for screen capture.  
 
Gets or sets top coordinate of screen used for screen capture.  
 
Gets or sets window handle for capture.  
 
Gets or sets window handle for capture.  
 
Gets or sets a value indicating whether screen will be flipped horizontally.  
 
Gets or sets a value indicating whether screen will be flipped vertically.  
 
Enables full-screen video recording during preview/capture.  
 
Gets or sets a value indicating whether stretch mode enabled instead letterbox.  
 
Gets or sets zoom ratio value, while it captures the screen.  
 
Gets or sets shift X value. Gets or sets shift X coordinate. Shifts screen capture to the left or to the right (horizontally) by certain value.  
 
Gets or sets shift Y value. Gets or sets shift Y coordinate. Shifts screen capture to the bottom or to the top (vertically) by certain value.  
 
Gets current status of the component. Returns "Work" during capture or preview and "Free" when idle.  
 
Gets value of current frequency of the TV tuner audio channel.  
 
Gets audio sub channel.  
 
Gets or sets the current TV tuner channel.  
 
Gets maximal available channel number.  
 
Gets minimal available channel number.  
 
Gets or sets country name.  
 
Gets or sets start frequency for FM Tuning.  
 
Gets or sets step used for FM Tuning.  
 
Gets or sets stop frequency for FM Tuning.  
 
Gets or sets value of TV Tuner current frequency.  
 
Gets or sets TV input type - Antenna or Cable.  
 
Gets or sets current TV tuner mode.  
 
Gets or sets current TV tuner. Set this property before you configure TV tuner.  
 
Gets a value indicating whether TV tuner has a signal.  
 
Gets or sets TV format.  
 
Gets value of current frequency of the TV tuner video channel.  
 
Gets video subchannel.  
 
Gets or sets a value indicating whether AVI 1.0 compatibility will be enabled.  
 
Gets or sets the Interleaving type being in used.  
 
Gets or sets the video capture device. Set this property before you configure video capture.  
 
Gets or sets the name of the internal MPEG encoder of the video capturing device.  
 
Gets or sets a value indicating whether video capture device will be used as audio source.  
 
Gets or sets video format for recording and preview. The video capture device must be selected!  
 
Gets or sets a value indicating whether best video capture format will be used.  
 
Gets or sets the value of the difference level between frames.  
 
Enables getting of only changed frames using OnChangedFrame event.  
 
Gets or sets name of the video codec.  
 
Gets or sets value of the bottom coordinate of crop region of the video preview or capture.  
 
Gets or sets value of the left coordinate of crop region of the video preview or capture.  
 
Gets or sets value of the right coordinate of crop region of the video preview or capture.  
 
Gets or sets value of the top coordinate of crop region of the video preview or capture.  
 
Gets or sets frame rate for the video capture device. The video capture device must be selected!  
 
Gets or sets video renderer used for displaying video (VMR-9 recommended). EVR available in Windows Vista / 7 or Windows XP with .Net Framework 3.5 installed and can improve speed for HD video playback.  
 
Gets or sets deinterlace mode.  
 
Gets or sets a value indicating whether default deinterlace method will be used.  
 
Gets or sets a value indicating whether resize or crop enabled.  
 
Gets or sets a value indicating whether letterbox mode will be used.  
 
Gets or sets video resize mode.  
 
Gets or sets new video height.  
 
Gets or sets new video width.  
 
Gets or sets video rotation mode.  
 
Gets or sets a value indicating whether video effects enabled.  
 
Gets or sets a value indicating whether video compression enabled.  
 
Gets or sets a value indicating whether RAW video from camera will be decoded to uncompressed RGB format.  
 
This is Virtual_Camera_Output_Enabled, a member of class TVFVideoCapture. 
 
Gets or sets WebM audio average bitrate.  
 
Gets or sets WebM audio maximal bitrate.  
 
Gets or sets WebM audio minimal bitrate.  
 
Gets or sets WebM audio mode.  
 
Gets or sets WebM audio quality.  
 
Gets or sets WebM video bitrate.  
 
Gets or sets WebM video end usage mode.  
 
Gets or sets WebM video mode.  
 
Gets or sets WebM video thread count.  
 
Gets or sets current audio codec.  
 
Gets or sets the current audio format.  
 
Gets or sets current audio mode.  
 
Gets or sets current peak bitrate.  
 
Gets or sets peak buffer size.  
 
Gets or sets language ID.  
 
Gets or sets a value indicating whether custom audio stream present.  
 
Gets or sets WMV profile description.  
 
Gets or sets WMV profile language.  
 
Gets or sets WMV profile name.  
 
Gets or sets custom value for video bit rate.  
 
Gets or sets WMV video buffer size.  
 
Gets or sets a value indicating whether default video buffer will be used.  
 
Gets or sets current video codec.  
 
Gets or sets WMV frame rate.  
 
Gets or sets WMV video height.  
 
Gets or sets WMV key frame interval.  
 
Gets or sets WMV Video mode.  
 
Gets or sets WMV peak bitrate.  
 
Gets or sets WMV peak buffer size.  
 
Gets or sets WMV Video quality.  
 
Gets or sets a value indicating whether video size is same as input.  
 
Gets or sets WMV video smoothness.  
 
Gets or sets a value indicating whether video stream present.  
 
Gets or sets TV system.  
 
Gets or sets WMV video width.  
 
Gets or sets the name of the file with the Windows Media Video profile.  
 
Gets or sets name of the WMV internal profile.  
 
Gets or sets WMV mode.  
 
Gets or sets name for the internal profile to be used for the WMV 8.  
Copyright (c) 2012. All rights reserved.
What do you think about this topic? Send feedback!