SWF Import

Written by — Posted in Articulate Presenter

This article applies to Articulate Presenter 4. See what’s new in Articulate Presenter 5!

Not only does Articulate Presenter put the power of PowerPoint to Flash conversion in your hands, it allows you to insert existing Flash movies into your presentation. You can insert one Flash movie per slide.

A couple important things to remember when inserting Flash movies:

  1. In rare cases, Flash movies with their own navigation controls (play, stop, fast-forward, rewind) may interfere with the Articulate Player, so if your SWF file isn’t playing after publishing, remove the controls and see if that makes a difference.

  2. Your inserted Flash movie should match the frame rate you have set in Articulate Presenter. By default, that frame rate is 30 fps in Articulate Presenter. This is the ideal setting for your final content, so we recommend adjusting your existing Flash movie’s fps to 30. If you don’t have access to the original FLA file, you can change the default fps in Articulate Presenter: Go to Articulate -> Options -> Other and look for the “Default frame rate” field toward the bottom of the window.


69 responses to “SWF Import”


We are trying to create an Articulate training program which includes: PowerPoint slides, animation from Windows Media Movie, and narration. There is a huge problem with the presentation which includes; choppy narration and the movie not showing up during the presentation at all.
What recommendations do you have? Is Windows Media Player compatible with Articulate?

Lori Culver // Posted at 2:19 pm on September 6th, 2007

Hi Lori- You might want to look into converting your Windows Media movies to Flash using a product like Sorenson Squeeze.

gabe // Posted at 1:28 pm on September 7th, 2007

I am facing a problem with flash insertion. After inserting the .swf file in the slide and publishing, the published version doesnt show swf’s actual size. It includes all the items these were not the part of the Stage when the swf was originally created using Adobe Flash MX. The player doesnt crop the swf to its actual size.

Arun // Posted at 3:03 am on December 4th, 2007

Hi Arun-

SWFs inserted into Presenter will play at their native/original size. Presenter doesn’t change the size at all. What happens when you play your SWF on its own in a Web browser?

If you’re still having this issue, please submit a case and we can help you out.

gabe // Posted at 5:49 pm on December 6th, 2007

I am creating interactions with Engage and then publishing them to presenter, then publishing the Presenter piece to the Web.

I am importing a Camtasia flash movie into the Engage interaction. All is well, except when I first click on the link to the flash movie, it comes up as a black screen. If I close it and reopen it, it plays just fine. Is there anything I can do to make it play on the first click.

Elizabeth R. DeGeorge // Posted at 6:24 pm on March 28th, 2008

I am trying to insert a Camtasia Flash-movie into a dias in PowerPoint 2007 and building it with Articulate Presenter. I use the method descriped in this link.
I publish to a Web-package and when I try to view the Articulate presentation and come to a dias with a flash movie, I can only get the speak but the video-frame is black. When I click in the menu on the dias, the flash movie works great.
Can I do anything to make it start playing video automatically, when the presentation reach the dias with the movie?
The version of my Articulate Presenter is 5.3.151 Pro.

Egon Rasmussen // Posted at 10:32 am on April 3rd, 2008

Hi Egon,
It sounds like you may be publishing to the new ExpressShow format in Camtasia 5. This does cause the video to stick in Articulate Presenter the first time you play it. Try encoding your video to the Legacy Template format in Camtasia instead and see if that works better for you.

Dave Moxon // Posted at 10:45 am on April 3rd, 2008

First, let me say that this site is immensely helpful!

Here’s my dilemma, I am using CamStudio or My Screen Recorder Pro to capture “video” of a software simulation. I can convert that video to Flash using those products. The flash output looks great in my browser and in either of those two tools, but when I put it into a slide in Articulate, it is full of strange marks and cursor stops. I’ve checked and rechecked the frames per second and they seem to match just fine. Is there some problem with the resolution of the screen that I am capturing?

Christopher // Posted at 7:17 pm on April 10th, 2008

I’ve got the same question as Christopher. I’m getting the extra artifacts floating around in my Cam Studio capture, but only when I insert it into Articulate Presenter. Any thoughts?

Dave Neal // Posted at 10:19 am on April 22nd, 2008

Hi Christopher & Dave-

In Camtasia there should be an option not to scale the movie so that it is locked at its original size. This should prevent trailing cursor artifacts, which is a known issue with Camtasia screen recordings. You could also take a look at this forum thread, which outlines how we use Camtasia internally for use in Articulate Presenter.

gabe // Posted at 10:24 am on April 22nd, 2008

I’ve successfully incorporated two Raptivity interactions into my articulate program. I’ve set them to open in a new window. They play perfectly on my machine, but when I copy them to CD and hand them off to open on other’s computers, they don’t open?

Is there a trick I don’t know about?

gregalbuto // Posted at 2:06 pm on May 16th, 2008

I also have problem trying to import SWF files from Camtasia, the audio is stoped in some part of the play. Anybody had solve this problem?

Eduardo Ruiz // Posted at 3:08 pm on July 2nd, 2008

I need to use an old video of Richard Nixon (I am not a crook) in Presenter. It’s a short clip (less than 30 seconds). I capture it from YouTube as an FLV file and can play it in one of my players just fine. After I convert it to SWF to use in Presenter, though, it does something weird. The timer will show that the clip is not 30 seconds, but 10 miutes. When it plays, the cursor on the player moves very slowly and then when it gets to the end of the clip (about 30 seconds in), it jumps back to the beginning on the timer bar and restarts. The clips loops continuously. I’ve converted using several different pieces of software and the same thing happens each time. Can someone give me a clue on why I can’t get a clean FLV to SWF copy?

Wiley // Posted at 7:16 pm on September 12th, 2008

Hi there. I’m trying to get an Engage interaction to be reduced by 80% on the PowerPoint slide in order to see the master header and footer in my slides. If I use the default way of getting Engage into a slide show, it comes in as a full sized slide. Is there a way to place an Engage SWF file into a slide, then reduce it by 80%? I’ve tried this and all I get is a square with a spinning wheel like the Flash is trying to load or something. Suggestions?

Chuck Barritt // Posted at 12:48 pm on September 29th, 2008

[…] SWF Import […]



is it possible to import an swf and preserve its interactions (e.g. clicking, dragging objectcs, etc. – not a simple video).


Enzo Silva // Posted at 9:52 am on November 22nd, 2008

I’m having problems with Double Audio. I have rebuilt an older presentation with a combination of new slides and importing old (swf) slides from the Flash lessons that are still relavent. The proble is that I have gone through and edited all of the old audio out (I deleted the audio clips entirely out of the old Flash files and then resaved them) so there audio is not there. Only, when I publish and play the Presentation the voice overs we did last week are there, but if you click forward or try to click back on the presentation, the OLD Audio is there, resulting in double audio??? UGH! Is this a glitch and a shortcoming with the Presenter system that is won’t edit out old audio? Has anyone else had problems with this?

Matt Riley // Posted at 10:20 am on February 9th, 2009

Hi Matt- What version of Presenter are you using? Here’s a solution that may help you out: If you publish your presentation and notice that some audio is overlapping or is duplicated on slides that it should not be playing on, please review this article for known issues and solutions to this issue.

gabe // Posted at 6:31 pm on February 9th, 2009

I have created a presentation CD-ROM in Flash. This presentation has sound, video and animation, and its got navigation to take you to several swf but the files are taking time to load from cd.

gaurav // Posted at 4:38 am on March 5th, 2009


Tell me the best conversion tool for Articulate published SWFs to FLAs to add some interactivity in flash.

immediate assistance in this regard would be great.

Ragu // Posted at 1:51 am on March 25th, 2009

Hi Ragu- What, specifically, are you looking to do? If you’re looking to add more interactivity to your course, I’d suggest building that in PowerPoint – perhaps more animations or creating branching via hyperlinks – then publishing via Articulate Presenter.

You can also look into a tool like Engage to create Flash-based interactions.

gabe // Posted at 4:06 pm on March 25th, 2009

Thanks Gabe, for your valid suggesion. But, I would like to know whether is there any chance of converting Articulate generated SWFs to FLAs. I have already tried using SOF Decompiler but, it is not working fine. Is there any chance of converting Articulate generated SWFs to FLAs?

Ragu // Posted at 12:41 am on March 26th, 2009

Hi Ragu- No, that is not possible, sorry.

gabe // Posted at 10:13 am on March 26th, 2009

Once again, thanks gabe

Ragu // Posted at 6:30 am on March 27th, 2009

I have successfully added my .swf movie into the presenter panel of my slide – but it keeps re-playing over and over until the slide animations are finished. Can I set it to only play once through?

Kim Parker // Posted at 8:19 pm on March 30th, 2009

Hi Kim- It sounds like the program you used to create the .SWF movie was set to loop. You’d need to go back to that program and set it not to loop, then reinsert into Presenter.

gabe // Posted at 7:50 am on March 31st, 2009

I’m trying to embed a 5 slides swf Articulate Presenter file into an engage interaction. It just let me embedd a 1 slide movie. Is there any way to embed the full movie ?

Marco // Posted at 7:18 am on April 17th, 2009

Hi Marco- Engage is designed to be used standalone or in Presenter, not the other way around. Engage will allow you to import a single SWF or FLV file per step/item in your interaction, so what you’re trying to do is not supported.

gabe // Posted at 10:57 am on April 20th, 2009

I am trying to create slides in presenter 9. The slide has an engage interaction (labeled graphic), as well as a SWF file playing in the presenter panel.
In preview, this functions great. The SWF plays and the engage starts at the same time. However, when I publish, the SWF no longer automatically plays. It will play if you click on the play button on the articulate player bar. However, I really need the swf to start automatically (as it provides the instructions for the learner to complete the interaction).
Is there a way around this?
Thanks, Bronwen

Bronwen // Posted at 7:30 pm on April 20th, 2009

Hi Bronwen- You might want to submit a case so that we can help you in more detail.

gabe // Posted at 7:42 am on April 21st, 2009

Hi Gabe, I have submitted a case but have received no resolution yet. Working on a deadline and just trying every avenue that I can.

Bronwen // Posted at 12:16 pm on April 21st, 2009

Hi Bronwen- Dave B. responded to your Case #00128531 earlier today; he was not able to reproduce your issue, and has requested that you upload your project for us to review.

Please continue to work with Dave in your support case.

gabe // Posted at 1:03 pm on April 22nd, 2009

I want to add a swf we created, but I would like that the user cannot advance in presenter ’09 until the task I created is completed in the swf. Is there some where that has documentation on this?

Peter // Posted at 7:22 am on April 28th, 2009

Hi Peter- You could probably set it up like this:

1. In Slide Properties, lock the slide.
2. Add a “hidden” object – e.g., a “Next Slide” button you can create in PPT – that is synchronized with your audio or silence to appear on the slide after X seconds, so that it’s not visible until after you expect your users to complete the activity.
3. Make the “Next Slide” button link to the next slide.

It would be trickier to figure out a solution for this if the activity is not time-based.

gabe // Posted at 3:25 pm on April 28th, 2009

Hi Peter,

Another way might be to add some Actionscript 2 to the last frame of the SWF you created. The Articulate SDK has Actionscript code that allows you to a do number of things including moving onto the next slide. In this scenario, the activity does not need to be time-based.

DAVID MOXON // Posted at 2:14 pm on April 29th, 2009

Hi there-

Is there a way to embed a single .swf file into a labled graphic interaction?


Liz // Posted at 10:07 am on June 3rd, 2009

Hi Liz- Are you referring to the background image in a labeled graphic? If so, that can only be an image, not a SWF. But any of your labels can contain an SWF or FLV.

I hope this helps!

gabe // Posted at 1:39 pm on June 3rd, 2009

I have inserted an flv movie into a question slide in QuizMaker ’09. The placeholder shows up, but the movie won’t load or play. Any ideas?

Jeni // Posted at 7:56 am on June 23rd, 2009

Hi Jeni- I’d suggest submitting a support case with as much detail as possible so that our support team can help you figure out what’s going on.

gabe // Posted at 12:12 pm on June 23rd, 2009

Hi Jeni, I would check the codecs on your system. These articles might help http://www.articulate.com/support/video-encoder09/kb/?p=72 and http://www.articulate.com/support/video-encoder09/kb/?cat=6.

DAVID MOXON // Posted at 12:16 pm on June 23rd, 2009

Hi Gabe,

E-mailed you directly earlier in the day, I am trying to load a video into a engage interaction. As soon as I get to the video folder engage shuts down by date data execution prevention. I have tried the repair option of the install with no luck. Any suggestions?

Paul // Posted at 6:03 pm on September 15th, 2009

Hi Paul- could you please submit details of the issue you’re experiencing to our support team for review?

gabe // Posted at 10:44 am on September 16th, 2009

Is there any way to import more than one .flv per slide?

TARI // Posted at 10:34 am on September 24th, 2009

Hi Tari- Yes, you can either use Quizmaker ’09 as described in this blog post (see the section “Add multiple videos to a single slide”), or by doing something as outlined in this demo.

gabe // Posted at 2:59 pm on September 24th, 2009

Hello. I am just simply trying to add a swf that is one frame that says “Hello” on it to a ppt and publishing for LMS.

The window pops up when published, but the content of the flash movie which is “Hello” does not show up in the popup. I have tried other Flash movies as well, to no avail. I set the frame rate the same and removed the loop checkbox.

Ideas? Thanks.

Jeff Forrer // Posted at 2:17 pm on October 26th, 2009

Hi Jeff- did you insert the SWF file via Articulate? That’s what you’ll want to do. It sounds like you may have just embedded the SWF file directly in PowerPoint, in which case it would not show up when published via Articulate Presenter.

gabe // Posted at 5:01 pm on October 26th, 2009

Yes I used PowerPoint, “Articulate/Insert Flash Movie…” option to insert the .swf. Is there a better way? Thanks.

Jeff Forrer // Posted at 12:46 pm on October 27th, 2009

Hi Jeff- thanks for confirming. Yes, that’s the correct method. I submitted a support case on your behalf, though you may want to confirm with our support team the version of PowerPoint and Presenter that you’re using (you can reply to the confirmation email with case number you should receive).

gabe // Posted at 3:44 pm on October 27th, 2009

I am trying to insert a SWF file created in Adobe Captivate into an Articulate presentation. I’ve tried to use all options and combinations (display in browser, in slide, in presenter screen, with/without controls, etc) but when the presentation is published, the SWF movie does not play – I only see a blank slide. However, before publishing, if I record narration for the slide where the movie is insterted, I do get a preview of the SWF file while I’m recording.

Candace // Posted at 3:50 pm on December 17th, 2009

Hi Candace,

When you publish the Captivate file inside of the Captivate software, make sure that you are publishing it with ActionScript 2 instead of ActionScript 3 as Articulate Presenter doesn’t support AS3.

Then, when you insert the SWF file into your presentation, be sure to select to “sync independently of the slide.” This should resolve your issues.

However, if you do continue to have problems, please upload your Captivate file here:


In the case subject, put Attention Brian Batt and I’ll be happy to look at the file.

Brian Batt // Posted at 4:57 pm on December 17th, 2009

Hi Gabe,

I was trying to follow what you had written here:

1.In rare cases, Flash movies with their own navigation controls (play, stop, fast-forward, rewind) may interfere with the Articulate Player, so if your SWF file isn’t playing after publishing, remove the controls and see if that makes a difference.

I have just created a presentation using 11 SWF files. They all show up fine in Preview. However, when I Publish, only 2 of the 11 SWF pop up. I am using the same process for all of these files. Not understanding why it would work for only 2 files and not the others. I have tested a scenario where I removed the playback controls. This did not work.

Archie // Posted at 4:13 pm on December 25th, 2009

Hi Archie- you might want to submit a support case with additional details.

gabe // Posted at 5:46 pm on December 30th, 2009

Hi, glad to see that this string is still being monitored! I am having the same issue that Arun reported back in 2007 –

“I am facing a problem with flash insertion. After inserting the .swf file in the slide and publishing, the published version doesnt show swf’s actual size. It includes all the items these were not the part of the Stage when the swf was originally created using Adobe Flash MX. The player doesnt crop the swf to its actual size.”

I play the .swf outside of Articulate and only items on the stage display. When I use the Articulate function to place the .swf in Presenter, and preview or publish, everything that is off the stage displays. Otherwise, it seems to work fine, but I want the view to be restricted to what is on the stage.

I wonder if Arun submitted a case and whether there was any other resolution than simply confining my Flash elements to the stage… would be nicer if the .swf played in Articulate the way it plays outside of Articulate.

SusanOC // Posted at 10:24 am on January 10th, 2010


If you look at the Flash movie best practices link below, you will see that ““Off-stage” elements contained in a Flash movie will appear in Presenter ’09.”


We recommend that you design your SWF in such a way that does not include off-stage elements.

Brian Batt // Posted at 10:38 am on January 11th, 2010

I am trying to insert a flash file (created using Raptivity) into Presenter.
I follow all the steps mentioned on articulate.com as well as raptivity.com – but still when I try to preview the slide, nothing is showing.
It displays in the Insert Flash Property box when you insert it – but not in the actual presentation.
please help!?

Lenka Nel // Posted at 9:49 am on March 31st, 2010

Hi Lenka- I’ve submitted a support case on your behalf so that our support team can assist you with this issue. I assume you’re inserting it via Articulate -> Flash Movie, right?

gabe // Posted at 10:29 am on March 31st, 2010

Hi Lenka,

When you import the SWF, are you choosing the option to “sync independently of the slide”? Choosing that option will help to prevent any conflicts with ActionScript that may occur.

Brian Batt // Posted at 10:29 am on March 31st, 2010

Hi Lenka,

You might want to check out this article too about inserting Raptivity into Articulate Presenter http://daveperso.mediaenglishonline.com/2008/06/30/using-raptivity-in-articulate-presenter/ Regards

David Moxon // Posted at 10:32 am on March 31st, 2010

Did anyone answer Chuck’s question. I just saw that effect in Tom and Dace’s presentation. They included a smaller version of an engage interaction on the stage, with multiple image links below.

Scott Syer // Posted at 12:35 pm on April 22nd, 2010

Hi Scott, I think this screencast will answer your question about inserting a smaller version of an Engage interaction on a Presenter slide: http://screenr.com/1Dx

jeanette // Posted at 4:22 pm on April 22nd, 2010

I was close, just didn’t move the engage folder into the data file after publishing.

Thank you so much!

Scott Syer // Posted at 4:54 pm on April 22nd, 2010

I published my videos from Cam studio and the playback was blurry with strange things floating around, it was however fine when i published to web and not to CD.

Hopefully, someone finds this useful!

Olu Ogun // Posted at 3:58 am on June 30th, 2010

We are just entering the world of Articulate. Love it so far. We do, however have many interactivities already developed in Raptivity. The posts on this topic in your blog began in May, 2004 with Articulate 4 and 5. Is there an updated set of steps or procedures suggested to insert Raptivity .swf files into Articulate Studio 09? Thanks, VF

frucciv // Posted at 9:24 am on August 2nd, 2010

Hi VF- have you reviewed this blog entry on the topic?

gabe // Posted at 9:56 am on August 2nd, 2010

I am trying to Publish for Web a swf file that is about 175 frames long that has audio and it’s own interactions.

My issues is that presenter doesn’t sync with the slide, it’s timeline plays for the default 10 seconds and allows the uer to advance before they finish the interaction in my swf file.

Is there a way to make the timeline advance with the swf timeline? Or, disable the Play/Next button in Presenter and re-enable it when the swf is done?


Dan // Posted at 1:12 pm on September 23rd, 2010

Hi Dan,

When you import the SWF file into your Articulate presentation, you will have 2 basic options: Sync with the slide or play independently of the slide. In order for the SWF timeline to match the Articulate timeline, you will need to choose the Sync with the slide option. Also, you’ll have to make sure that the ActionScript from your file is AS2 and not AS3. The file must also be built with these best practices:


If you continue to have issues, please post the details of your issue in the Articulate forums or submit a case to us by using the link below:


Brian Batt // Posted at 3:03 pm on September 23rd, 2010


I would love to add FLV videos to the presenter panel in presenter. However, I would like to be able to navigate through multiple videos in the presenter panel without changing slides. In other words using the presenter box in the upper left hand corner as a glorified video player or juke box. Is this possible.

Thank You,

Ronnie // Posted at 5:14 am on October 7th, 2011

Hi Ronnie- maybe this post will give you some ideas.

gabe // Posted at 1:30 pm on October 11th, 2011

I prepare an object with Articulate Engage. And i publish it with web. I want to use swf in moodle. Because i want embed it in moodle. But only swf file not enough, it doesn’t run. Swf for work it need the other directory for example “engage_content”. How can i creat swf file without engage_content folder?

Merve // Posted at 6:29 am on October 31st, 2011

Comments are closed on this post. Need more help? Post your question in the E-Learning Heroes Discussions.

Recent Comments