flash frame rate
- Started
- Last post
- 45 Responses
- intoxicated0
This is a very interesting thread.
I use 31.
And I see so does Arlo, which is good enough for me.
Also in Turkish, "31" means "wanker" - think the 3 is supposed to represent the hand and the 1, well you know - I holidayed in Turkey for a few summers...so therefore, it has to be 31.
- CyBrainX0
I would never touch anything less than 31. 120 doesn't sound like it makes much sense, but the look it gives is quite nice. My whole site is 120 fps.
- stewart0
i don't know why i'm using the 24 fps... works for me.
next time i'll try 31 fps. but i still don't know why.
- luke0
as mbr said it 31 is a good compromise since mac flash players use different ways to interpret the frame rate of a movie. 51 should also work if you need really fast moves ( remember that you need a pretty good machine to get the proper result at that speed)
- F_EddyShears0
41, 61, read up on optimal rates.
- mbr0
From what I've been told, 31 is the best way to go. Other frame rates will look different on a Mac vs. a PC. It's a good compromise.
I usually use 31, but I've used 51 before.
- dsmith70
i think I am going to go with the concensus and start using 31 as a standard then play around with fps as projects dictate.
- Pixelgraft0
in the days before enterframe, most of your script-happy movies looped in two of three frames, meaning that many people used frame rates of 30, although the "action" only really happened 10 or 15 times a sec.
I'd say with enterframe, it depends what's going on in the frame.
- dgtl_rchtct0
you'd be better off at 120.
- blindpilot0
it also depends on the application - if it's on cd, the data transfer rate comes into play - is your target audience likely to have modern cdroms, or is it a cd targetting builders yards who are still working on 386's with a 2x cd rom
- dsmith70
so it sounds like I haven't kept up on my frame rates :)
Why the 31 and 61, why not just 30 and 60?
- autonoma0
I still disagree, dgtl_rchtct. Although 120 is obviously faster and probably smoother, I feel like it might pose problems on some macs.
Like I said before, with my fps set to 60, even after removing all code, the movie would give the "A script in this movie is causing it to run slowly..." error. No matter what version of Flash I used to build the movie (MX or 5) the same error occurred. Once I reduced the fps to 31, the error ceased. Hasn't happened once.
- dgtl_rchtct0
sorry to hear your problem autonoma. but thats not an fps issue. never will be. you may want to recheck your code. there could have been an infinite loop going.
i build on mac's and pc's. all source files i deliver run at 120fps. to date i have had no one comment on problems with fps. maybe coding convention and rational, but not fps.
playback on a mac is slow and always will be. although a neat trick that sometimes work, hold down a key while the flash movie is playing and it should increase framerate..sometimes works.
in any event, i am not making this up. again, if you like 31fps, 12fps, 22fps, 67fps, it doesn't matter, choice is yours.
my argument is simply to dispel the myth: if its too fast and won't play. which runs quite the contrary, the faster it plays the better off you may be.
- autonoma0
31.
I found out the hard way that most any frame rate much higher than that is very likely to cause an error on a mac.
I did a site recently for a photographer (actually did two sites). For the longest time she kept getting the "A script in this movie is causing it to run slowly..." error, and always in a different place in the file. It drove me crazy. I thought I must have some script looping away somewhere that was causing it, so I scoured the actionscript a million times. Every enterFrame loop was being killed when not in use. Still it happened, so I removed all scripts and simply left the animations, and still it happened. Then, on a hunch, I replaced all scripts and lowered the frame rate from 60 to 31, and voila! It worked like a charm. Haven't had the issue since.
- autonoma0
Oh. 31fps on a mac is supposedly like 30 on a pc. I've read it's about as close as you can get to the file playing the same way on both a mac and a pc.
- dgtl_rchtct0
also keep i mind my friends that flash will always play faster on faster machines and slower on slower machines (by slower i am referring to processor + graphics card. with graphics card being main contributor to problem)
no matter what your framerate, 12fps on a fast graphics card will run 6-9 fps on a stadard issue low grade graphics card. known and documented fact.
so, naturally, i decided to shoot high with my framerate (also following suggestion of a few other developers) and the rest is history.
happy coding.
- autonoma0
"sorry to hear your problem autonoma. but thats not an fps issue. never will be. you may want to recheck your code. there could have been an infinite loop going."
That's just the point, though. There wasn't even a stop(); action in the movie - anywhere. I even thought there may be a problem with my copy of the program, so I used Flash 5 instead, and still the same thing.
- MX_OnD0
Jobe Makar reccomends 24 for Flash games, I find it works quite well for most other things too....
- dgtl_rchtct0
open a blank .fla.
set fps to 120.
test movie.and you run into scripting errors?
- autonoma0
It was weird also because it only happened on her (clients) computer. Didn't happen on mine or anyone else's.