»

How do I connect reference video into the MerlinIPB card?

BRec,MerlinIP — Administrator @ 10:15 pm

The MerlinIPB card can be used with a full-height and half-height bracket.  When using the full-height bracket, there is an option for adding a bnc connector which will accept an analog genlock signal – blackburst or tri-level.    When using the half-height bracket, there is no room for the bnc connector and the first input can be used for a digital genlock.

In the BRec and Mplay applications, sync parameters and status are available via the genlock screen.  In BRec, this screen is found under the Video menu option; in MPlay it is listed under the Config option.

What Version of Quicktime is Recommended for BRec and Mplay?

BRec,MPlay,Uncategorized — Administrator @ 8:11 pm

As of this posting date, the current version of Quicktime available is 7.7.1 and is supported for both BRec and MplayHD. RC255  There is a copy of the the installer in the Skymicro_Releases Dropbox folder.

What hot keys are available in MPlay?

MPlay — Administrator @ 6:34 pm

Space Bar – Play/Pause current clip Up Arrow – Move up one clip in the list Down Arrow – Move down one clip in the list Delete key – Delete the current line from the list

How Do I encode incoming Video using the MerlinIP SDK?

MerlinIP,SDK,Uncategorized — Administrator @ 12:52 am

For simple record and playback the best examples in the SDK are CRecHD and CPlayHD.   These are console (command line) applications.  There are several C++ files used by CRecHD and CPlayHD  that you don’t need to understand.  CRecHD.cpp and CPlayHD.cpp should be all you need to familiarize yourself with. Those files are only about 20 lines of code each.   A version of CPlayHD with a TCP socket interface is available and a version of CRecHD with TCP can be provided as well.

Lowest level encoding and capture control can be accomplished by programming of hardware register settings, using the MerlinIP board’s regmap documentation.   For uncompressed capture and custom ingest applications, the urec.exe (simplerec) program may be used.

CRecHD work with the following codecs:
MPEG-2 (4:2:0 & 4:2:20
DVCpro100
H.264

For control of JPEG-2000 firmware based encoding and decoding, a different software interface is used.

How do I playback encoded Video using the MerlinIP SDK?

MerlinIP,SDK,Uncategorized — Administrator @ 12:27 am
For simple record and playback the best examples in the SDK are CRecHD and CPlayHD.   These are console (command line) applications.  There are several C++ files used by CRecHD and CPlayHD  that you don’t need to understand.  CRecHD.cpp and CPlayHD.cpp should be all you need to familiarize yourself with. Those files are only about 20 lines of code each.   A version of CPlayHD with a TCP socket interface is available and a version of CRecHD with TCP can be provided as well.

More sophisticated control of the playout, including queuing and back-to-back playout, may be accomplished with the MerlinIP Playout dll program.  This code  is also available in the Skymicro SDK library; documentation may be found in the Skymicro SDK Dropbox folder.

Lowest level playback control can be accomplished by programming of hardware register settings, using the MerlinIP board’s regmap documentation.

CRecHD and CPlayHD work with the following codecs:
MPEG-2 (4:2:0 & 4:2:20
DVCpro100
H.264 (encode only currently)
For control of JPEG-2000 firmware based encoding and decoding, a different software interface is used.

How do I implement Genlock settings on the MerlinIP board?

MerlinIP,SDK — Administrator @ 12:27 am
The code that controls the BRec genlock dialog box is in fucntion videsethd.cpp in the BRecs source code.  It controls every setting possible for genlock.  Line 203 of videsethd.cpp shows exactly how to set the genlock to the analog source.
Run BRec and open the Video/Genlock Settings dialog box to see all the setting possible as far as genlocking goes.  Then look in function vidsethd.cpp to see what code clicking a button in the dialog box causes to execute.

How do I know if the firmware on my MerlinIP board is compatible with the latest application releases?

MerlinIP — Administrator @ 5:24 pm

The applications provided by Skymicro will check the version level of the firmware when the program is run.  If the release level of the firmware is not compatible with the software release, the application will post a message informing you which version is required.

You can also check the firmware, driver and application revision levels in BRec by clicking on the BRec icon and selecting “About BRec”.

How can I get the latest version of application software for the MerlinIP boards?

MPlayHD,MerlinIP — Administrator @ 5:09 pm

Skymicro maintains a shared Dropbox folder with the latest application software, along with an archive of older releases.  If you do not have access to the Skymicro shared Dropbox folder, please contact us and we will be happy to provide you access.

The shared Dropbox folder  is called Skymicro_Releases.  The latest application software and firmware for the MerlinIP board is under the Latest_Merlin subfolder:

\Skymicro_Releases\Latest_Merlin\Merlin_Distribution

This folder contains a complete Merlin application folder  as normally found on a running system.   The files found here are the latest Release Candidates.  The entire folder may be copied to a target disk, or the applications can be run directly from this folder.

\Skymicro_Releases\Latest_Merlin\MerlinIP_Firmware

This folder contains the latest firmware releases for MerlinIP products, along with the load utility and instructions.

Other Folders in Skymicro_Releases contain older program versions, documentation and related software.

How do I change registry settings for the Merlin05?

Merlin05 — Administrator @ 5:28 am

Our latest BRec version increases the frame buffer to 128MB. You will need to change the registry setting from 0×40 to 0×80. The registry entry change is shown below:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Merlin\Parameters]

“Buffer_Megs_Board0_05_0″=dword:00000080

“Buffer_Megs_Board1_05_0″=dword:00000080
(Note this example is for a 2 board system.  One board systems will only have a Board0 entry)

Does the MerlinIP card support DirectShow capture?

MerlinIP,SDK — Administrator @ 11:10 pm

DirectShow filters are available on our Merlin05 card, however DirectShow support for the MerlinIP  card is not currently available.  Please contact us regarding your specific needs in this area.

« Previous PageNext Page »
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
(c) 2022 Skymicro FAQ | powered by WordPress with Barecity