Large image sequences in Flash - How to reduce memory usage?

So I'm trying to publish a looping animation in Flash with a large amount of image sequences in it. (around 3000 frames all told). And I'm having problems with the swf using too much memory when it's played.
The swf is about 80mb, but the file uses an excess of 2gb of ram when played. I don't know why that would be. A memory leak?
My understanding is: that Flash will just load all images in a swf into memory unless you dump the memory somehow.Can anyone explain how to do this? Is it possible? I can't seem to find a solution online.
Thanks

Thanks for your reply. I think I was being just overly ambitious trying to get this to play in swf form on sub 4gb ram machines. I've resorted to external video.

Similar Messages

  • How to reduce memory usage?

    OK - I've read through a ton of posts that discuss the "Out of memory" problem in Encore, but what can I do to reduce memory usage?
    I'm trying to produce a very simple Blu-Ray (h.264) project in Encore CS3 on Windows Vista. There are 8 or 9 timelines, a main menu, and 6 sub-menus. Each sub-menu has six static buttons. There are no transitons or motion menus. When I load the project, Task Manager says Encore is using about 1.3 GB RAM. I constantly get "out of memory" errors.
    I've loaded the same project on Vista 32-bit w/ 4GB RAM and Vista 64-bit w/ 8 GB RAM. Same behavior on both.
    Two questions:
    1. Why does Encore need 1.3 GB RAM for such a simple project?
    2. How do I reduce the memory usage?
    TIA for help on the PITA,
    rgames

    Please check with below link, if this can help.
    http://forums.creativecow.net/thread/145/863785#863796

  • How to reduce memory usage when loading bitmaps from the library?

    When I use BitmapData.loadBitmap() to load an image from the library and then attachBitmap() to add it to a MovieClip it takes a lot more memory as opposed to just having the same image inside a MovieClip statically in a frame on it's timeline.
    The function dispose() not only clears the BitmapData object but also destroys the previously attached bitmap inside the MovieClip, so it can not be used to free any memory.
    Is it how it is supposed to be or is there any other way to dynamically attach bitmaps with memory usage comparable to just having them on stage?

    no, you use attachMovie() to create instance from library movieclips that have a linkage id.
    you can then create a bitmapdata instance and use the draw() method to overlay as many as needed.

  • Converting bitmap image sequences to Flash

    Hello,
    I use LightWave 3D to create a set of characters that are
    simple talking heads. Composited in Mirage and edited in VT4, it's
    all bitmap images. You can see a sample here:
    Subversive
    Entertainment
    That version was intended for TV but isn't going to sell. I'd
    like to try it as an animated editorial cartoon embedded in a Flash
    player at online newspapers. But when I compress the video it
    doesn't convert as cleanly as I know a direct Flash file would. I'd
    like to import the image sequences into Flash and converting them
    to symbols(?) or movie clips(?) or(?)...
    What would be the best way to handle the image sequences in
    Flash? They are currently 180 frames long for each character, but I
    could reduce the image sequence to as little as 60 frames. Once the
    image sequence is converted to a set of symbols(?) they would be
    re-used over and over.
    I imported a 180 frame image sequence and it put one image on
    each frame in the Flash timeline. How would I convert that entire
    image seqence to a sequence of symbols(?) that I could re-use. When
    I exported it as a movie it made a .swf file that looks great but I
    don't think that's what I want to work with within Flash. (I'll
    create a differnt background in FLash as well.)
    Whew,
    Hope this made sense.
    TW

    after importing, select the entire range of keyframes
    containing your image sequence. Right-click
    over them and select COPY FRAMES.
    Open Library and create a new symbol.
    PASTE FRAMES into frame 1 of this new symbol.
    On main timeline create a new layer (delete original layer)
    and drg instance of your new symbol to
    it. Now you have a nested animation that can be reused.
    Chris Georgenes / mudbubble.com / keyframer.com / Adobe
    Community Expert
    tomwood2 wrote:
    > Hello,
    >
    > I use LightWave 3D to create a set of characters that
    are simple talking
    > heads. Composited in Mirage and edited in VT4, it's all
    bitmap images. You can
    > see a sample here:
    >
    > www.subversive-entertainment.com
    >
    > That version was intended for TV but isn't going to
    sell. I'd like to try it
    > as an animated editorial cartoon embedded in a Flash
    player at online
    > newspapers. But when I compress the video it doesn't
    convert as cleanly as I
    > know a direct Flash file would. I'd like to import the
    image sequences into
    > Flash and converting them to symbols(?) or movie
    clips(?) or(?)...
    >
    > What would be the best way to handle the image sequences
    in Flash? They are
    > currently 180 frames long for each character, but I
    could reduce the image
    > sequence to as little as 60 frames. Once the image
    sequence is converted to a
    > set of symbols(?) they would be re-used over and over.
    >
    > I imported a 180 frame image sequence and it put one
    image on each frame in
    > the Flash timeline. How would I convert that entire
    image seqence to a sequence
    > of symbols(?) that I could re-use. When I exported it as
    a movie it made a .swf
    > file that looks great but I don't think that's what I
    want to work with within
    > Flash. (I'll create a differnt background in FLash as
    well.)
    >
    > Whew,
    >
    > Hope this made sense.
    >
    > TW
    >

  • Large image sequence - dead swipe area

    Hi Guys
    I have a large image sequence on a page, which means I have a large area that is "dead" to swipe to next page.
    I thought I could add over the top a dummy button of a fake 2 state MSO that would be swipeable, but that doesnt work either.
    I'm on sprint 19is that the issue? I thought that a "large fake button sitting on top of the image sequence would mean the area became
    swipeable again, I used an animated gif in a web view before, but wasnt happy with the Gif image quality, but at least the large area of the web view
    box reacted to swipe forward etc.
    Any thoughts?
    Cheers
    Alistair

    in order to work around this problem you need to create a button that:
    a) has a 'click' state as well as a normal state
    b) it has to have an action assigned to it.
    i fixed this problem using the following method:
    1. I created a button that has also a 'click' state.
    2. then i created a dummy MSO that is colorless and has two identicle states
    3. i assigned the button with an action to switch the dummy MSO states.
    now the area of the button is swipable also in PDF articles.
    hope it will work for you!
    Ofer.

  • How to reduce memory use on my iMac

    How to reduce memory use on my iMac, OS X Yosemite, 2.7 GHz Intel Core i5
    8 GB memory
    Running very slowly, and the little spinning ball showing up.
    How do I clean up my IMac please?
    Should I use MacKeep or any clean up apps?

    When you see a beachball cursor or the slowness is especially bad, note the exact time: hour, minute, second.  
    These instructions must be carried out as an administrator. If you have only one user account, you are the administrator.
    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad and start typing the name.
    The title of the Console window should be All Messages. If it isn't, select
              SYSTEM LOG QUERIES ▹ All Messages
    from the log list on the left. If you don't see that list, select
              View ▹ Show Log List
    from the menu bar at the top of the screen.
    Each message in the log begins with the date and time when it was entered. Scroll back to the time you noted above.
    Select the messages entered from then until the end of the episode, or until they start to repeat, whichever comes first.
    Copy the messages to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.
    The log contains a vast amount of information, almost all of it useless for solving any particular problem. When posting a log extract, be selective. A few dozen lines are almost always more than enough.
    Please don't indiscriminately dump thousands of lines from the log into this discussion.
    Please don't post screenshots of log messages—post the text.
    Some private information, such as your name, may appear in the log. Anonymize before posting.

  • How to reduce data usage on ipad wifi only version.  consuming **** lot of data even on simple surfing of sites

    how to reduce data usage on ipad wifi only version.  consuming **** lot of data even on simple surfing of sites

    iPhone User Guide (For iOS 4.2 and 4.3 Software)

  • How to capture memory usage for web application

    In OATS openscripts, how to capture memory usage for web application? Does it have the exisitng java method that we can call to get the memory data (e.g. peak bytes, private bytes) consumed by web application?

    JProbe

  • Best way to work with large image sequences

    Hello,
    Im relatively new to Adobe CS4. I am learning to create detailed animations with another software that produces thousands of still images. (I normally save them as  .png, 720 x 480, 29.97 fps) I spent the money to buy CS4 becuase I was told this was what I needed to turn those images into video, add titles, captions, credits, etc. So far, I've been useing PremierPro to import the image sequences and add titles. But when I export the sequences, the quality is crap. I've tried all combinations of exporting formats, but even when I try to go for the greatest quality, my files are 100 MB large, and the quality is still crap (nice smooth lines are jagged, and details are blurry and pixilated, even with the titles I added). Can someone tell me how I should be working with these still image sequences so that I can retain the best quality while keeping the file size large. These videos are just played on local computer systems, not over a network or on DVDs. I dont know if I should be bringing the shorter clip sequences into AfterEffects and somehow exporting those. I just dont know. But nothing is working for me. Help!
    Nikki

    Hello!,
    The output frame size has so far been the same as my rendering size (720 x 480), but I's just trying to get the best quality, if I need to render larger I can. Delivery has so far just been video, no audio, although when I get better at this I will record narrations of the animations and put that in. Playback is intended only for computers. Every once in a while, it is requested in a format that will be played over our network, but I wanted to worry about that later.
    The preset I chose for the sequence was the DV-NTSC Standard 32kHz
    The project/sequence settings are:
    General
         Editing Mode: DV NTSC
         Timebase: 29.97 fps
    Video
         Frame size: 720, 480 4:3
         Pixel Aspect Ratio: D1/DV NTSC (0.9091)
         Display Format: 30 fps Non-Drop-Frame Timecode
    Audio
         doesnt matter
    Video Previews
         Preview File Format: NTSC DV
         Codec: DV NTSC
         Maximum Bit Depth
    Hope that was the information you requested.
    Nikki

  • Image Sequences in Flash?

    Can image sequences be used in flash the same way they can be
    in After Effects? If so which format should I use?

    Maybe. Maybe not. I'm sure there are common points of usage
    and things that are specific to one environment or the other.
    Flash is able to import many formats. Personally I prefer to
    use png format for the transparency.

  • How to reduce memory footprint

    Hello, while I observed that Audition always loads whole audio document into memory, I'm having quite a problem when processing long multichannel audio files as the whole physical memory gets utilized instantly I'm getting exhaustive disk swapping. This is especially awkward for long operations. I'm having a question if there's a way to reduce the memory footprint, ie. to Audition loads into memory just the file part that it's just working with, or to turn off undo. I assume the rapid memory usage is caused by collecting undo data also, whose I don't need in most cases.

    You can use the Clear History button in the History page to clear all undo data or selectively clear individual steps from History.

  • How to reduce CPU usage when working in Logic Pro and Kontakt5

    Hello All,
    I have a MacBook Pro 15" early 2011 2.0 GHZ. My main acitivity is making music with my macbook pro. I am using Logic Pro 9 in combination with Kontakt 5.
    I want to get some suggestions in the setup so I can reduce the usage of the CPU. By the way I have upgraded my system with a SSD 256GB , 16GB RAM and have removed the optical drive and installed the the previous factory set HD in the optical bay. I have placed the samples of the Kontakt 5 in the HD so I have enough space on my SSD to run the progrmas fast and smooth !
    If possible give your advise on an optimum setup such as reachanaling the sounds through BUS to AUX channels and other methods in order to reduce the CPU usage. You may even post some good links where I can find more info.
    Thanks in advance
    Wkrgds, Levon

    welshwiggle wrote:
    So Center of Pan,
    If you were to run something like Omnipshere on an active SI track do you get anywhere near the "1 core CPU" spike I'm getting on my Late 2011 TOTR MBP?
    I still dont really get why L9 on a new MBP peforms worse than eg your PC.
    Older versions of Logic (ie: 5.5) don't see individual cores, there is one disk meter and one CPU meter. In some ways it's a more efficient system. This is running on WinXP which happens to be a very good system for audio. Consider this, XP can be installed and take up only half a gig of disk space and do 90% of what most operating systems can do today. 
    I do see single core spikes on my single processor quad core Mac Pro.  There's no way to get around a processor intensive plugin on a single track. A channel strip is tied to a single process (core). I stopped upgrading at 10.6.8 and Logic 9.1.3, because it works. I still get the occasional single core use even with multiple plugs and tracks but I can usually break the logjam by quickly starting and stopping Logic 2 or 3 times.
    I will not upgrade Mac hardware or software unless the next version of Logic is outstanding, I'm fine where I'm at for the next year or two. I enjoy recording performers more than anything else so al I really need is a good sounding, solid system.

  • How to minimize memory usage with VM settings

    Using JDK 1.4.2, I am trying to minimize the memory usage of my application.
    Our GUI application consumes about ~20MB of heap space during normal operation, but it can easily grow to 50MB in some rare cases (Special feature accessed by user).
    We have to be able to run multiple instances (separate process/VMs) of this application on low end Windows PCs.
    The applications don't usually run for very long (less than 8 hours).
    Here is my problem.
    If I set the -Xms=20M -Xmx=64M, it works fine, but the GC is not very aggressive and soon, the application starts using a lot of memory, even if it is not really needed. And it never returns the memory to Windows OS.
    So each VM take more memory than really needed, which causes significant swapping on these low end PC (little RAM available).
    If I reduce the -Xmx flag, than I run out of memory in the rare cases where I need the full memory.
    Ideally, I would like to configure the GC to be more aggressive, i.e. the GC should collect instead of getting additional memory from the OS when possible.
    I read a few papers on Sun's web site about HotSpot tunning, but most of them are geared for large servers.
    Thanks!
    Francois

    And you are using the task manager to determine how "much" memory is being used correct?
    I suggest that you search out and read the numerous threads on this site that discuss that subject.

  • How to monitor memory usage of "Memory-based Snapshot" executable (MRCNSP)  in Linux?

    We have noticed in the past that MRCNSP/Memory-based Snapshot program executable consumes around 3.8 GB of memory on the linux VM. I understand that value change planning  is 32 bit executable so 4 GB is the limit. I want to monitor the memory usage of the executable when the program runs. The program usually runs overnight. I wanted to check with you experts if you have any MRP executable memory usage monitoring script that I could use.
    I found the metalink note OS Environment and Compile Settings for Value Chain and MRP/Supply Chain Planning Applications (Doc ID 1085614.1) which talks about "top -d60 >>$HOME/top.txt". Please share your ideas for monitoring this process.
    We do not use Demand Planning or Demanta or Advanced Supply Chain Planning which are 64 bit application. That is our future direction.
    Environment:
    EBS : R12.1.2 on Linux. The concurrent manager is on 64 bit linux VM, web services on 32 bit VMs.
    DB: Oracle DB 11.2.0.3 on HP UX Itanium 11.31. Single database instance.
    Thanks
    Cherrish Vaidiyan

    RAM on the controller is not the same as the C: drive. With respect to the controller, you can think of it in the same terms as your computer. RAM is volatile memory and your C: drive is non volatile flash memory.
    Depending on the frequency of the temperature excursions above and below your 70C threshold, the service life of the controller and the method you used to append to the file, there could be a number of issues that may creep up over time.
    The first, and the one you brought up is the size of the file over time. Left unchecked this file could grow continuously until the system literally runs out of flash memory space and chokes. Depending on how your are appending data to this file, you could also use more than a trivial slice of processor time to read and write this big file on disk. While I have not personally ever run one of the RT controllers out of "disk space", I can't imagine that any good could come of that.
    One thought is to keep a rolling history of say the last 3 months. Each month, start a new file and append your data to it during the course of the month. Each time a new file is created, delete the data file from something like 3 months ago. This will ensure that you will always have the last 3 months of history on the system, however the monthly deletion of the oldest data file will limit you to say 3 files at whatever size they happen to be. Unless there are hundreds of thousands of transitions above and below your threshold this should keep you in good shape.
    I also eluded to the method you use to write to this file. I would ensure that you are appending data using the actual file functions and not first reading in the file, appending your data as a string then writing the entire file contents back to disk. In addition to causing the highest load on the file system this method also has the largest system RAM requirements.

  • How to determine memory usage?

    Is there something built into OSX that permits me to monitor and/or log memory usage?
    I use Logic Pro and FCP and would like to know if I reaching the limits of my memory (4GB) with the type of work I do.
    Thanks, Rob.

    How To Determine Your Memory Needs >>
    -Bmer
    Mac Owners Support Group
    Join Us @ MacOSG.com
    ITMS: MacOSG Podcast
     An Apple User Group 
    Disclaimer required by Apple Discussions Terms of Use: MacOSG - a non-profit Apple User Group - may receive some form of compensation, financial or otherwise, from my recommendation or link.

Maybe you are looking for

  • Pourquoi photoshop CS6 se fige, lorsque je l'utilise sur mon écran thunderbolt ?

    Bonjour à tous, Je suis un peu contrarié par ce problème: J'utilise le pack Master Collection CS6 dans le cadre de mon travail, sur un MacBook Pro 13" avec un écran thunderbolt display. Tout fonctionne normalement sur le petit 13", seulement lorsque

  • JMS receiver adapter is red / error?

    hi experts, i have a JMS receiver adapter and the connection to WebSphere MQseries is ok. If i sent message to Receiver JMS adapter i will get following error (red light): The XI message: 14a8be90-e8fc-11df-9103-0016353eb4a3 was already sucessfully p

  • How to change computer user name after installing a new hard drive on my computer. HELP

    TO WHOMEVER CAN HELP ME:  How do I change my computer user name after HP installed a new hard drive on my computer.  Now it is called TEST??  So on my C drive instead of saying my name it says TEST.  Please help??? Thanks in advance for any help I ca

  • Can I use same result set for two queries?

    Hi, Can I use the same result set for two queries? For example: ResultSet rs = null; rs = ps.executeQuery(query1); while (rs.next()) { rs = ps.executeQuery(query2); while (rs.next()) { Is it OK to use? or Is there any preformance issues? Appreciate y

  • Playback of podcasts stops with 44 seconds left

    I've got a 5th generation iPod. Recently, several podcasts have hung up with 44 seconds left to play. The iPod behaves as if it has finished playing back the recording, returning to the menu or cycling to the next podcast, depending on what it is bei