PDA

View Full Version : Can you hit a wall with FLV performance?


nonZero
04-22-2005, 01:53 PM
well maybe the acronym isnt exactely correct, but i am working on a project, exporting video from adobe AfterEffects- into FLV files, then dynamically loading them into a flash project through the "media viewer" componet. I seem to be hitting a wall of quality and resolution size. This video is always running on machines with dual processors, from AMD 1600's to dual 2.0gig pentiums all with a gig of ram. I have found that an flv 640x480 can play almost smoothly at 30fps in the flash document,
de-interlaced
best (2 pass)
900kbits
keyframe every 30 frames
the video is roughly 1 minute long
and the FLV exports to like 11megs

my ultimate dream would be able to play a video at 1280x720 (the size of my flash project) without dropping frames, or the music skipping like an early 90's CD walkman. AND the video looking like it isnt super low bitrate...
-am i a crackhead for wanting that to happen in flash!!?? lol

i was hoping to see if anyone else it hitting a quality//filesize// video length wall also?

thanks!

nonZero
04-22-2005, 02:34 PM
i should add that these videos are on the local HD directory --NOT begin streamed over the internet- so there should be no limit on bandwidth?

i found this on another site...

"I will give you sample for DSL 320x240 size in progressive download but you can play with those parameters to suit your needs and quality requirements. Also you can find more info, samples and parameter settings on Macromedia site in video section (coming in sept)

Back to our sample parameters settings.

For my clips I use range of 800-1200kbps combined datarate.
What does it mean "combined"? That means Video and Audio datarate is not exceeding 1200kbps.

To keep good quality Audio I usually use 96kbps stereo Fraunhofer MP3 compression. You can lower this value if you encode your video with just voice narration (presentations, tutorials)

For Video I use the rest of available stream: 1200-96=1104 kbps
So I have 1104kbps video and 96kbps audio. Now it's time to establish the rest of the parameters.

Constant Bitrate or Variable bitrare:
• Constant bit rate (CBR) encoding enforces the specified data rate over the whole video clip. Use CBR if your clip contains a similar motion level throughout its duration.
• Variable bit rate (VBR) encoding adjusts the data rate within limits you set, based on the data required by the compressor. VBR takes longer to encode but may produce better results.

Personally I use Baseline 1 Pass (constant bitrate) most of the times but you need to read and establish what is the best solution for you.

note: VBR only works for progressive download. For Flash Communication streaming FLVs use Constant Bitrate.
""
but thats more internet oriented...should i stick to his kbps guidelines?

nonZero
04-26-2005, 09:04 PM
answer: get a better computer, make sure nothing else is moving or transparent