Skip to main content
Participating Frequently
September 4, 2007
Question

Better Downloading Performance in Captivate

  • September 4, 2007
  • 2 replies
  • 296 views
Hi All,

I have a Captivate project that is quite large. Some of the stats are:

Size Uncompressed: 8613 kb
Audio: 5579.0 kb
Video: 3034.1 kb
Time: 8:20
Lowest Stream: Broadband
Frames: 15010
Resolution: 931x608

I am using Captivate 2 and I have Flash 8.

It downloads like a dog right now. Does anyone have any suggestions for speeding it up? What about taking the SWF into Flash and streaming it? Is this possible? I'm desperate to speed up the download time. Please help.

Thanks,

Lin
    This topic has been closed for replies.

    2 replies

    Inspiring
    September 4, 2007
    Just noticed an easier way. In the Default Preloader
    Just go to line 11 in the fla script and change the if(percentDone > 60) to if (percentDone > 33) or whatever % you want, and it will start to play when 33% of your project is loaded.

    Also just search the forum for "preloaders" and you will find more.
    Inspiring
    September 4, 2007
    Hello, If you are using the Breeze preloader or the Default preloader you could change the % download by opening up the preloader:

    Go to Programs > Adobe > Captivate > Gallery > preloaders > look for the pre-loader you are using i.e. Breeze_preloader.fla

    Open it in Flash 8 and save it using another name i.e. Breeze_preloader_50.fla
    In Flash look for the actions layer in the timeline and open it using the Actions panel
    Look for(( bytes loaded / (total))*100
    let's say you wanted your project to begin playing when 50% of it was loaded (the rest would continue to load while you watched the first 50%) Then just change the equation to ((bytes loaded / (total * .50)) *100
    Save the fla as Breeze _preload_50.fla publish the swf into the same folder i.e. Captivate> Gallery> preloaders and then look for it when you select a preloader for your project.

    Example project of 100 kb using the above solution should stat to play when 50 kb are loaded
    ((50 /(100 * .50)) *100 this would = 100% and the script is set to begin play when bytesLoaded is >99
    This should cut your load time by 50% but be careful not to cut it down too much or your viewer will be buffering all the time. There are other and better ways to do this and I hope some one shows us some that will work with Captivate.

    I am assuming you are using Progressive Streaming for your video. And that it is in .flv format. I have questions and problems with wether the preloader does anything with re: to a linked .flv video. Some say yes but I have problems...
    Hope this helps and I hope someone confirms it's correct or corrects me.