Home | 10% - Off! | New | VCL | DB-Aware | Tools | DB Tools | Apps | Samples | .NET | .NET DB-Aware | .NET Tools | .NET Samples | Kylix | Docs | Bold | Discussion | Sites | Tips | DPFL | Authors | Uploads | RSS | Store | Advertisement | About

Discussion of VideoLab

Components > Effects and Multimedia > Video
VideoLab v.4.5FNC 189924 k
By Boian Mitov. The VideoLab is a set of components, based on OpenWire for fast video processing. They allow fast complex video manipulations with zero lines of program code.

VideoLab supports both the old fashion Win32 API (VFW), Audio ACM and DirectShow (DirectX), and even allows if needed any mixture of them. The developer can choose to go with any of them, to use both, or can switch from the one to the other at any moment. The components hide the complexity of both approaches, and make them look almost identical from the users prospective.

The library is fully multithreaded, utilizes well modern multi-core systems, and runs at full native performance.

VideoLab contains over 100 components for:

  • Video Capture - captures analog or digital video sources like FireWire (IEEE1394) cameras, DV camcorders, USB web cams, IP cameras, TV cards, PCI composite cards, USB devices, with or without audio.
  • Screen Capture - captures the screen activity to video.
  • Video Playback - plays recorded video using VFW, Windows Media Encoder or DirectShow.
  • DVD Playback - plays DVDs.
  • Video Out - Send video to camcorders or external rendering cards like BlackMagic DeckLink.
  • Video Recording - Records in AVI or WMV, (VFW, DirectShow, and Windows Media Encoder).
  • Video Broadcasting - Broadcasts video over IP using Windows Media Format.
  • Video Receiving - Receives remote video over IP using Windows Media Format.
  • Video Filters - large number of filters for gamma correction, basic edge detection, noise removal, image adjustments and more.
  • Geometric Transformations - Rotate, Re-size Shear, Warp, Mirror, the image.
  • Rate Converter - allows changing the video rate by frame blending.
  • Video Mixer - mixes two or more video streams with different modes, sizes and rates.
  • FreeFrame filter - allows usage of the FreeFrame plug-ins.
  • VirtualDub filter - allows usage of the FreeFrame plug-ins.
  • DMO filter - allows usage of the Direct Media Object(DMO) plug-ins.
  • Video layer rendering component - renders video layers over the frames.
  • User Defined Filters - allow easy implementation of user defined video and audio processing.
  • Video effects - Transition, fade, frame diff, Fire, Ripple, Fisheye, Swirl, Tube effects.
  • Switches - enable, disable and queue video streams.
  • Compressors - Compress and decompress video streams(VFW and DirectShow).
  • Masks, Overlays, and transparency - allow applying masks, and mixing videos with transparent colors.
  • Generators - test generators, video from bitmaps, JPEG or other images generators and user defined generators.
  • Noise applying generators - apply uniform or Gauss noise over the video stream.
  • Color splitters - split the video into colors in different colors spaces - RGB, YUV, XYZ, HLS and many more.
  • Video Histogram - generates video histograms from the video in different colors spaces - RGB, YUV, XYZ, HLS and many more.
  • Vector Scope - generates vector scope from the video.
  • Audio Output components - sends audio to output device as speaker, or modem (DirectShow and WaveAPI)
  • Scope Component - Wave, spectrum, and histogram data plotting component.
  • Waterfall Component - Waterfall component for Spectrum, and Histogram data representation.
Additional features:
  • Full Alpha Channel support: supports videos and images with Alpha channel and performs alpha channel mixing and processing.
  • Video layers: can apply video layers over the video frames, including scope, and waterfall components, and video effects.
  • Composite components - Allows embedding component into each other.
  • Plug In support: supports FreeFrame and VirtualDub Plug-Ins.
  • Tuner support: support video capture devices including a TV or radio tuner.
  • DV Support: includes DV time-code, DV date/time, DV camcorder control, send to DV.
  • Hardware compression: Supports hardware compression devices.
  • Individual stream control - start and stop each stream individually while mixing them.
  • Video Creation - Create video from other videos, bitmaps or other image formats
Typical applications:
  • Video Capture - Record videos from camcorder, Web Cam or IP Camera.
  • DVD Player - Plays DVDs.
  • Screen Capture - Record videos from the screen.
  • Combine - Mix, merge, split and transition videos.
  • Convert - converts video from one format to another.
  • Filtering - perform batch filtering on videos.
  • Jukeboxes, and Play Lists - play sequences with cool transition effects.
  • Transparency - mix videos by using transparent colors.
  • Broadcast - compress and broadcast the video.
  • Playback - create playback applications.
  • Video editing - create video editing and analysis applications.
  • Video streams - watch video from video streaming servers.
Now you can manipulate, combine, capture, analyze and play video with zero lines of code.

Compatible with the VisionLab, AudioLab, SignalLab, InstrumentLab, PlotLab, BasicVideo, and BasicAudio.
 
Fully functional
Source: On purchase/registration
Source Price: $1500
Exe-Demo Included

Download: C2k10 C2k6 C2k7 C2k9 CB5 CB6 D2005 D2006 D2007 D2009 D2010 D5 D6 D7  Register NowHomepage

Note !!!
This discussion forum is not common Delphi forum. This forum is intended for a concrete product discussion.
Please, post here messages concerning VideoLab only.
If you want to discuss common Delphi problems, please select appropriative Delphi forum, for example here.

All products of this author

 

• Add new topic• Login as• Register new user• Forgot password ?
VideoLab
Pages: 12345678910  »Current page: 1 of 10
Topic titlePosted byAnswersLast answer
Video and Audio sync problem with DSCapture kedar129 Jul 2010 12:18
lele0124
How do I get the Video Component working with Code kerwinm2009016 Apr 2009 13:54
Please help??? - Need help to create a player for .VOB files (Newbie) Intelliflop009 Apr 2009 13:25
capture screen with video lab koolman018 Dec 2008 21:52
Video Source Already in Use? jmassey2117010 Jul 2008 02:15
Do TVLCapture component has problem? odker203 Jul 2008 09:45
mshe
Selecting Video Source mshe003 Jul 2008 01:19
Enabled Pin? How do they work? mshe001 Jul 2008 04:12
Hauppauge - PVR-350 BradySmall020 Jun 2008 00:52
Help Needed! How do I set the VideoLogger Compression Codec? (C++) scarbo019 Jun 2008 03:45
Problem with ShowVideoDialog !!! xcrnix002 Jun 2008 16:10
VLDSVideoLogger how to close video file? Robert421 Mar 2008 15:19
metRo_
VCLLoader errors when using VS2003 and Qt 4.2 SwingGuru028 Jan 2008 20:09
Capture multi channel PCI card zoli223022 Dec 2007 04:00
Scroll Text kristo7107 Dec 2007 10:37
Boian Mitov
vldsvideoout dreams2k011 Nov 2007 18:38
TVLDSVideoCompression bisi009 Nov 2007 02:12
video playback crawls, freezes Bookup104 Oct 2007 07:02
Luiz Carlos Vessosa Jr
How do I play audio AND video? Bookup104 Oct 2007 07:00
Luiz Carlos Vessosa Jr
Timecode gnocco3027 Sep 2007 14:37
Pages: 12345678910  »You are currently not logged


 


News from our Sponsors

  Make your own AutoCAD, CorelDraw, FreeHand without single line of code!
PowerCAD technology is developed to provide the application programmers a reusable object library to develop CAD modules for their applications easily. With the PowerCad component you can make a 2D CAD editor with almost no code. Powercad can be used as VCL in Delphi and as OCX in VisualBasic and any other tool.
Get 10% off as Torry's visitor! more... more...


  Add instant Desktop Publishing functionality to your Delphi application!
With the DtpDocuments component suite, you, the developer, can instantly add professional-quality document editing capabilities to your VCL applications.
It is not the next reporting component that can only output square, unblended shapes and text blocks. This component can handle virtually every graphical aspect, including native free rotation and alpha blending on pixel and shape level.
Develop your own Photo editors, Word-processors, Desktop Publishing and home publishing applications, Multipage print previews, Process visualisation, Reporting engines, CAD/GIS editors (2D) - also eCAD, ODB++, Charting and organising applications (e.g. VISIO-alike), the sky is the limit! more... more...


  Easy data compression solution!
Easy Compression Library is a very easy-to-use replacement of TFileStream, TMemoryStream and other TStream descendants to their analogues with compression/decompression and encryption. Compression is transparent, all the methods, properties and behavior of TFileStream and TMemoryStream are supported, so it is very simple to replace them in the application code. Save up to $500 by ordering at Torry's Showcase! more... more...


  Tired of common actions? Try SweetControls, they will help...
CodeAccelerate’s Delphi VCL controls are native, not derived from a standard control. So the power behind them are not hidden from you and whenever you need, you will find the answers to "howto" questions in seconds.
With CodeAccelerate’s Suite (over 50 rich, unique, high-quality, fully customizable, stable, fast controls controls, which are designed carefully to cover all your requirements), give power and profession to your Delphi applications which they desire and let others admire.
With SweetControls leave your doubts behind! And, of course, get 10% off as Torry's visitor! more... more...

Advertising on Torry's Delphi Pages

 

Quick Search
Exact phrase
Title
Description


Advertising on Torry's Delphi Pages

pc remote control software, remote desktop software, remote access software

Remote Control from Anywhere!

Visit Our Delphi Site.

Everything about InterBase and Firebird

Guest Book
Guest Book

Subscribe to news in RSS 2.0 format!Subscribe to news in RSS 2.0 format!
Up | Home | 10% - Off! | New | VCL | DB-Aware | Tools | DB Tools | Apps | Samples | .NET | .NET DB-Aware | .NET Tools | .NET Samples | Kylix | Docs | Bold | Discussion | Sites | Tips | DPFL | Authors | Uploads | RSS | Store | Advertisement | About
Copyright © Torry's Delphi Pages Torry's Delphi Pages Maintained by Torry Team. Notes? Comments? Feel free to send...

The Ultimate Source of Object Pascal and Delphi Programming Knowledge.

Copyright © 1996-2010
All trademarks are the sole property of their respective owners
Privacy Policy