Enosoft DV Processor Help

Embedded Data Processing

Introduction

Recording Date

Recording Time

Time Code

Copy Protection

Aspect Ratio Signal

Binary Group/User Bits

Scene Detection

Introduction

DV recordings can contain a wealth of information besides the audio and video. The Enosoft DV Processor permits adjustment of some of these "embedded" data. Processing of embedded data can be turned on and off using the check box:

 

 

The button accesses the Embedded Data Processing configuration dialog box:

Any changes made to the configuration become effective immediately. In the case of numerical fields (such as hours, minutes etc), the change becomes effective when you navigate away from the field (e.g., by pressing the TAB key). The numerical fields can be reset to zero by using the neighboring Reset button.

Recording Date

Use current date

The recording date information can be replaced with the current date (as determined from the computer's clock). If no recording date exists, new data will be generated.

Add/Subtract

The existing recording date can be changed by adding or subtracting a specified number of days, months and/or years. The permissible ranges are:

Days - 0 to 31

Months - 0 to 11

Years - 0 to 10

Track usage

The DV specification supports storing the recording date for the audio portion and, separately, the video portion. Typically, the same date is stored for both. By default, the Enosoft DV Processor will apply any changes to both the audio and video recording dates. If you have a need to preserve the existing recording date in one of the tracks, you can choose to modify only the other track. The DV specification further recommends that the video recording date be used in preference to the audio recording date.

Recording Time

Use current time

The recording time information can be replaced with the current time (as determined from the computer's clock). If no recording time exists, new data will be generated.

Add/Subtract

The existing recording time can be changed by adding or subtracting a specified number of hours, minutes and/or seconds. The permissible ranges are:

Hours - 0 to 23

Minutes - 0 to 59

Seconds - 0 to 59

 

By default, if changing the time crosses the midnight boundary, the recording date will also be changed. To disable this feature, uncheck the Adjust date box.

Track usage

The DV specification supports storing the recording time for the audio portion and, separately, the video portion. Typically, the same time is stored for both. By default, the Enosoft DV Processor will apply any changes to both the audio and video recording times. If you have a need to preserve the existing recording time in one of the tracks, you can choose to modify only the other track. The DV specification further recommends that the video recording date be used in preference to the audio recording date.

Time Code

Use current time (NEW!)

The timecode information can be replaced with the current time (as determined from the computer's clock). If no timecode exists, new data will be generated.

Add/Subtract

The existing time code can be changed by adding or subtracting a specified number of hours, minutes, seconds and/or frames. The permissible ranges are:

Hours - 0 to 23

Minutes - 0 to 59

Seconds - 0 to 59

Frames - 0 to 29

For NTSC material, the 30 fps drop-frame method is used. For PAL material, the 25 fps non-drop frame method is used.

Copy Protection

The DV specification supports the CGMS-A copy generation management system. According to the specification, "[e]ach manufacturer has the discretion to follow the rules...unless there is any legislation or similar mandating this".

The Enosoft DV Processor allows the CGMS level to be changed. There are four settings:

Copy Freely - No restrictions apply

Copy No More - One copy has already been made, no more are allowed. (This setting is also sometimes termed "Not used")

Copy Once - One generation of copying is permitted

Copy Never - No copying is permitted

Aspect Ratio Signal

The DV specification supports the generation of the necessary analog signals to indicate the required aspect ratio to television equipment that supports such signalling.

The Enosoft DV Processor allows the signal to be changed. The possible signals are grouped into two standards - the IEC and the ETS. A total of eleven options exist:

IEC 4x3 Full Format

IEC 16x9 Letterbox

IEC 16x9 Full Format

ETS 4x3 Full Format

ETS 14x9 Letterbox (Center)

ETS 14x9 Letterbox (Top)

ETS 16x9 Letterbox (Center)

ETS 16x9 Letterbox (Top)

ETS > 16x9 Letterbox (Center)

ETS 14x9 Full Format

ETS 16x9 Full Format

Note - changing the aspect ratio signal settings does not change the content of the encoded video. To convert 16x9 full format video to 4x3 letterboxed video, use the Aspect Ratio Conversion feature.

Binary Group/User Bits

The DV specification supports the encoding of so-called User Bits. These are extra pieces of information that can be encoded into SMPTE and EBU-compliant time code. There are a total of 32 user bits which can be treated as four 8-bit bytes. To set the User Bits, enter the required values in the User Bits fields. There are four fields that can range from 0 to 255.

Note! - The DV specification requires that additional information be changed within the DV stream when User Bits are present. This has not been implemented yet.

Scene Detection

Discontinuities in the recording time and date can be used to separate DV footage into individual scenes. The logic is very simple: for a continous recording (i.e., a scene), the recording time from one frame to the next will either be the same or one second later. If the difference is greater than one second then the recording must have been interrupted.

By default, the Enosoft DV Processor will look for recording time differences greater than one second to identify scenes. This "threshold" value can be set to any value up to 99 hours 59 minutes and 59 seconds by selecting the Use this threshold option.

Scene detection only takes place when the Output from the Enosoft DV Processor is an AVI file (Type-1 or Type-2 DV AVI) or Raw DV file.

Scene detection can be used when the Input is a DV device or when it is a Type-1 DV AVI file or Raw DV file. It cannot be used on Type-2 DV AVI files.

It is NOT recommended to perform scene detection on existing AVI files. Instead, if scene detection is necessary, you should perform it during the capture process.

To use the scene detection function, configure the software in the usual way to capture from a DV device to an AVI or Raw DV file. Check the Scene Detection box in the Embedded Data Processing dialog window. Enable Smart Device Control (using the default settings) and then press the Input stage's PLAY button. This will automatically start the tape playing in the DV device and start the processor.

The first file that is created will have the same name that you provided when configuring the Output stage.

Each subsequent file that is created as a result of a scene change will have the format <Original Name>_YYMMDD_hhmmss.avi, where YY = Years, MM = Months, DD = Days, hh = Hours, mm = Minutes and ss = Seconds for the start of the new scene.

Hint! Open the folder that will store the files in Windows Explorer and select Thumbnail view (for Windows XP). As each new scene is written to the folder, you will see a thumbnail image of the scene:

 

The Scene Detection function can also be used to create separate files when capturing live from a DV camcorder in camera mode (a recordable tape must be in the camcorder). Configure the software the same way as described above. Use the PAUSE button in the software's Input stage to start and stop the camcorder recording. Every time the camcorder starts and stops this way, a new AVI file will be created.

NEW! - In Version 1.5, the software responds to changes made to the DV device's transport state using the device's controls.

IMPORTANT! Due to the way in which the Enosoft DV Processor is designed to process live DV streams, it is not possible to guarantee that no frames will be lost when a scene break is detected. Typically, about 10 or so frames will be lost at the start of the new scene. This is due to the way in which the Microsoft MSDV driver buffers the DV data. In practical terms, this should not be of importance.

 


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

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