|
|
 |
|
IMPORTANT NOTICE |
| |
Q1-1 |
Flash
6 player activeX(V6.0.22) shipping with Flash MX trial version
will not launch FMProjector or SWF2Video. |
|
FMprojector/FMPlayer |
| |
Q2-1 |
Does
FMProjector need Window Media Control or Flash ActiveX control?
|
| |
Q2-2 |
How
to install Window Media Player 6.4(WMP6.4) into client's computer
from CD-ROM? |
| |
Q2-3 |
If
we use FMProjector(s) to create commercial or noncommercial
contents, do we need to pay royalty fee for distributing each
copies? |
| |
Q2-4 |
The
video playback performance is not as good as MediaPlayer, how
can I improve it ? |
| |
Q2-5 |
How
to sync video and flash (detail guideline)? |
| |
Q2-6 |
How
to fit video into a rectangle? |
| |
Q2-7 |
Video
forward/backward problem? |
| |
Q2-8 |
How
can I "create projector" when in full screen mode or set showmenu
to false? |
| |
Q2-9 |
How
to scale video proportionately to the rest of the Flash movie?
|
| |
Q2-10 |
How
can I disable the Zoom by the right mouse button's click? |
| |
Q2-11 |
How
to return from FULL SCREEN mode? |
| |
Q2-12 |
How
to use fas.event.* command to handle video event in Flash? |
| |
Q2-13 |
What
is the command sequence for closing a projector after the avi
has finished playing? |
| |
Q2-14 |
Is
it possible to Save my flash variables to system registry when
user close the window ? |
| |
Q2-15 |
How
can I enable the ESC key to stop fullscreen video and audio
and return to FMProjector at the same time? |
| |
Q2-16 |
I
cannot launch FMProjector. |
| |
Q2-17 |
How
to retrieve information or read external data by using fscommands
such as "fas.win.get*" or "fas.shell.get*" ? |
| |
Q2-18 |
Unable
to launch FMProjector after installing Windows Media Player
9 Beta version? |
|
SWF2Video |
| |
Q3-1 |
Why
sometimes my video and audio is not sync to each other in the
result avi? |
| |
Q3-2 |
How
to adjust audio recording volume? |
| |
Q3-3 |
I
didn't get the audio in the converted AVI. |
| |
Q3-4 |
I
cannot launch SWF2VIdeo |
|
SWF2Video Plug-in for Adobe Premiere |
| |
Q4-1 |
Does
this plug-in support audio? |
| |
Q4-2 |
What's
the different between the trial version and full version? |
| |
Q4-3 |
How
does this plug-in deal with human interaction in SWF files?
|
|
iceProjector |
| |
Q5-1 |
How
to add my own About Dialog Box in the right mouse click menu?
|
| |
Q5-2 |
How
to speed up the animation speed in iceProjector? |
| |
Q5-3 |
How
to retrieve information or get external data by using fscommands
such as "fas.win.get*" or "fas.shell.get*" ? |
1. IMPORTANT NOTICE
| |
| 1-1
|
Flash
6 player activeX(V6.0.22) shipping with Flash MX trial version
will not launch FMProjector or SWF2Video. |
| |
If
you are having trouble launching FMProjector or SWF2Video after
you've installed Flash MX trial version, please install the
new Flash 6 Player active X from the Macromedia website by doing
the following:
Go to the following page (For IE only) and click on Install
Now to upgrade, then the problem will be solved immediately.
http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash
The above problem is caused by a bug in the Flash 6 Player(V6.0.22)
shipping with Flash MX trial version. When you install Flash
MX trial version, the installer automatically installs the flash
6 player(V6.0.22) to your system. The bug in the player will
cause our program to abnormally exit. However, Macromedia has
released a newer version of Flash player(V6.0.23) that solves
the problem. |
| |
<Back> |
2. FMprojector/FMPlayer
| |
| 2-1
|
Does
FMProjector need Window Media Control or Flash ActiveX control?
|
| |
When
you use FMProjector to create an .exe file, it will embed the
Flash ActiveX control into the .exe file. So you don't need
to install Flash ActiveX control into user's machines any more!
The Window Media Control works with the CODEC, so FMProjector
doesn't embed it. Please refer to FAQ 1-2 to see how to install
WMP using FMProjector |
| |
<Back> |
| |
| 2-2
|
How
to install Window Media Player 6.4(WMP6.4) into client's computer
from CD-ROM? |
| |
You
may put the WMP 6.4 installer (download from Microsoft web site)
and CHECKWMP.exe (copy from FMProjector 1.5 directory) into
the same folder of your program(created with FMProjector) in
the CD-ROM. Everytime when your program launches, it will check
the WMP version. If the WMP doesn't exist or the version number
is under 6.4, it will call WMP installer program automatically!
You may get WMP6.4 installer(mpfull.exe) from Microsoft
website |
| |
<Back> |
| |
| 2-3
|
If
we use FMProjector(s) to create commercial or noncommercial
contents, do we need to pay royalty fee for distributing each
copies? |
| |
No,
we don't charge any additional fee for distributing the exported
projectors by FMProjector. |
| |
<Back> |
| |
| 2-4
|
The
video playback performance is not as good as MediaPlayer, how
can I improve it ? |
| |
You
may use fscommand("fas.avclip.videoOnTop","TRUE") to improve
the performace |
| |
<Back> |
| |
| 2-5
|
How
to sync video and flash (detail guideline)? |
| |
1.
Let me explain the fscommand first
fscommand ("fas.event.ScriptCommand", "/:ScriptCommand,scriptType,scriptValue");
Tell Flash to go to the frame labeled with ScriptCommand whenever
an event is triggered from video(script command). And pass the
parameter to Flash variable: scriptType and scriptValue.
To be more clearly, another example like this:
fscommand ("fas.event.ScriptCommand", "/:QQQ,X,Y");
Flash will go to the frame labeled with QQQ when script commands
events triggered and pass the ASF script command parameter to
X(Type of script commands in ASF) and Y(Parameter of script
commands in ASF).
2. If there're multiple script commands in the ASF. All script
command event will trigger the Flash to go to the same frame
with the label QQQ in the above example.
You'll have to give different Type/Parameter in the ASF script
commands so that you can distinguish them in the action script
of the QQQ-labeled frame by the contents of X and Y parameters.
For example,
In the asf indexer:
00:00:07.2 Type=TEXT Parameter=F1
00:00:10.1 Type=TEXT Parameter=F2
00:00:17.6 Type=TEXT Parameter=F3
3. In the QQQ labeled frame, you can dispatch to different frame
to play different Flash movie according to the contents of X
and Y parameters.
For example:
In the QQQ labeled frame action script:
Because X is the always the same value "TEXT", we check Y
if (Y='F1') {
go to 10
}
if (Y='F2') {
goto 20
}
if (Y='F3') {
goto 30
}
Note: the above actionscript may not work due to incorrect synntax.
|
| |
<Back> |
| |
| 2-6
|
How
to fit video into a rectangle? |
| |
1.
If you use the LoadVideo smartclip, you may adjust the clip
parameters to set the bAutoSize to "False" and sDisplaySize
to "FitToSize".
2. If you don't use the smartclip, you may use the following
command to set the video rectangle
fscommand("fas.avclip.autoSize","FALSE")
fscommand("fas.avclip.DisplaySize","FitToSize")
fscommand("fas.avclip.rect","0,0,320,240") // as your wish
fscommand("fas.avclip.load","test.avi")
|
| |
<Back> |
| |
| 2-7
|
Video
forward/backward problem? |
| |
In
FMProjector 1.5, if the WMP doesn't support the forward/backward
functions, FMProjector does simulate it. So you don't worry
this problem any more!
|
| |
<Back> |
| |
| 2-8
|
How
can I "create projector" when in full screen mode or set showmenu
to false? |
| |
Use
hot key "Ctl-M" to create projector |
| |
<Back> |
| |
| 2-9
|
How
to scale video proportionately to the rest of the Flash movie?
|
| |
If
you use LoadVideo smartclip, you may refer Q1-6.
Else, please use the following commands to enable the video
scale:
fscommand("fas.avclip.AutoSize","false")
fscommand("fas.avclip.DisplaySize","FitToSize")
And using fas.avclip.Rect to specify the video rectangle in
flash document coordinate. Rember to put all these commands
before fas.avclip.load. |
| |
<Back> |
| |
| 2-10
|
How
can I disable the Zoom by the right mouse button's click?
|
| |
You
may use
fscommand("showmenu","false") |
| |
<Back> |
| |
| 2-11
|
How
to return from FULL SCREEN mode? |
| |
You
may press ESC key to return nomal window mode. |
| |
<Back> |
| |
| 2-12
|
How
to use fas.event.* command to handle video event in Flash?
|
| |
1.If you use the
LoadVideo smartclip, then you may add the following repective
funcitons at OnClipEvent(load)
function OnNewStream()
function OnEndOfStream()
function OnPlayStateChange(ps)
function OnNewBuffering()
function OnEndOfBuffering()
function OnOpenStateChange(openState)
function OnPlayStateChange(playState)
function OnScriptCommand(scriptType, scriptParam)
function OnDisconnect()
function OnWarning(warning)
function OnError(error)
function OnMarkerHit(marker)
funciton OnAPClose()
2. If you don't
use the smartclip, We use fscommand "fas.event.EndOfStream"
as an example:
(1). At frame
1
fscommand("fas.event.EndOfStream", "/:VideoEndLabel")
fscommand("fas.avclip.load","test.avi")
(2).At frame 2
Stop
(3).At frame
3 - 50, have a flash clip.
(4).At frame
60, set the frame label as "VideoEndLabel"
GotoAndPlay(3)
Then the frame
3 - 50 flash clip will be played at the end of the video
playback.
|
| |
<Back> |
| |
| 2-13
|
What
is the command sequence for closing a projector after the avi
has finished playing? |
| |
If
you use the LoadVideo smartclip, instance name as MyVideo, then
you may add actionscripts as following:
function OnEndOfStream(){
fscommand("Quit")
}
} |
| |
<Back> |
| |
| 2-14
|
Is
it possible to Save my flash variables to system registry when
user close the window ? |
| |
If
you use the LoadVideo smartclip, instance name as MyVideo, then
you may add actionscripts as following
OnClipEvent(load){
function OnAPClose(){
_root.data = "flashants";
fscommand("fas.reg.set","HKEY_CURRENT_USER\\Software\\Flashants,Secret,"
+ _root.data);
}
} |
| |
<Back> |
| |
| 2-15
|
How
can I enable the ESC key to stop fullscreen video and audio
and return to FMProjector at the same time? |
| |
If
you're playing fullscreen video in FMProjector and want to stop
the video, you can use the Escape key. This will return to FMProjector
but the Video will still be running. Thankfully this action
happens on a KeyDown action. With the focus back in FMProjector
you can use an onClipEvent(keyUp) action to turn the video off
as below...
onClipEvent (keyUp) {
if (Key.getCode() == Key.ESCAPE) {
fscommand ("fas.avclip.stop");
fscommand ("fas.avclip.unload");
fscommand ("fas.avclip.fullscreen", "false");
}
}
This works with WMP 6.4 and 7. (dont know about 8) Hope this
helps someone else.
....Above quoted from Trevor's post. |
| |
<Back> |
| |
| 2-16
|
I
cannot launch FMProjector. |
| |
Check
FAQ Q1-1 above. |
| |
<Back> |
| |
| 2-17
|
How
to retrieve information or read external data by using fscommands
such as "fas.win.get*" or "fas.shell.get*" ? |
| |
When
getting external data or system information from outside of
flash, please always wait a few frames until the information
to be retrieved. Or use a frame loop to check if the value is
retrieved or not. For example:
FRAME 1:
ww="EMPTY";
hh="EMPTY";
fscommand("fas.Win.GetWH", "ww,hh");
FRAME 2:
// nothing here
FRAME 3:
if (ww=="EMPTY" || hh=="EMPTY")
{
gotoAndPlay(_currentframe - 1);
}
FRAME 4:
// Begin to use the ww and hh variables
|
| |
<Back> |
| |
| 2-18
|
Unable
to launch FMProjector after installing Windows Media Player
9 Beta version? |
| |
FMProjector
V1.5.3 have solved the imcompatiable issue with WMP9 beta. Please
upgrade to the new version to fix the problem.
If you fail to launch the applications or CD-ROMs created by
previous version of FMProjector, please remove the system registry
key to solve this problem:
"HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}\LocalServer32".
You may follow the steps here:
1. Launch Registry Editor Program (Regedit.exe) by Start ->
Run -> type "regedit" then hit ENTER key
2. Locate the following registry key in the left pane:
HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}\LocalServer32
You need to expand the tree node hierachically and move the
scrollbar vertically until you find the registry key.
3. Right mouse clicking on the "LocalServer32" item in the left
pane. In the popup menu, select "Delete" to remove the registry
key.
|
| |
<Back> |
3. SWF2Video
| |
| 3-1
|
Why
sometimes my video and audio is not sync to each other in the
result avi? |
| |
The
synchronization result of video and audio is highly depend on
the computer performance. Please quit all other programs including
any background jobs during conversion. Sometimes, the streaming
audio in flash movie will cause the out of sync problem. To
get the best result, we suggest to change the streaming sound
to event sound, and disable the "Audio Streaming" setting in
the Publish Setting Dialog Box when you export flash to swf.
And it surely does help if you switch to higher performance
machine to do the conversion. |
| |
<Back> |
| |
| 3-2
|
How
to adjust audio recording volume? |
| |
In
the AVI Export Setting window, you may adjust the Recording
volume slider. If the slider doesn't work or there is no audio
in the output video, please open the system recording control
by clicking on the Advance button. And make sure that you have
selected the waveform audio type as the recording source. Please
notice that your audio card does support the waveform device
recording. You may try to record the system sound with Windows
Recorder program to to test if your audio card support this
or not. |
| |
<Back> |
| |
| 3-3
|
I
didn't get the audio in the converted AVI. |
| |
Your
sound card must support "Full Duplex" so SWF2Video can records
the audio of SWF file directly from the system's waveform device.
(Most sound cards do support) And you must select the waveform
device as the recording source.
Please follow the steps for troubleshooting:
1.In the AVI Exporting Setting of SWF2Video, under the Audio
setting, press "Advance" button to open Recording Control setting
window.
2.In the Recording Control, make sure the Waveform device(or
Stereo Mixer, or other alike device name) is checked. And adjust
the recording volume by the dragging slider.
3.Launch the Windows Recorder Program and try to record system
sound. You may make beep sound by left clicking on the small
speaker icon of the system tray and adjust the volume.
4.If the Windows Recorder can successfully record the system
sound, then SWF2Video can work normally.
|
| |
<Back> |
| |
| 3-4
|
I
cannot launch SWF2VIdeo |
| |
Please
check FAQ Q1-1 above. |
| |
<Back> |
4. SWF2Video Plug-in for Adobe Premiere
| |
| 4-1
|
Does
this plug-in support audio? |
| |
No,
it doesn't. If you need audio, you may use Flashants SWF2Vdieo
or SWF2Video Pro. |
| |
<Back> |
| |
| 4-2
|
What's
the different between the trial version and full version?
|
| |
In
trial verson, there is a Flashants Logo floating on each SWF
clip. |
| |
<Back> |
| |
| 4-3
|
How
does this plug-in deal with human interaction in SWF files?
|
| |
The
plug-in doesn't support human interaction. For example: In normal
mode, if the SWF file contain loop and wait for an button click
to break the loop, the plug-in will always render the frames
within the loop. If you want to keep interaction working, you
may use Flashants SWF2Video or SWF2Video Pro. |
| |
<Back> |
5. iceProjector
| |
| 5-1
|
How
to add my own About Dialog Box in the right mouse click menu?
|
| |
Please
refer to the following online tutorial to learn how to add right
mouse menu. You may use the right mouse menu item to invoke
your own About DB created in Flash.
http://www.flashants.com/tutor/icesample2.shtml
|
| |
<Back> |
| |
| 5-2
|
How
to speed up the animation speed in iceProjector? |
| |
Use
the spritebound fscommand to speedup the performance. Check
the following tutorial: http://www.flashants.com/tutor/icesample3.shtml |
| |
<Back> |
| |
| 5-3
|
How
to retrieve information or get external data by using fscommands
such as "fas.win.get*" or "fas.shell.get*" ? |
| |
When
getting external data or system information from outside of
flash, please always wait a few frames until the information
to be retrieved. Or use a frame loop to check if the value is
retrieved or not. For example:
FRAME 1:
ww="EMPTY";
hh="EMPTY";
fscommand("fas.Win.GetWH", "ww,hh");
FRAME 2:
// nothing here
FRAME 3:
if (ww=="EMPTY" || hh=="EMPTY")
{
gotoAndPlay(_currentframe - 1);
}
FRAME 4:
// Begin to use the ww and hh variables
|
| |
<Back> |
|
| |
|