I've created a short video in AE CS3, exported it as a .mov and it looks crisp and clean when played. I need to convert it to an flv, so i use Flash's FLV Encoder included with CS3. I have the encoding profile set to "Flash 8 - High Quality". When i play the newly converted flv, it's very pixelated.
Am i missing a setting or is there a work around for this? Possibly a higher quality FLV convertor?
The best workaround I've found is to use H.264 video inside of Flash.
In AE, you can export your video with custom output module. Under format, select H.264. If you have audio in your project, make sure it's using the AAC codec, or this won't work. You'll end up with a .mov file.
You can't import this kind of file directly into Flash CS3, but you can tell it to play using actionscript. You may or may not have that many properties, but this is just as an example.
var flvPlayer:FLVPlayback = new FLVPlayback();
var videoSrc:String = "mymovie.mov";
that was an awesome response Desiree...
newbie question here ::
i've created the .mov from my flash animation (do i really need to use AE?) and now i am at a loss as to where to place the AS code you wrote.
am i still creating a separate player swf with the FLV component and would i place this AS there on its own layer first frame? I tried giving the player the instance name of :: flvPlayer
still learning this stuff.. any suggestions on where to go from here?
i'd prefer to load the .mov into the swf.