0% found this document useful (0 votes)
52 views

SLCodecs UG

The information in this document is subject to change without prior notice. No part of this reference manual may be reproduced or transmitted without the prior written permission of this company. If this equipment does cause harmful interference to radio or television reception, the user is encouraged to try to correct the interference.

Uploaded by

Techne Phobos
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views

SLCodecs UG

The information in this document is subject to change without prior notice. No part of this reference manual may be reproduced or transmitted without the prior written permission of this company. If this equipment does cause harmful interference to radio or television reception, the user is encouraged to try to correct the interference.

Uploaded by

Techne Phobos
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 30

ForwardT Software Package

SoftLab-NSK

VFW Codecs
Properties and Settings

Revision as of March 09, 2007.

Users Guide
Darim Vision Co., Ltd.

Notice The information in this document is subject to change without prior notice in order to improve reliability, design, or function and does not represent a commitment on the part of this company. In no event will we be liable for direct, indirect, special, incidental, or consequential damages arising out of the use or the inability to use the product or documentation, even if advised of the possibility of such damages. Copyright 1997 - 2007 Darim Vision Co., Ltd. All Rights Reserved. No part of this reference manual may be reproduced or transmitted in any form or by any means without the prior written permission of this company. Throughout this manual, we make reference to product names that are trademarks of other companies. We are using these names for identification purposes only, with no intention of infringement of the trademarks. FCC Information FCC ID: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: Reorient or relocate the receiving antenna. Increase the separation between the equipment and receiver. Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. Consult the dealer or an experienced radio/TV technician for help. Shielded cables and I/O cards must be used for this equipment to comply with the relevant FCC regulations. Changes or modifications not expressly approved in writing by Darim Vision Co. Ltd. may void the users authority to operate this equipment. Limited Warranty Our company warrants this product against defects in materials and workmanship for a period of one year from the date of purchase. During the warranty period, products determined by us to be defective in form or function will be repaired or replaced at our option, at no charge. This warranty does not apply if the product has been damaged by accident, abuse, misuse, or as a result of service or modification other than by us. This warranty is in lieu of any other warranty expressed or implied. In no event shall we be held liable for incidental or consequential damages, such as lost revenue or lost business opportunities arising from the purchase of this product.

Table of Contents
Introduction ............................................................................................................................. 4 SoftLab-NSK video codecs. Brief description ......................................................... 5 Opening the Video Codecs Properties dialog........................................................ 6 1. Using the My Computer icon .......................................................................... 6 2. Using the Control Panel ..................................................................................... 9 Changing video codec settings ...................................................................................11 Using the rifflist.exe program to get information of an AVI file main parameters .............................................................................................................................26

Introduction
Video codec is a program allowing to perform video data compression.

Presently the set meant for a user contains the following codecs: SoftLab-NSK DV to work with the DV (DVCAM, DVCPRO and DVCPRO50) format files; SoftLab-NSK Forward JPEG to work with the Forward JPEG format files; SoftLab-NSK Forward JPEG + Alpha to work with the Forward JPEG (with transparency) format files; SoftLab-NSK Forward Uncompressed to work with the UYVY (YUV 4:2:2) format files; SoftLab-NSK Forward MJPEG to work with the Motion JPEG format (a counterpart to the standard JFIF format) files; SoftLab-NSK Forward MPEG2 I-frames to work with the MPEG2 I-frames format files.

Introduction

The set of video codecs the SoftLab-NSK company develops and supports allows you to work with the most common formats of AVI files. All the codecs work in the Video For Windows subsystem under the Windows OS.

SoftLab-NSK video codecs. Brief description


The table below lists the codecs along with their main characteristics: the file format a codec works with; the FourCC code by which a codec recognizes the video file format; the default field order, and the frame size.
Codec name Format FourCC code default most common counterparts of other producers

SoftLab-NSK DV, DVCAM SLDV DVCAM (YUV 4:1:1) SoftLab-NSK DVCPRO SL25 DVCPRO (YUV 4:2:0) SoftLab-NSK DVCPRO50 DVCPRO50 (YUV 4:2:2)

SoftLab-NSK Forward JPEG SoftLab-NSK Forward JPEG + Alpha

JPEG

JPEG (image) RLE (transparency) SoftLab-NSK JFIF Forward MJPEG SoftLab-NSK MPEG2 Forward I-frames MPEG2 I - frames SoftLab-NSK UncomForward pressed Uncompressed (YUV 4:2:2)
Note:

bottom the DV field format first codecs let compress/ dv25 (Microsoft DVCPRO) bottom decomfield press first 720576 SL50 dv50 (Microsoft DVCPRO50) bottom (PAL) and field 720480 first (NTSC) frame format files only FRWD top frame field width first must be divisible FRWT top by 16, field frame first height must be divisible by 16 SLMJ MJPG (Motion JPEG) top field first slif MMES (Matrox MPEG2 bottom field I - frames) first FRWU top field first

dvsd (Microsoft DV standard), CDVC (Canopus DV codec)

When reading equal codes written with uppercase and lowercase letters (e.g. DVSD and dvsd), the SoftLab-NSK codecs do not consider the case.

To get information of an AVI file main parameters, use the rifflist.exe program (see Using the rifflist.exe program...).

Video codecs. Brief description

Default field order

Frame size

Opening the Video Codecs Properties dialog


The quality of copression/decompression process depends on the proper selection of a codec as well as on its proper settings. To set up a codec, open the Video Codecs Properties dialog. That may be done by several ways.

1. Using the My Computer icon


Right-click on the My Computer icon to open the contextual menu.

Left-click on the Properties line. The System Properties conventional dialog opens.

Opening the Video Codecs...

Select the Hardware tab.

Press the Device Manager button in the Hardware page. The Device Manager dialog window opens.

Select the Sound, video and game controllers node on the tree.

Opening the Video Codecs...

Open the Video Codecs child node. The Video Codecs Properties window opens. Select the Properties tab, containing the list of video codecs installed on the computer.

Select a required codec in the list and press the Properties button to change its settings when necessary.

Opening the Video Codecs...

2. Using the Control Panel


Press the Start button. The menu opens on the desktop.

Select the Settings submenu, then the Control Panel command.

Select the Sounds and Audio Devices item.

Opening the Video Codecs...

The Control Panel opens.

The Sounds and Audio Devices Properties dialog opens. Select the Hardware tab.

In the Devices list select Video Codecs and press the Properties button. The Video Codecs Properties window opens. Select the Properties tab, containing the list of video codecs installed on the computer.

Select a required codec in the list and press the Properties button to change its settings when necessary.

10

Opening the Video Codecs...

Changing video codec settings


Open the list of video codecs using one of the ways as indicated above (see Opening the Video Codecs Properties dialog).

Select a codec in the list (e.g. when working with the DV format data, select the SoftLab-NSK DV codec), press the Properties button. The SoftLab-NSK DV Properties dialog window opens.

Press the Settings button to call the Configure your DV window.

11

Changing video codec settings

The Configure your DV dialog allows you to configure three video codecs of the DV format.

At pressing the DV button of the previous dialog, the Configure SoftLab-NSK DVCAM dialog opens.

The DV names area contains a list of the FourCC codes the codec can work with. If a FourCC code indicated in the file is absent in the list, type it manually in the text field below and add to the list by pressing the Add button. To remove a codec from the list, use the Remove button located alongside. The Draw Settings area contains a list of applications which incorrectly interpret frame frequency when working with the codec in full-screen mode (the codec itself displays video on the external monitor from the board output).

12

Changing video codec settings

The DV codecs configure area of the window contains the DV, DVCPRO, DVCPRO50 three buttons. Select the one corresponding to the required video data format. Press the About button to open a window containing supplemental information of the codecs.

Note:

The problem is actual only when working with an FD100 Board in some applications (e.g., Adobe Premiere) in full-screen mode. When working with an FD300 Board and newer ones, the list is not used.

If necessary, the list can be expanded. For that, type manually the name of a new application and press the Add button. Press the Browse button to select an application in the standard directory tree. To remove an application from the list, use the Remove button located alongside. When the Change fields order check box is checked, files are compressed/decompressed by the field order opposite to the standard.
Note: By the DV format standard, the bottom field is produced on screen first.

When the Fast DCT in compress option is checked, the compression speed is increased along with a possible loss of quality. Pressing the About button opens a window containing supplemental information of the codec. Pressing the Advanced button opens the List of defective applications dialog intended for the constraint of applications working incorrectly with the YUV format.

The dialog contains a list of applications working incorrectly with the YUV format (e.g. turning the image upside down). For such applications, codec uses the BGR/BGRA format data. To add an item to the list, press the Add... button and select the application in the directory tree.

13

Changing video codec settings

Pressing the DVCPRO or DVCPRO50 button of the Configure your DV dialog opens the Configure SoftLab-NSK DVCPRO window.

The DV names area contains a list of the FourCC codes the codec can work with. If a FourCC code indicated in the file is absent in the list, type it manually in the text field below and add to the list by pressing the Add button. To remove a codec from the list, use the Remove button located alongside. The Draw Settings area contains a list of applications which incorrectly interpret frame frequency when working with the codec in full-screen mode (the codec itself displays video on the external monitor from the board output).
Note: The problem is actual only when working with an FD100 Board in some applications (e.g., Adobe Premiere) in full-screen mode. When working with an FD300 Board and newer ones, the list is not used.

If necessary, the list can be expanded. For that, type manually the name of a new application and press the Add button. Press the Browse button to select an application in the standard directory tree. To remove an application from the list, use the

1

Changing video codec settings

Remove button located alongside.

When the Change fields order option is checked, files are compressed/decompressed by the field order opposite to the standard.
Note: By the DV format standard, the bottom field is produced on screen first.

When the Fast DCT in compress option is checked, the compression speed is increased along with a possible loss of quality. Pressing the About button opens a window containing supplemental information of the codec. Pressing the Advanced button opens the List of defective applications dialog intended for the constraint of applications working incorrectly with the YUV format.

The dialog contains a list of applications working incorrectly with the YUV format (e.g. turning the image upside down). For such applications, codec uses the BGR/BGRA format data. To add an item to the list, press the Add... button and select the application in the directory tree.

1

Changing video codec settings

When working with the JPEG (with transparency) format data, select the SoftLab-NSK Forward JPEG + Alpha codec.

Press the Settings... button to proceed to the settings dialog.

The codec has only the field order settings. Checking the Change decompressed fields order? option changes the field order

1

Changing video codec settings

Press the Properties button to open the SoftLab-NSK Forward JPEG + Alpha dialog.

relative to the DV format standard when decompressing data.


Note: By the DV format standard, the bottom field is produced on screen first.

Checking the Change compressed fields order? option when compressing data. When working with the JPEG format data, select the SoftLab - NSK Forward JPEG codec.

Press the Properties button. The SoftLab-NSK Forward JPEG Properties window opens.

Press the Settings... button to proceed to the settings dialog.

1

Changing video codec settings

The codec has only the field order settings.

Checking the Change decompressed fields order? option changes the field order relative to the DV format standard when decompressing data.
Note: By the DV format standard, the bottom field is produced on screen first.

Checking the Change compressed fields order? option when compressing data. When working with uncompressed data, select the SoftLab-NSK Forward Uncompressed codec.

Press the Properties button.

1

Changing video codec settings

The SoftLab-NSK Forward Uncompressed... window opens.

Press the Settings button to proceed to the settings dialog.

The Forward Configure window contains a list of applications which incorrectly interpret frame frequency when working with the codec in full-screen mode (the codec itself displays video on the external monitor from the board output).
Note: The problem is actual only when working with an FD100 Board in some applications (e.g., Adobe Premiere) in full-screen mode. When working with an FD300 Board and newer ones, the list is not used.

If necessary to add an application to the list, type the name manually in the text field below and press the Add button. Press the Browse button to select an application in the standard directory tree. To remove an application from the list, use the Re-

1

Changing video codec settings

move button located alongside.

When the Fast encode/decode option is checked, fast coding/decoding along with a possible loss of quality is performed, and checking the Change fields order option changes the field order relative to the standard.
Note: For uncompressed data, the top field is produced on screen first. Pressing the Advanced button opens the List of defective applications dialog.

The dialog contains a list of applications working incorrectly with the YUV format (e.g. turning the image upside down). For such applications, codec uses the BGR/BGRA format data. To add an item to the list, press the Add... button and select the application in the directory tree.

20

Changing video codec settings

When working with the Motion JPEG format data, select the SoftLab-NSK MJPEG codec.

The SoftLab-NSK MJPEG Properties dialog window opens.

Press the Settings button.

21

Changing video codec settings

Press the Properties button.

The Properties of SoftLab-NSK Motion-JPEG dialog window opens.

The Supported AVI types area contains a list of FourCC codes the codec can work with. If necessary to add a code to the list, type it in the text field below and press the Add button. To remove an item from the list, press the Remove button. The Profiles area contains a drop-down list of the standard video frame formats. The last line Common means an input format different from the ones given in the list. Directly under the list is displayed information of the frame size corresponding to the specified format.
Note: For the MJPEG format files, the top field is produced on screen first by the standard.

The dialog also allows you to set the reverse field order in space (spatial) and time (temporal) by checking the respective options. Checking the Change spatial order of fields (decompression), Change temporal order of fields (decompression) options changes the field order when decompressing data. Checking the Change spatial order of fields (compression), Change temporal order of fields (compression) options changes the field order when compressing data.

22

Changing video codec settings

When working with the MPEG2 I-frames format data, select the
SoftLab-NSK MPEG2 I-frames codec.

Press the Settings... button.

23

Changing video codec settings

Press the Properties button to open the

SoftLab - NSK MPEG2 I-frames Properties dialog.

The Configure your MPEG2 dialog opens.

Press the About button to open a window, containing supplemental information of the codec. Press the I frames only button to proceed to the Configure SoftLabNSK MPEG2 I-frames dialog allowing you to change the codec parameters.

The MPEG2 names area contains a list of FourCC codes the codec can work with. If a FourCC code specified in the file is absent in the list, type it manually in the text field below and add to the list by pressing the Add button. To remove an item from the list, use the Remove button located alongside. The Draw Settings area contains a list of applications which incorrectly interpret frame frequency when working with the codec in full-screen mode (the codec itself displays video on the external monitor from the board output).
Note: The problem is actual only when working with an FD100 Board in some applications (e.g., Adobe Premiere) in full-screen mode. When working with an FD300 Board and newer ones, the list is not used.

2

Changing video codec settings

If necessary to expand the list, type the name of a new application and press the Add button. Press the Browse button to select an application from the directory tree. To remove an item from the list, use the Remove button located alongside. When the Change fields order option is checked, files are compressed/decompressed by the field order reverse to the standard.
Note: By the MPEG2 standard, the bottom field is produced on screen first.

Press the About button to open a supplemental information window of the codec. Pressing the Advanced button opens the List of defective applications dialog.

The dialog contains a list of applications working incorrectly with the YUV format (e.g. turning the image upside down). For such applications, codec uses the BGR/BGRA format data. To add an item to the list, press the Add... button and select the application in the directory tree.

2

Changing video codec settings

Using the rifflist.exe program to get information of an AVI file main parameters
The program is intended to get information of an AVI file main parameters: the FourCC code, frame size, frame rate, audio/video duration, and others. The ForwardT Software installer places the rifflist.exe program by default into the following folder: \Program Files\ForwardT Software\Tools. The information of an AVI file parameters is written into a file with the lst extension. The name of the lst file is taken from the original AVI file name (by default). The lst file is created in the same folder as the original AVI file (by default). To get a file with the information of an AVI file main parameters, perform the following steps: 1. Launch the rifflist.exe program. The Extended AVI Lister dialog window opens.

2. Press the File button. The Open dialog window opens.

2

Using the rifflist.exe program...

3. Select the AVI file the information of which you need to get. 4. Press the Open button.

The name and full path to the file with the lst extension propositioned by default are displayed in the edit line on the right of the List button. 4. If necessary, press the List button to select a new path and name for the file. 5. To get the complete information of the file, turn on all the options. The created lst file can be opened for overview in a text editor, e.g. Notepad.

2

Using the rifflist.exe program...

6. Press the Start button to launch creating the lst file.

The information of an AVI file is presented in the following way (by the example of a lst file fragment):

Lines containing less important information are removed from the given example and presented by dots. Lines bearing the main information of the AVI file are numbered on the right (in the given example only): 1. The frame duration (in microseconds per frame), the number of frames per second. 2. The total number of frames, the file duration in seconds. 3. The number of streams in the file. 4. The frame width (in pixels). 5. The frame height (in pixels). 6. The FourCC code. 7. The number of frames per second. 8. The total number of frames, the video data duration in seconds. 9. The frame width (in pixels). 10. The frame height (in pixels).

2

Using the rifflist.exe program...

11. The number of bits per pixel. 12. The video data compression type. 13. The audio data compression type. 14. The number of audio samples per second. 15. The audio data duration (in seconds). 16. The number of audio channels. 17. The number of audio samples per second.

2

Using the rifflist.exe program...

Useful Links
http://www.darim.com http://www.darim.tv

Darim Vision Co., Ltd

You might also like