10-28-2013 07:56 AM
11-05-2013 08:01 PM
The web addresses in the original message had an extra ")." appended. They should be:
and
http://datainhd.com/process.html
Sorry for any inconvenience.
05-07-2014 04:32 PM
Hi David,
I am interested on your development and it will be suitable for a proposal of small project.
I have reviewed the technical detail pages on your website and would like to know the detail of "Find and Document" feature. e.g. is it possible to create a GUI for user to do searching of data? is it a SDK or API for 3rd party program to calling?
Thanks.
HL
05-07-2014 08:58 PM
HL
Thank-you for your enquiry and interest. "Find and Document" is actually a separate, compiled program that controls the DataInHD video player (Clip_Analyzer or Exp_Player) and reads data values directly from Data Enhanced Video files. It is written in WinBatch, a language which easily makes GUIs and controls other Windows programs (in this case Clip_Analyzer or Exp_Player). It is included in the Data-In_HD Lite and Pro software offerings but not with the free Clip_Player.
The WinBatch program controls the video players by sending keystrokes to that window. This automates the player operation but does nothing that a human user couldn't also do. In addition the normal key strokes, there are special Ctrl-Alt-Shift-? keys that the video player listens for to initiate certain tasks. There is also communication between the programs using Windows clipboard.
There is no formal SDK or API available. I'd be glad to share the special keystrokes if that would help you. The exact structure of the Data Enhanced Video file is probably discernable from the website, Adobe documentation, and a good binary file editor. But dealing with all that detail is not for everyone. If convinced of the need, I might help out on that one too.
You should consider the Global Search program (offered with Pro software and Exp_Player) that is similar to "Find and Document" in form and function. It however searches across all the videos of an "experiment". I have recently added the "document" functions to this application so that it also directly creates image sequences and video clips and moves them to "Office" applications. The website documentation does not cover this feature of Global Search but it operates exactly like the "Find and Document" features (which are documented).
Feel free to contact me if something above is unclear or if you have additional questions.
David
05-07-2014 10:50 PM
05-08-2014 06:40 AM
HL
An additional thought... The actual search of the data in a Data Enhanced Video is done with a "C++" program (F4V_Find.Exe) with command line parameters. The command line parameters are just the search parameters of Find and Document. The "C" program reads the video file, does the search, and creates a text file with the search results. A description of the F4V_Find command line parameters would give you access to the same functionality and might meet your needs. F4V_Find is part of both the Lite and Pro software offerings.
David
05-11-2014 11:17 PM
David, The current demo shows the parameter is integrator and number etc, in fact is there any limitation in term of data type inserted in a video to form an enhanced data video? For example, can I input a string (machine ID, time), text mixed with special symbol ($,%^*) ?
Thanks
05-12-2014 10:22 PM - edited 05-12-2014 10:24 PM
Each data point of the data track has a single string, an 11 character time code (HH:MM:ss.ss). Each data point also has 16 data parameters and time in the form of 8 byte, IEEE, floating point numbers.
The Data Enhanced Video Players have 4 user configured text titles. These titles can be multiline and include the special characters that you list. There is an additional feature for experiments with multiple videos (DataInHD Pro). Video parameters can be symbolically included in these titles. Nine user configured, video parameters are available to identify each video of multiple test run experiments. Titles with embedded video parameters will automatically update when a new video is loaded. This feature is available for testing at the website:
http://datainhd.com/Player_Demos.html
For example, select the Web Player button for the Melville Ship Model Test. Under the Videos dropdown menu (top-left). change to another test run, and see the titles at right change. If you use the mouse to edit the title you can see the inserted parameters as "@" symbols followed by an integer.
The Web Players available for testing like high speed internet connections and high resolution computer monitors. Sorry the website's Web Player feature is only for the Flash enabled browsers... found on virtually all desktops & laptops. Mobile devices usually are not Flash enabled. Please note that DataInHD players (available for free download and sale) are standard windows desktop applications that don't depend on Browsers of any kind.
Finally the link to the National Instruments VI test setup has changed to: http://datainhd.com/Test_Video.html
David Fry