Adobe Connect User Community

Forums - Adobe Connect User Community

You are not logged in.     Log in to your ConnectUsers.com account.     Don't have an account? Sign up today

#1 2009-09-10 00:51:52

MarcelH
Member Rank:
Participant
What's This
Posts: 13

Length of embedded SWF is not recognized by Presenter

RESOLVED

Hi everybody,

whenever I embed a SWF exportet out of Flash CS3 (in various Versions - 7,8,9) and import it to Presenter, the timeline is always 5seconds long on the sheet containing the SWF.

Unlike the exported Captivate-SWFs. Everything works here. So whats the difference between those two SWFs? Am I'm missing something?

Thank you in advance!

Marcel


I forgot to add:

Im Using Presenter 7.0.2 for Powerpoint 2003

Last edited by MarcelH (2009-09-10 03:23:50)


Offline

 

#2 2009-09-10 05:39:52

MarcelH
Member Rank:
Participant
What's This
Posts: 13

Re: Length of embedded SWF is not recognized by Presenter

Ok, ive been trying for about 5 hours now. Thats how far I have come:

It doesnt matter if i export the SWF with Flash 6,7, or 8. When I insert it into Presenter and check the Sync-Video-Function it doesn't recognize the length of the video.
I even put the SWF inside a exsisting Captivate Project and exported it. The sheet with the embedded SWF began put ran only the length of the Captivate-Sheet-Timeline. The embedded SWF-Length was four-times longer than that!


In presenter I recorded silence with the same length than the SWF has. It worked! But not good - the SWF animation is stuttering!
I read this as a workaround from PPT to PPTX-Files. Is there any chance that my Office 2003 Package is not 100% compatible with Presenter 7.0.2 ? I cannot try it out right now

Offline

 

#3 2009-09-10 09:40:14

Jorma_at_RealEyes
Member Rank:
Moderator
What's This
From: Denver, CO
Posts: 846

Re: Length of embedded SWF is not recognized by Presenter

When you insert a SWF in Presenter it DOES NOT automatically recognize the length of the SWF, no matter what the source, because it cannot tell if the SWF is interactive or non-interactive. After you insert a non-interactive SWF file you need to:

a) Go to the Edit Audio tool and insert the appropriate amount of silence on that slide, so your entire SWF can play.

b) Go the Manage Flash tool and check the box that is for that SWF to be controlled by the presentation play bar.

Your SWF will then play appropriately.

There shouldn't be any compatibility issues with PPT 03 in Presenter... what issues are you running into when you save as a PPT?

Offline

 

#4 2009-09-10 09:56:38

MarcelH
Member Rank:
Participant
What's This
Posts: 13

Re: Length of embedded SWF is not recognized by Presenter

Thats what I found out. The only problem is that the embedded does not run smooth!
How does Presenter recognize the length of the Captivate SWF - I looked up the HEX-Code and saw several commands in the SWF-Header (package.captivate or sth.). Is there any way to avoid the Audio-Silence in order to have the SWF running smoothly?

Offline

 

#5 2009-09-10 10:42:15

robva65
Member Rank:
Participant
What's This
Posts: 85

Re: Length of embedded SWF is not recognized by Presenter

ACCEPTED SOLUTION

Marcel,

That "stuttering" you mentioned could be an artifact of the FPS setting coming either out of Flash or Captivate.  All swf files will be set to play at 30 frames per second....like it or not.  You mentioned above that you tried creating a swf originating in Flash, so what I would recommend right now is setting the FPS to 30.  See if that helps any.

The only other thing I can think of is to adjust the timing of the slide where your Flash content is sitting:

The "stuttering" effect you've seen is most often a flash-based problem when swf files with very long timelines (in some cases as little as :60 long, although usually found with anims over 2 mins in length) are controlled using the “controlled by presentation playbar” from the Presentation Settings option.  This can also occur when audio is used in flash's timeline (for sync issues), while the slide in ppt has silence equal to the duration of the flash animation.

The solution requires basic editing in Flash to eradicate the problem:

1. Make note of the audio duration of your Flash anim.
2. In Presenter's Audio Editor, subtract ONE SECOND from the duration of your “silenced audio”…AND you still need to make sure that the presentation setting is enabled so that the Presenter playbar controls the playback of the flash file.

In essence what this does is keep the visuals playing according to the Presenter's playback framework (at 30 fps), while the flash swf is “forced” to run at that same tempo; so what happens is that the playback of the flash file becomes slightly compressed, and most stutters are never seen!

Hope this helps!

Rob

http://www.robrode.com/yabb/

Offline

 

#6 2009-09-20 23:11:47

MarcelH
Member Rank:
Participant
What's This
Posts: 13

Re: Length of embedded SWF is not recognized by Presenter

If thats the only way I have to accept it.
Anyway: Thank you very much rob. Im sorry for my late post.

Offline

 

#7 2009-12-11 04:53:11

Dick_P
Member Rank:
Participant
What's This
Posts: 5

Re: Length of embedded SWF is not recognized by Presenter

A partial solution I have made use of, but is only really of use a certain stages of the presentation, is to insert a copy of the slide - without sound or video and reduced in length,  just before the one you want to play. Only really useful for the beginning but could possibly be adapted - it allows enough time 5- 6 secs for the video to load and has prevented the stuttering you mention.
Further into a presentation it would need some more thoguth but it works in principle

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson