| Help Page - WebcamXP software...
Using the OVERLAY EDITOR
This editor is simple and only requires a few hints so you can get
started. To access the editor you must be in WEBCAM 7 and your
SOURCE should be displayed on the MONITOR SCREEN.
Click on the CAMERA ICON located in the UPPER RIGHT HAND corner.
There should be two icons there, the CAMERA is the SOURCE OVERLAY
EDITOR. When activated, the screen shows a STATIC image of your last
CAMERA FRAME. Here is where you edit, create and save your creations
to an XML file (more later).
The OVERLAY SCREEN has a "BLANK" Browser Bar in the upper
LH corner.
You may select any of the overlay screens you have created and saved
by clicking on the "BLUE DOWN ARROW" button and selecting your
"saved" creation. If you have never saved an overlay file, there
will be no entry here.
We will explain the save a little later.
To place your call sign on the OVERLAY, you simply click on
the [A] box button down in the lower LEFT HAND CORNER, below your
static screen image. After you click ONE TIME, move your mouse to
the STATIC SCREEN and click again...a small text box will appear
there [Text
Overlay] as shown in these brackets. Now "double
click" on that "Text Overlay" and a TEXT EDITOR pops-up above the
static image. This is where you EDIT the TEXT, CHANGE the COLOR,
CHANGE the FONT and SET the TYPE-SIZE. ANy FONT that is on your
computer can be used in the overlay. Large ones are certainly more
easy to read and don't forget the rules regarding color and
contrast. Now, using the mouse, highlight the text in the TEXT
EDITOR and enter your CALL SIGN. Click OK, and on the STATIC IMAGE,
move your CALL SIGN to a location on the screen that looks good to
you. You can experiment with this a little later, but now I want you
to add an image.
To place an image on your OVERLAY, you must click on the
[Local Image] box button just right of the [A] box button. If you
leave your mouse on the button, it will pop up the tool tip for you
to read. Now "click" on the button and move your mouse to the STATIC
IMAGE and click again...the FILE BROWSER will appear and you can
select an image to display on top of your stream. Remember that you
are streaming at 800 by 600 maximum, so do not place a 1024 by 768
image on your OVERLAY, it will not display properly. Choose an image
800 by 600 or less in size. This image may be .JPG, .PNG or .GIF.
Animated GIF files can be displayed, and you can adjust effects,
including TRANSPARENCY by simply clicking on the image and adjusting
the settings in the dialog box that appears there.
Other BOX BUTTONS and what they are for, these are the [Network
Image] and [Video Source]
(TBC)
Saving your creations...is easy, as soon as you like what you
have created, you can save it to an XML file that can be retieved
later for use again and again. To save you navigate to the OVERLAY
EDITOR and that BROWSER BOX on the top of the screen left hand side,
now CLICK on the SAVE AS button and give the overlay a name. Now
click SAVE and it is done. You have created the .XML file for your
creation. This file can be edited manually in any text editor.
----------------------------------------------------------------------------------------------------
The XML file: What is XML and how do I edit it ???
First of all, you will need a way to edit these .XML files outside of the
WebcamXP program. I recommend NotePad Plus (
http://notepad-plus.sourceforge.net/uk/download.php ) because it is a GNU
Public License text editor that can edit XML, PHP, HTML, ASP, JAVASCRIPT and
just about all known languages presently used on-line and in program source
code. The program is free of charge and is well maintained by the designer.
The XML file is nothing more than a text file that links to the WebcamXP
software. When you use the "overlay editor" in WebcamXP you are creating an XML
file. If you add your CALL SIGN and the DATE STAMP to a windoew, you can save it
using the very simple SAVE AS function in the program. You can call up these XML
files at a later date and use them as GENLOCK overlays on your Web Cam
presentation.
If you understand the BASIC functions of the "OE", you realize that it is very
simple and has little power beyond adding text to the screen image. However if
you look at the .XML files that are located in "\program files\webcamXP\overlays"
you will see that they are actually very useful.
EXAMPLE: simple date time.xml
<webcamXP.Overlay>
<Text X="1" Y="6">{\a2}{\BORD2\SHAD0\4c&H00C08000&\fsp0}{\fnVerdana\fs9\fe0\c&HFFFFFF&\b1}$date
/ $time</Text>
</webcamXP.Overlay>
As you can see the basic requirement is in the LEADING and TRAILING "< >"
brackets. The "/" is the switch that turns off the XML. What lays in between is
the data (in ASCII format) that WebcamXP uses to create the overlay. Here is a
simple call sign using Verdana 24 point font in RED with a SHADOW.
EXAMPLE: basicK3HKR.xml
<webcamXP.Overlay>
<Text X="95" Y="104"
Alpha="0">{\a2}{\BORD0\SHAD1\4c&H00000000&\fsp0}{\fs24\c&HFF&}K3HKR</Text>
</webcamXP.Overlay>
If we take time to brake down the file we see that <Text x="nn" Y="nn"
Alpha="0"> sets the position and the alpha (density) level of the TEXT.
Following that we have BORDER and SHADOW levels along with an identifier,
followed by "\fsp0" designator. Note that each file has it's own identity and
WebcamXP uses that ID to display the file properly.
What we can do is experiment with these files to place graphics and even allow
the .XML file to interface with outside programs like Ham Radio Deluxe.
You can first try playing with these files using the NotepadPlus editor in .XML
language mode. Remember that XML is very powerful and is used by programs like
Macromedia Flash and can be found in some ASP applications to pass data from
local workstations to Internet servers using encrypted security. Without knowing
what WebcamXP is doing with these XML files, we can only find out by
experimentation. And I add that it certainly won't hurt you to try. You might
actually learn something.
I am going to attempt to interface this XML file with HRD or some other
application that can pass data to an XML file that the software can use.
Considering that WebcamXP can change the OVERLAY SCREEN automatically, this
should allow us to change an imprint on the screen by interface control. The
simple application of "on air" - "off air" would be the first attempt to
interface to the screen. If I can create a way to do this, we can detect
"double" transmissions live. There are many other uses, including passing
digital mode output directly to the presentation screen.
So join in with us trying to decipher the XML file editor in WebcamXP. Download
Notepad++ and try editing an "overlay" file for use on your Web Cam
presentation.
Let me know what happens and what you have found.
DISPLAY YOUR HRD STATUS:
HRD STATUS, written by K3WOW requires the OVERLAY in WEBCAM XP
|