http://www.inventa.com.au/inventa.gif                                                Software Download at Inventa Australia Pty. Ltd

                                                          Copyright ©2005~2015 Inventa Australia Pty Ltd.   All Rights Reserved


 

MPEGIO2 ver 1.0.2 software download click HERE. (Full Application User Manual) (Full SDK User Manual)

MPEGIO2.exe Application Software Changes over previous versions:   

1. Removed "Edge Clip Left/Top/Right/Bottom" Edit Fields(for Windows 7 or Above only) in Dialog "MPEGIO2 Record and Capture Setup"


2. Added "Pause Preview" and "Deinterlace" fields in the "MPEGIO2 Record and Capture Setup" Window to enable 
pause preview during image capture --- useful only on some Intel chipset(Q67 etc) motherboards,
and to adjust deinterlace effects on captured images

3. Added options "Bright/Contrast/Saturate" and "Follow Preview" to adjust captured image colours (not affecting video preview and MPEG recording)
in Dialog "MPEGIO2 Record and Capture Setup"

4. On Windows 7, added "Preview Deinterlace" ComboBox in "MPEGIO2 System Setup" Window to select the deinterlace effect 
on previewed live video without affecting still image capture and MPEG recording

5. Added "Preview Colour Bright/Contrast/Saturate" Edit fields and "Restore Default" button in "MPEGIO2 System Setup" Window without affecting still image capture and MPEG recording

6. Added "Progressive Sequence" check box in "MPEG Encoding Setup" Window

7. Captured Still Image Format 2 on Windows 7 now is TIFF instead of TGA

8. Fixed bugs: 
-- Still image capture now has generally higher quality and better clarity on artificially generated progressive-scanning objects such as text and graphics lines when Deinterlace is turned off
-- Video preview and MPEG recording now have clearer text and overlay along their edges when Deinterlace is turned off (Note MPEG recording never has deinterlace on)
-- Intel Chipset Q67 etc based motherboards now can capture still images without black/green stripes when "Pause Preview" is selected
-- "Cut off Bottom Lines" worked correctly
-- No more hanging on Windows 7 when consecutive still image capture is performed too fast

9. Installing MPEGIO2 ver. 1.0.2 on PCs with previous versions of MPEGIO2 Already Installed:
(1) Run "Uninstall.exe" from "Start->All Programs->Inventa->MPEGIO2" to unstall the previous version MPEGIO2
(2) Run "Start.bat" from Version 1.0.2 MPEGIO2 Setup CD or Download
(3) Run "SetupDrv.exe" from the newly installed Version 1.0.2 MPEGIO2 Folder ("Start->All Programs->Inventa->MPEGIO2"), or manually install drivers using Drv7134.sys and Drv2010.sys  under "C:\Program Files->Inventa->MPEGIO2"
(4) Make sure device drivers "Drv7134.Sys" and "Drv2010.Sys" under "C:\Windows\System32\drivers" folder are consistent with the files under "C:\Program Files->Inventa->MPEGIO2"

 

MPEGIO2.Dll SDK Changes over previous versions: 

(1). Added functions MPEGIO2_setManualDeinterlace and MPEGIO2_getManualDeinterlace
(2). Added functions MPEGIO2_setBrightPosS, MPEGIO2_getBrightPosS, 
                                MPEGIO2_setContrastPosS, MPEGIO2_getContrastPosS, 
                                MPEGIO2_setSaturationPosS, MPEGIO2_getSaturationPosS, 
                                MPEGIO2_setVSyncTrack,
                                MPEGIO2_getVSyncTrack,
                                MPEGIO2_setHPLLMode,
                                MPEGIO2_getHPLLMode.
(3). For Windows 7, changed Parameter deinterlace's type from ULONG to (ULONG *) in function MPEGIO2_startPreviewWindow
(4). Added Parameters deinterlace and pausePreview, removed parameters edgeClip and monitorNum for function MPEGIO2_captureStill
(5). Changed parameter fileFormat's value 2 to TIFF for Windows 7 or above in function MPEGIO2_captureStill
(6). Enhanced captured still image quality for Windows 7 by using same mechanism as Windows XP in function MPEGIO2_captureStill
(7). Still Image Capture on Windows 7 now uses the same mechanism as on Windows XP without going through Direct3D's Surfaces handling, this leads to
      (a) the quality of captured image is better
      (b) the speed of image capture is faster therefore even very fast consecutive capture will not cause hanging on the SDK
(c) the file format value 2 of captured image is now TIFF, not TGA anymore
(8). Drv7134.Sys has been updated to accommodate the above changes
(9). Drv2010.Sys has been changed to be more efficient and avoided PC shutdown problem on Windows 8


 

MPEGIO2 ver 1.0.1 software download click HERE. (Full Application User Manual) (Full SDK User Manual)

MPEGIO2.exe Application Software Changes over previous versions:   

(1) Added "Edge Clip Left/Top/Right/Bottom" Edit Fields(for Windows 7 or Above only) in Dialog "MPEGIO2 Record and Capture Setup"
(2) Added "Width +/-:" and "Height +/-:" fields in the "MPEGIO2 Record and Capture Setup" Window to adjust the captured image width and height
(3) Added Command Line Parameter "-a DMARamMode" (for Windows 7 or above, ignored for WinXP)
(4) Added "Monitor" ComboBox in "SystemSetup" Window to select the monitor on which the previewed live video will appear when PC has multiple monitors(screen)
(5) Added "PatchROM" Check Box in "Video I/O Setup" Window
(6) When Encoding MPEG Type is changed to MPEG1, its Aspect Ratio default to 1:1 (rather than 4:3) because 4:3 seems too long horizontally 
(7) Fixed bugs: 
-- Video Preview now works well under Intel Graphics chipset and old NVidia GS8400 etc. chipset graphics cards
-- Overlay inc. Timer now appears on recorded MPEG video if the Video Preview is not on
-- Windows 7 will not crash if Overlay is turned on when Video Preview is not on
-- Multiple Monitor can now display video preview properly if appropriate Monitor number is supplied
-- When starting MPEGIO2.exe if the Video Preview is not automatically turned on recording can still record overlays
-- Scheduled recording now can start even if the Video Preview is Not on

MPEGIO2.Dll SDK Changes over previous versions: 
(1). Windows 7 (or above) version "MPEGIO2_startPreviewWindow" function added parameters "previewDMARamMode " and "monitorNum"
(2). MPEGIO2_getD3DCaps function added parameters "monitorNun" and "canDoCSC"
(3). MPEGIO2_captureStill function added parameters "DMARamMode", "edgeClip" and "monitorNum"
(4). MPEGIO2_setOverlayTimer function added parameter "timerFreq"(default is 3 as 300 ms)
(5). Changed Default Overlay Timer frequency from the previous 1000ms to 300ms to improve timer smoothness
(6). Added function "MPEGIO2_getTotalMonitors": when a PC has multiple monitors connected, this function is used 
      in the .Net C++ Sample project to show each channel can preview its own video in a separate window on a different PC Monitor.
      The main application program MPEGIO2.exe now uses this function to show and allow selection of monitor number (in System Setup Dialog) used for video preview.
(7). Added Functions MPEGIO2_5ThInputROMPatchCodeUse and MPEGIO2_5ThInputROMPatchCodeUseStatus
(8). Added folder "SDK\src\MPEGIO2 for VS 2002" for MPEGIO2.exe Project using VisualStudio 2002 (VC++7)

(9). Added folder "SDK\src\MPEGIO2VC6WinXP" for MPEGIO2Test.exe Project using VisualStudio 6.0 (VC++6.0)
(10).Fixed bugs: 
-- Video Preview now works well under Intel Graphics chipset and old NVidia GS8400 etc. chipset graphics cards
-- Overlay inc. Timer now appears on recorded MPEG video if the Video Preview is not on
-- Windows 7 will not crash if Overlay is turned on when Video Preview is not on
-- Multiple Monitor can now display video preview properly if appropriate Monitor number is supplied
-- When starting MPEGIO2.exe if the Video Preview is not automatically turned on recording can still record overlays


 

USBOSDM2 ver 1.0.3 software download click HERE. (Full User Manual)

Changes over previous versions:    

1. Added H:M:S Display format for Counter Timer Overlay
2. Added "Install Drivers" Program Group Item

USBOSDM2 SDK ver 1.0.3 Free Trial download click HERE. (Full SDK Manual)

Free SDK is exactly the same as the paid SDK except there is a limit on how many times the hardware can be initialised ( < 400) on each PC.

 


PocketHDTV Version 1.0.1 download click HERE.

Changes over previous version:     1. All AC3/Dolby HD Channels now have proper sound.

                                                    2. Timeshifting works and documented properly

                                                    3. Favorite Channels works and documented properly

 


PCIHDTV Vista and XP Combined Driver download click HERE.

 


 

FireDTV BDA Driver version 1.0.3 download click HERE.

FireDTV BDA Driver version 4.2.0 download click HERE.

FireDTV 1.0.2 download click HERE.

 


 

MPEGIO ver 1.1.7.1 software download click HERE.  (Full User Manual .pdf  Here)

Changes in MPEGIO ver 1.1.7.1 over previous versions:
1. Added "Uninstall-or-Repair Application" Program.
2. Added SetupDrivers Program.
3. Added ResetDrivers Program.
4. Automatically Reset all MPEGIO Cards' Device Drivers when re-initializing MPEGIO cards 
(inc. the very first time running multile MPEGIO cards) to ensure MPEG decoding can work properly 
on multiple MPEGIO cards for new MPEGIO hardware released on March 2010.
5. Prohibit Conversion/Transcoding when current input video signal has TV Format different from the
TV Format of the selected MPEG file to be converted/transcoded because this can hang the MPEG IC.

 


 

USBMPEG2-Box ver 1.0.3 software download click HERE.

Note: USBMPEG2-Box Device Driver works under Windows 7/Vista/XP

Using "SetupDrv.exe" software for USBMPEG2-Box to install/reinstall device driver:

(1) Plug in the USBMPEG2-Box device to PC's USB port and do not respond to "New Device Found" etc. dialogs;

(2) Uncompress the downloaded file SetupDriver.rar into one folder;

(3) Run SetupDrv.exe program from the folder, select "Continue anyway / Install anyway" at Windows' Logo Test/Security prompt dialogs, wait until the DOS window disappears;

(4) Make sure the "Inventa MPEG-2 Box" driver is installed OK under Windows' ControlPanel->System->Hardware->DeviceManager->Sound,video and game controllers.

 


 

MPEGIOPro ver. 1.0.4 Software Download Click HERE. (Full User Manual)

Changes in MPEGIOPro ver 1.0.4 over previous versions:

1. Added "EncodeOnly" Mode of Operation

2. Added "Start Recording" Motion Detect Action

3. Added -E Command Line Switch for "Start EncodeOnly"

 

 MPEGIOPro ver. 1.0.5 Software Download Click HERE. (Full User Manual)

Changes in MPEGIOPro ver 1.0.5 over previous versions:

1. Can capture Horizontally Maximum 720-Pixel as still image width (previously was 704-pixel)
2. Added user-defined msg "WM_MPEGIOPRO_ENCODE_ERR"
3. Passed values m_hWnd and WM_MPEGIOPRO_ENCODE_ERR as "HWND hwnd, UINT errMsg" to function MPEGIOPro_StartEncode
4. Process WM_MPEGIOPRO_ENCODE_ERR msg in function CDialogMPEGIOPro::OnWndMsg
5. Added removing trailing slash in function isAFolder() to avoid failure to recognize a folder name

 MPEGIOPro ver. 1.0.6 Software Download Click HERE. (Full User Manual)

Changes in MPEGIOPro ver 1.0.6 over previous versions:

1. RlsApi.dll changed and linked to SDK 1.0.3 so that video preview can work properly on most motherboards
2. Steps needed to install new version of MPEGIOPro:
(1) uninstall previous version of MPEGIOPro 
(2) install new version of MPEGIOPro by running its "Start.exe" from the setuo disk of setup folder
(3) Manually setup all device drivers, or
Run SetupDrv.exe from C:\Program Files\Inventa\MPEGIOPro(or wherever the application is installed) folder: 
make sure all device drivers are installed properly in the "Control Panel->System->Hardware->DeviceManager->Sound, video and game Controllers", 
if not, re-setup drivers or re-run SetupDrv.exe
(4) Run MPEGIOPro.exe or MPEGIOProVB.exe to start application software
3. Note User Manuals have not been changed in MPEGIOPro ver 1.0.6 so included Application User Manual is still 1.0.5, SDK Manual is still 1.0.3

 

 MPEGIOPro ver. 1.0.7 Software Download Click HERE. (Full User Manual)

Changes in MPEGIOPro ver 1.0.7.2 over previous versions:
1. Added ignore OSD switch -I to MPEGIOPro.exe application which is passed to the ignoreOSD parameter of functions MPEGIOPro_Init and MPEGIOPro_StartDevice
2. Added ignoreEncoding Error in Setup Window for each channel: when enabled(default is disabled), and if encoding error happens during recording, no warning dialog will appear before an encoding IC reset, and the encoding and writing to file will continue after the encoding IC reset
3. Added user selection warning box to continue recording or not when an encoding error happened and the ignoreEncoding option was not selected by user
4. Added call to MPEGIOPro_ResetEncoderIC() when message WM_MPEGIOPRO_ENCODE_ERR is received
5. Added encoding Err count in the message line at the bottom 2nd line of each channel video window if encoding error happened, also added encoding error into Log File MPEGIOPro.log if it is enabled
6. Added "Reset At Split" checkBox at Setup Window: when selected, each time a file split during recording will cause the channel's MPEG encoding IC to reset, this can reduce the chances of the encoding error in the subsequent encoding process
7. Added SplitOver1 in Setup: when set (default is cleared) and Split is enabled (either by file size or by time) during encoding, the same file will be overwritten repeatedly without new split file ever being created
8. Added extraMsg as parameter to function CreateRecordingLog(ULONG chanNum, char *extraMsg)
9. User Manual has been changed accordingly for MPEGIOPro ver 1.0.7.2
10.Using MPEGIOPro SDK 1.0.4

 


 

VOVERLAY ver. 1.0.2.0 Software and SDK Download Click HERE. (Full Application Manual) (Full SDK Manual)

Changes in VOVERLAY 1.0.2.0 over the previous versions:

1. The SDK fixed the flying shivering pixels problem when calling functions textol_LoadImageFromWindow() and textol_LoadImageFromWindowOnThread() with "transparent" == TRUE

2. The SDK added extra parameter "bool clearOldOverlay" for functions textol_LoadImageFile(), textol_LoadImageFromWindow() and textol_LoadImageFromWindowOnThread() that when set to true,

   Will make area on the image or window with the same colour as the transparencyKey to become transparent

3. Application software Voverlay.exe added buttons "Clear Old Overlay Value", "Window Content Static"

4. Application software Voverlay.exe now allow the "Transparent" check box and "Transparency Colour" button to appear for "Window" Item.

 

VOVERLAY ver. 1.2.1.0 Software and SDK Download Click HERE. (Full Application Manual) (Full SDK Manual)

Note: This version of software is for Voverlay hardware released from August 2010 onwards, do not use it for Voverlay hardware released prior to August 2010!

Changes in VOVERLAY 1.2.1.0 over the previous versions:

1. The SDK version 1.2.1.0 added the followings over the SDK version 1.2.0.0

(1) The SDK added extra parameter "bool clearOldOverlay" for functions

textol_LoadImageFile(),

textol_LoadImageFromWindow() and

textol_LoadImageFromWindowOnThread()

This parameter defaults to false. When it is set to true, the area on the image or window whose

pixel colours have minimum difference with the transparencyKey colour will become

transparent (exposing the video underneath them).

When calling functions textol_LoadImageFromWindow() and

textol_LoadImageFromWindowOnThread() with parameter "transparent" == TRUE, setting

parameter clearOldOverlay to true can eliminate the flying shivering pixels in the overlay’s

background area.

(2) The SDK added extra parameter “ULONG TKErrorRange” (default to zero) to function

textol_LoadImageFromWindowOnThread(), this parameter has the same meaning as in function

textol_LoadImageFromWindow().

(3) Application software written and compiled with version a SDK (prior to version 1.2.0.0) and run

on version a Voverlay hardware should be able to compile and link with SDK version 1.2.1.0

without source code modification, and the executable thus created should run on version b

Voverlay hardware with the same behavior.

2. The Voverlay.exe version 1.2.1.0 application software added the followings over version 1.2.0.0:

(1) Check Box Clear Old Overlay Value is added to Overlay Items Graphics File and Windows

(2) Transparency Colour Button and Transparent Check Box are added to Overlay Items

Graphics File and Windows

(3) Check Box Window Content Static is added to the Overlay Item Window

3. The VisualBasic Sample Project and source code VoverlayVB is added under the src\VB folder, Visual C++ sample now is under src\C++ folder

4. Added Visual C# Sample Project and source code under src\CSharp folder, where a Class Library is under src\CSharp\ClassLibrary1 folder which creates a class library VOverlayAPI.dll containing all VOverlay SDK functions in a class "Voverlay", and an application project under src\CSharp\CSharp

 

VOVERLAY ver. 1.2.2.0 Software and SDK Download Click HERE. (Full Application Manual) (Full SDK Manual)

Note: This version of software is for Voverlay hardware released from August 2010 onwards, do not use it for Voverlay hardware released prior to August 2010!

Changes in VOVERLAY 1.2.2.0 over the previous versions:

Added enable/disable device driver function inside CMainWindow constructor/destructor in file voverlay.cpp when Windows version is above XP:
this is to prevent the Windows' shutdown problem when the Voverlay device driver is enabled: some motherboards will have Windows shutdown problem
if the VOVERLAY device driver is enabled under Windows 7 (power fan is not off, or reboot happens instead of shutdown, or blue-screen crash, etc). 

When running on Windows 7, the Voverlay.exe program now automatically enables the device driver on start up, and automatically disables the device driver on exit.

User manuals and SDK remain the same as ver. 1.2.1.0

 

VOVERLAY ver. 1.2.3.0 Software and SDK Download Click HERE. (Full Application Manual) (Full SDK Manual)

Note: This version of software (Driver+Application) will work for BOTH Voverlay hardware released before and after August 2010 (ver a and ver b hardware)

Changes in VOVERLAY 1.2.3.0 over the previous versions:

1. Device Driver changed to new version 6.3.1 dated 2012-08-14 to fix the shutdown/restart problem on Windows 7 & Windows 8

2. SDK is recompiled to work with the new device driver although no functional changes were made 

3. Removed the enable/disable device driver function inside CMainWindow constructor/destructor in file voverlay.cpp when Windows version is above XP:
    because the Windows' shutdown problem is fixed in the new driver

4.User Manuals is updated to version 1.2.3.0 describing the 64-Bit software as well

5.Driver and Application also work on Windows 8 

 

VOVERLAY ver. 1.2.4.0 Setup CD inc. 32 & 64 Bit Device Driver(Same as previous version), Application Software and SDK (Application Manual) (Full SDK Manual)  

Version 1.2.4.0 Voverlay Changes over previous versions:

1. SDK Fixed textol_CloseEvent() / textol_Close() crash when LoadLibrary() Windows SDK function is used 
to dynamically load Voverlay Functions and using function pointers to access Voverlay SDK functions on 32-bit Windows

2. SDK Added proper handling when initialization failure happens for the PCI board

3. SDK Function textol_CloseAllEvent is removed (This function wasn't documented previously anyway)

4. SDK function textol_StartTimer parameter timerInterval minimal allowed value is changed to 1 (previously was 10)

5. Changed all default fonts wrongly named as "New Times Roman" to "Times New Roman" in Voverlay.dll version 1.2.4.0

6. This version of Voverlay SDK will work on both 32-bit and 64-bit MS Windows (device drivers remain separate between 32-Bit and 64-Bit)

7. SDK added these functions as commented in file Voverlay.h:

textol_GetICReg
textol_SetICReg
textol_GetColourBar
textol_SetColourBar
textol_GetVideoInputSignal
textol_GetEEPROMByte
textol_SetEEPROMByte

8. Application Software written with this SDK do not need to use "textol.h" file which now is not included with the SDK

9. Application Voverlay.Exe added colour bar check boxes and Chip Register Read/Write

10. Setup CD src folder's CSharp and VB demo now work under 64-Bit Windows as well as 32-Bit Windows

11. The Application Setup Process now install Voverlay.exe on either 32-Bit or 64-Bit MS Windows

 

 VoverlaX PCIe Card ver. 1.0.0.2 Setup CD inc. 32 & 64 Bit Device Drivers, Application Software and SDK (Application Manual) (Full SDK Manual)  

1. Please note this software works on VoverlaX PCIe Card hardware released from year 2015 onward, not on any previous prototype cards

 


Sample Video Clips Captured by Inventa MPEG Capture Cards