Enosoft DV Processor Help

What's New in Version 1.5

Automation

Enosoft Virtual DV

Enosoft Net DV

Manual Device Control Detection

Extended RemoteDV Functionality

Raw DV File Support

Enosoft DV Logger

Color Bars and Tone Generation

Replace Timecode With Current Time


Automation

The most significant new feature is the ability to control the Enosoft DV Processor from other software. This is achieved using the standard Microsoft "automation object" model. Any program that can control an automation object can control the Enosoft DV Processor. More than 300 functions are provided that provide control of all the software's functions.

In this very simple example, a VBScript creates an instance of the automation object, makes it visible and presents the user a simple message box. The Enosoft DV Processor is fully functional.

 

Dim App

Set App = CreateObject("EnoDVProcessor.EnoDV2DVApplication.1")

App.Visible = true

MsgBox "Click OK to close...", vbOKOnly, "Example"

App.Quit

Full documentation for all of the automation functions is provided in the Type Library Reference document on the menu.

Some new features of the Enosoft DV Processor are only accessible via the automation interface:

The Enosoft DV Logger is an example of how the automation of the Enosoft DV Processor can be used to create a powerful application to perform tasks that the standalone Enosoft DV Processor cannot.

Enosoft Virtual DV

This features allows other applications to use the output from the Enosoft DV Processor in real-time. To such applications, the processor's output appears as a standard DV capture device.

See Enosoft Virtual DV for full details.

Enosoft Net DV

This features allows other computers to use the output from the Enosoft DV Processor in real-time. To these computers, the processor's output appears as a standard DV capture device.

See Enosoft Net DV for full details.

Manual Device Control Detection

The software now detects when the user has pressed the device control buttons on the device itself (or when the device changes its transport state on its own).

When used in conjunction with Smart Device Control, this means that a camera operator can now press the record/standy control on the camcorder instead of on the software's interface. Note, this in this scenario, the device must be loaded with a recordable tape.

See Extended RemoteDV Functionality (below) for additional benefits of this new feature.

Extended RemoteDV Functionality

The RemoteDV feature in Version 1.0 communicated changes in the main processor state between a single master and multiple slave processors. These changes included run, pause and stop.

Version 1.5 extends this to include changes in the transport states of the Input and Output stages. In other words, if a user clicks the master's Input Play button, all the slaves will respond likewise.

Combined with the Manual Device Control Detection (above), this allows one camcorder to control others without having to use the software's interface. For example, if three camcorders are set up to record an event to tape, pressing the record button on one camcorder can start the others recording.

Raw DV File Support

The reading and writing of raw DV format files is now supported. To select an existing raw DV file as Input, simply choose the DV File... option from the Input stage's drop-down list. To specify a raw DV file for Output, choose the Raw DV File... option from the drop-down list.

Enosoft DV Logger

The Enosoft DV Logger is a tape logging application that works with Microsoft Excel. It provides an excellent example of how the new Automation feature of the Enosoft DV Processor can be harnessed to create new, powerful tools.

Full documentation is provided in the Enosoft DV Logger User Guide on the menu.

Color Bars and Tone Generation

When the processor is running, the active audio and video output can be replaced with colors and an audio tone.

See Color Bars and Tone Generation for details.

Replace Timecode With Current Time

The timecode information can be replaced with the current time (as determined from the computer's clock). See Embedded Data Processing for more information.

 


Last Updated on Sunday, 8th March, 2009. Application Version 1.5.4.

© 2006-2009 Enosoft, Hillsborough, NC. All rights reserved.