Program to compress swf file?

hey there,
so i have a rather large swf file that is having trouble
loading...it takes about 10-15 seconds to actually start to load so
i've come to the conclusion that i need the help of a swf
compression program but i'm wondering if anyone can give me advice
on a reliable program to use? have any of you had a similar problem
and used a good program to compress?
let me know thanks so much!!

I don't know of any programs that compress, but I can give
you a few tips.
1) Under your publish settings, make sure that "compress
movie" is checked.
2) If you are not doing so, use 90% jpg compression on your
bitmaps, as opposed to 100% or default. It doesnt seem like a big
change, but it makes a world of difference.
3) Under publish settings > flash tab > options
section, click "generate size report". Then when you publish, you
will get a size breakdown of everything in your file and you can
easily pinpoint where the majority of your file size is coming
from. Then you can make adjustments accordingly.
Hope this helps,
GAMBRKER

Similar Messages

  • How do I set Adobe Flash Player as the default program to open SWF files?

    Basic Overview
    I have this working fine at my home laptop, however I need this working for projects at school.
    Whenever I want to open an SWF file at home, I simply double click it and open it in Adobe Flash Player (Adobe Flash Player 10.0 r22) and I have no problems!
    However, when I am at school I have to run SWF files within Internet Explorer, Adobe Flash Player IS installed, but the SWF files are not opened in that directly, they are opened within Internet Explorer.
    At Home
    If I right click an SWF file at home and select "Open With" and then "Choose Default Program...", Adobe Flash Player is already there under the name 'Adobe Flash Player 10.0 r22', so I can simply select it as the default. (On my home laptop)
    At School
    At school if go to "Open With" and then "Choose Default Program...", Adobe Flash Player IS NOT there, only Internet Explorer and some other programs in the other programs box. (On my school laptop)
    Question
    How can I assign Adobe Flash Player as the default program for opening SWF files (on my school laptop)? If I select "Browse..." and go to C:\WINDOWS\System32\Macromed\Flash there is no file with a description of 'Adobe Flash Player 10.0 r22', is the file for the actual program located somewhere else or have I just no looked properly in the folder?
    I really need these files opening in Adobe Flash Player directly and not in Internet Explorer (I know you can set the view to 100% and have it sized correctly)
    Thanks you to everyone who helps!
    -Charlie! (Yes I know I don't need to write this in a forum)

    The standard Flash Player is a browser add-on, and not a standalone player.  So what actually opens when you open an SWF file at home?  Flash Player Projector?
    If so, you also need to download it at your school, from http://www.adobe.com/support/flashplayer/downloads.html, then do the file association.

  • How can we compress SWF files and optimize tool?

    I need to reduce SWF file size up to 70%, quality will not be sink.
    Is this possible in adobe software? please help...

    Iam working on banner production, is their any better software/tools for SWF optimization/compression?
    I got one  SWF and FLA from other creative team,  SWF size is below 50 KB look's better quality, I have changed some small amends, when i was exporting it from FLA... the SWF file weight goes to 90KB, i compressed image quality then, expoted again... the file size goes to 70KB. how can i do  50KB in better quality.
    Thank you for your help!

  • Is it possible to compress SWF files using gzip?

    I am using gzip for all the files of my server but my swf doesn't seem to be getting compressed also "swfobject_modified.js" used by the SWF file doesn't get compressed as well, whereas other .js files are getting compressed. Any suggestions ?

    For quite a while swfs are (by default) (g)ziped when published. You can change that under the publish-settings using the flash tab. Regarding the swfobject, I think that the code is very size optimized, whereas your regular run of the mill self-made .js is mostly optimized for readability.
    M

  • Compress SWF File or Not ?

    Captivate v5.5
    What are the Pro's and Con's of setting the project preferences to compress the swf file ?
    I cannt say I have noticed this happening on my projects before now, but when saving my project today Captivate has started to do this.
    Appreciate anyone's thoughts on this.
    Noel

    Hi,
    This code will solve ur problem.
    public void onActionUploadFile(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
        //@@begin onActionUploadFile(ServerEvent)
        IWDAttributeInfo attributeInfo = wdContext.getNodeInfo().getAttribute(IPrivateFileUploadDownloadView.IContextElement.FILE_RESOURCE);
        IWDModifiableBinaryType binaryType = (IWDModifiableBinaryType)attributeInfo.getModifiableSimpleType();
        IPrivateFileUploadDownloadView.IContextElement element = wdContext.currentContextElement();
        if(element.getFileResource() !=null)
             try
                  String mimeType = binaryType.getMimeType().toString();
                  byte[] file = element.getFileResource();
                  //element.s
                  wdComponentAPI.getMessageManager().reportMessage(IMessageFileUploadDownloadComp.SF__UPLOAD,new Object[] {binaryType.getFileName()},false);
             catch(Exception e)
                  throw new WDRuntimeException(e);
        else
              wdComponentAPI.getMessageManager().reportMessage(IMessageFileUploadDownloadComp.NO__FILE,new Object[] {" "},true);
        //@@end
    Here "fileresource" is context attribute name
    Regards,
    Sunaina Reddy T

  • Emagic's "ZAP" program - archived compressed audio files unable to open.

    I have a number of audio files that were compressed/packed using emagic's ZAP program that I was interested in revisiting but it seems my copy of "ZAP' has run out of authorisations over the years through computer meltdowns. Does anyone have a solution to this problem?
    Thanks.
    G5 Dual 1.8 Ghz   Mac OS X (10.4.8)   Logic Pro 7.2, Presonus FirepodX2

    Yeah, I think I have a copy on my PC, or if not, I could probably dig it out.
    There was a free unpack-only version of Zap that should enable you to get at your files - though where you could locate a copy I don't know. It might have been included on Logic master disks around V4.x.... It would probably be OS9 only I guess, for the Mac version.

  • Your Computer Does Not Have Sufficient Memory Resources to Compress SWF File

    I'm sure I'm not the first person to hit this error. And under most circumstances, I would shrug it off and work on cutting the size of the presentation I'm working on down. However, this particular instance of the error is baffling.
    To begin, I imported an 87MB PowerPoint Presentation into Captivate 5.5, with recorded audio attached to all of the slides. Captivate is able to pull it in just fine, and I am even able to work on it and manipulate the 18 slides that are produced to my whim. However, when I go to publish the file (which is an integral part of getting the content onto the web), I am struck with this error. The file does have some custom animations that are timed, but through the whole thing there are only 13 of those. So I decided to do some math to try and figure out exactly how much of the 4GB of DDR3 RAM, 16GB Page File, and 512MB of dedicated video memory Captivate was using, to see if it could possibly be running out of memory. Assuming that each slide and each animation gets its own, full-depth, 32-bit bitmap image in the process, that brings the size of the rendered slides up to around 81.7MB in memory. Tacking on the 89MB of the original file again, I'm left with a total RAM usage of 170.7MB that it theoretically should be taking. Much less than the 4GB than the resources available.
    And even then, I look at task manager to see, and Captivate is holding steady at 283,076KB of memory during the publication process. And then when I go to look at how much of the RAM is being used, I see only 2.38GB of my 4GB is actually being addressed. That's 1.62 gigabytes that Captivate is ignoring that it could (and should) be pulling from on my 64-bit, quad-core computer. Adobe, telling me I don't have enough RAM when there is1.5GB sitting untouched and unallocated is bordering on absurdity.
    I imagine there's a limit somewhere inside Captivate that's telling it not to go past that 283,067 number: every other Adobe program I've used has had some way to let you control how much RAM it can use. But look as I may, I cannot find any way to tell Captivate to use more resources and take priority over other programs. Is there some way to do this, or do I have to break this small presentation down to a handful of even smaller presentations and daisy-chain them?
    Thank you.

    Try turning off compression settings in Project Preferences:
    If the project then renders out, try turning them on again one at a time until you find the one that is fouling things up.  It's most likely to be the Advanced Project Compression.

  • After I create a flash swf file how do I edit the video and audio?

    I created a nice flash animation, but it appears there are no video editing program which edit swf files.
    Why would flash create a file that cannot be edited in video editing programs including their own premiere pro?
    I have to get a program to convert the swf to an flv file and then I can use a video editing program?
    I tried exporting it to an avi, but much of the functionality was lost. I am looking at a man standing there instead of
    moving his lips while talking, for example. Am I missing something? Please advise. Thanks!

    If you have an swf file then you don't have a video to edit. You can export to a limited number of video formats from Flash. In order to do that successfully, you need to prepare your file so that it will export as you want. This means that you will have to produce the entire file as a linear sequence using the timeline and with no interactivitiy. You can use a limited amount of Actionscript, but it is a very small subset of the available language. Your audio must be in the timeline.
    Here is an Adobe help file for exporting to video: Flash Professional Help | Exporting Graphics and Videos

  • Establishing a socket connection between a .swf file and a socket-test program (TCP/IP builder - Windows), in AS3.

    I have an issue with a college project I'm working on.
    Using Actionscript 3, I made a simple .swf program, an animated, interactive smiley, that 'reacts' to number inputs in a input-box.
    For the sake of the project, I now need to make the framework for establishing a socket connection with the smiley .swf, and another program.
    This is where I encounter issues. I have very little knowledge of AS3 programming, so I'm not certain how to establish the connection - what's required code-wise for it, that is.
    To test the connection, I'm attempting to use the "TCP/IP builder" program from windows, which lets me set up a server socket. I need to program the .swf file into a client - to recognize it, connect to it, then be able to receive data (so that the data can then be used to have the smiley 'react' to it - like how it does now with the input-box, only 'automatically' as it gets the data rather than by manual input).
    My attempts at coding it are as follows, using a tutorial (linked HERE):
    //SOCKET STUFF GOES HERE
        var socket:XMLSocket;        
        stage.addEventListener(MouseEvent.CLICK, doConnect); 
    // This one connects to local, port 9001, and applies event listeners
        function doConnect(evt:MouseEvent):void 
        stage.removeEventListener(MouseEvent.CLICK, doConnect); 
        socket = new XMLSocket("127.0.0.1", 9001);   
        socket.addEventListener(Event.CONNECT, onConnect); 
        socket.addEventListener(IOErrorEvent.IO_ERROR, onError); 
    // This traces the connection (lets us see it happened, or failed)
        function onConnect(evt:Event):void 
            trace("Connected"); 
            socket.removeEventListener(Event.CONNECT, onConnect); 
            socket.removeEventListener(IOErrorEvent.IO_ERROR, onError); 
            socket.addEventListener(DataEvent.DATA, onDataReceived); 
            socket.addEventListener(Event.CLOSE, onSocketClose);             
            stage.addEventListener(KeyboardEvent.KEY_UP, keyUp); 
        function onError(evt:IOErrorEvent):void 
            trace("Connect failed"); 
            socket.removeEventListener(Event.CONNECT, onConnect); 
            socket.removeEventListener(IOErrorEvent.IO_ERROR, onError); 
            stage.addEventListener(MouseEvent.CLICK, doConnect); 
    // Here, the flash tracks what keyboard button is pressed.
    // If 'q' is pressed, the connection ends.
            function keyUp(evt:KeyboardEvent):void 
            if (evt.keyCode == 81) // the key code for q is 81 
                socket.send("exit"); 
            else 
                socket.send(evt.keyCode); 
    // This one should handle the data we get from the server.
            function onDataReceived(evt:DataEvent):void 
            try { 
                trace("From Server:",  evt.data ); 
            catch (e:Error) { 
                trace('error'); 
        function onSocketClose(evt:Event):void 
            trace("Connection Closed"); 
            stage.removeEventListener(KeyboardEvent.KEY_UP, keyUp); 
            socket.removeEventListener(Event.CLOSE, onSocketClose); 
            socket.removeEventListener(DataEvent.DATA, onDataReceived);
    Trying to connect to the socket gives me either no result (other than a 'connection failed' message when I click the .swf), or the following error:
    Error #2044: Unhandled securityError:. text=Error #2048: Security sandbox violation: file:///C|/Users/Marko/Desktop/Završni/Flash%20documents/Smiley%5FTCP%5FIP%5Fv4.swf cannot load data from 127.0.0.1:9001.
        at Smiley_TCP_IP_v4_fla::MainTimeline/doConnect()[Smiley_TCP_IP_v4_fla.MainTimeline::frame1:12] 

    Tried adding that particular integer code, ended up with either errors ("use of unspecified variable" and "implicit coercion") , or no effect whatsoever (despite tracing it).
    Noticed as well that the earlier socket code had the following for byte reading:
    "sock.bytesAvailable > 0" (reads any positive number)
    ...rather than your new:
    "sock.bytesAvailable != 0" (reads any negative/positive number)
    Any difference as far as stability/avoiding bugs goes?
    So then, I tried something different: Have the program turn the "msg" string variable, into a "sentnumber" number variable. This seemed to work nicely, tracing a NaN for text (expected), or tracing the number of an actual number.
    I also did a few alterations to the input box - it now no longer needs the 'enter' key to do the calculation, it updates the animation after any key release.
    With all this considered and the requirements of the project, I now have a few goals I want to achieve for the client, in the following order of priority:
    1) Have the "sentnumber" number variable be recognized by the inputbox layer, so that it puts it into the input box. So in effect, it goes: Connect -> Send data that is number (NaN's ignored) -> number put into input box -> key press on client makes animation react. I optionally might need a way to limit the number of digits that the animation reacts to (right now it uses 1-3 digit numbers, so if I get sent a huge number, it might cause issues).
    - If the NaN can't be ignored (breaks the math/calculus code or some other crash), I need some way of 'restricting' the data it reads to not include NaN's that might be sent.
    - Or for simplicity, should I just detect the traced "NaN" output, reacting by setting the number variable to be "0" in such cases?
    2) After achieving 1), I'll need to have the process be automatic - not requiring a keyboard presses from the client, but happening instantly once the data is sent during a working connection.
    - Can this be done by copying the huge amounts of math/calculus code from the inputbox layer, into the socket layer, right under where I create the "sentnumber" variable, and modifying it delicately?
    3) The connection still has some usability and user issues - since the connection happens only once, on frame 1, it only connects if I already have a listening server when I run the client, and client can't re-connect if the server socket doesn't restart itself.
    I believe to do this, I need to make the connection happen on demand, rather than once at the start.
    For the project's requirement, I also need to allow client users to define the IP / port it's going to connect to (since the only alternative so far is editing the client in flash pro).
    In other words, I need to make a "Connect" button and two textboxes (for IP and port, respectively), which do the following:
    - On pressing "Connect", the button sets whatever is in the text boxes as the address of the IP and port the socket will connect to, then connects to that address without issues (or with a error message if it can't due to wrong IP/port).
    - The connection needs to work for non-local addresses. Not sure if it can yet.
    - On re-pressing connect, the previous socket is closed, then creates a new socket (with new IP/port, if that was altered)
    It seems like making the button should be as simple as putting the existing socket code under the function of a button, but it also seems like it's going to cause issues similar to the 'looping frames' error.
    4) Optional addition: Have a scrolling textbox like the AIR server has, to track what the connection is doing on-the-fly.
    The end result would be a client that allows user to input IP/Port, connects on button press (optionally tracking/display what the socket is doing via scrollbox), automatically alters the smiley based on what numbers are sent whilst the connection lasts, and on subsequent button presses, makes a new connection after closing off the previous one.
    Dropbox link to new client version:
    https://www.dropbox.com/s/ybaa8zi4i6d7u6a/Smiley_TCP_IP_v7.fla?dl=0
    So, starting from 1), can I, and how can I, get the number variable recognized by "inputbox" layer's code? It keeps giving me 'unrecognized variable' errors.

  • How do I tell Windows 7 to open SWF files (executable not showing in Program Files)

    Windows 7 asks for a program to open SWF, and I installed Shockwave, but I cannot find the program in Program Files or Program Files (X-86).
    On Windows XP, SWF files automatically opened with Shockwave, but now W7 says I need a plug-in for my Firefox browser to open it with Flash Player.

    Please ask your question on a forum for the Flash Player

  • Best program for converting FCP7 file to .swf file

    What's the best-quality, reasonably-priced software for me to convert my .mov files to .swf files?
    ffmpegX works great, but will only export to .flv and not .swf.
    VisualHub is defunct and isn't working with my longer files.

    This comes up quite a bit here. I'd invest in a forum search to see what others have turned up. I'm guessing you don't have Flash or After Effects? Anyway, a quick google search turned this up: Macvide VideoFlash Converter 3.1 I have no experience with this app. But the demo video clearly showed the user converting a .AVI to .flv - although .swf was the other option.

  • .swf file quality to dvd what is the magic path

    This has always been a struggle trying to get .swf quality to the DVD and on web. I thought that when Adobe bought flash this will soon be a peace of cake. That has not been the case and I’m still trying to find the magic path. I have recently up graded from premiere 6 to premiere pro CSF to get upgrade of Encore 2.0 and what I thought was the silver bullet .swf import possible to premiere I thought this will cut down on the number of compressions and give the .swf quality on the DVD and much better web based quality as FLV files. The current movie which is by the way a deadline pay the bills type project publish fine as a .swf and has great screen qualities. It is my understanding that the new mpeg codecs that come with this upgrade are the choice for best DVD quality and web production when I import the .swf the movie export works fine for a while then windowsexporter.exe stops working and the process quits. So I guess maybe vista windows thing on my laptop so I up grade on my XP desktop and the program will not run at all and keeps crashing. So I find out file is probably to big to process so I split it down into smaller portion in flash and try to import the new smaller files and get error message file screen size to big when it is set to 720x480. I try sending directly to encore as suggested and get encode stopped unknown error. I can get an windows projector .exe file to process thank goodness that is keeping client happy for now but need to go on line and to dvd soon with much better quality than I get when I can get the movie to process in AVI which is really bad quality and not acceptable to deliver. Thanks in advance for any help deadline May 12 DVD in clients hands so this is chrunch time I need a fix or work around.

    I don't think I understand what you mean by "SWF file quality" in relation to Encore.
    Are you authoring to DVD? All video in the DVD-Video format is compressed to MPEG-2. If you're using SWF (FLV, really) for you source video, then you are starting with a highly-compressed format to begin with and it will be re-compressed to MPEG-2 when the DVD is built.
    If you're not trying to use FLV for your source video, can you please explain the problem?

  • So I've got an FLV and an SWF file.... now what?

    Hello. I started with a video (.mov format) and used Sorenson
    Squeeze to compress/convert ... leaving me with an FLV file and an
    SWF file.
    Could someone please walk me through how to upload this to
    the web so that I can send a client a hyperlink to watch it?

    BTW, I have my own website and an FTP program ... so
    hopefully, I'm not totally lost, here.
    (Note: I usually do this with WMV files, but want the file to
    load faster, etc., hence wanting to use Flash)
    Thanks again!

  • How can I save a Flash or .swf file in AVI format without losing quality?

    How can I save a Flash or .swf file in AVI (or another video) format without losing quality?

    As long as you don't have code in your animation then just hit File->Export->Export Movie, then configure the options.
    Here's an article on exporting sound, images and video. Just skip on down to exporting AVI and it explains the process. The codec is in the Video Compression section. When you click Settings for Video Compression, the codec is in the drop-down at the top. There's various kinds but to get lossless quality AVI you'll have to choose Uncompressed / None for full quality. Again, the file will be huge and you'll need to use another program (like Adobe Media Encoder) or Microsoft Windows Media Encoder, etc, depending on what format you intend to compress it ultimately.
    http://helpx.adobe.com/flash/using/exporting.html#exporting_video_and_sound

  • Putting .swf file on dvd

    How do I put a .swf file onto a DVD? Can I do it using Final Cut 5.1.4 and DVD Studio Pro 4.1.2? Would it be better to use another program?

    What I think your asking is how to play the content from a swf file within a Video DVD.
    You would have to convert the swf file to a Quicktime file then encode that into mpeg 2 and import into DVDSP and author a disc.
    Results are very poor quality video as you would expect from converting a highly compressed file an other two times.
    I wont recommend any applications because the results are dreadful, you can easily Google for this and try testing.

Maybe you are looking for

  • How to determine the size of a file on application server

    Hello, using open dataset I have created a file on the application server and have put some data into the file. Now I want to know the size of this file. Is there a function module to do this ? Best regards Michael

  • Converting purchase req. to purchase order.

    Hi, how converting purchase reqiusitions to purchase order? I have a lot of purchase req. to convert How can I do that? Best regards

  • Keynote 6 (2013) doesn't allow mixing themes?

    I have upgraded to Keynote 6 and have noticed that, amongst many other options, mixing themes is not available. Unless I am very wrong, once you try to change the theme of an individual slide, all the other slides change as well. This is clearly a st

  • How do you remove pref file to perform clean install on Firefox for android?

    Uninstallling Firefox on android does not remove the pref file thus does not allow clean install. I have also been unable to find any way to reset everything to default. Both Firefox and beta do nothing but crash and will not even load a full web pag

  • Oracle take up too much memory in windows xp

    hi all, i'm having a problem with my laptop. i've oracle database 11g installed in my laptop. but then my laptop slow down. the oracle process take too much memory. my physical memory(RAM) is 3GB. is there any way to reduce the memory usage of the or