1 person found this helpful
Hope you are not planning on using a 1920x1080 video on the Internet...
What is the encoding video bitrate? If you don't know or can't answer that, then you sure as heck should not be encoding a 1920x1080 video.
What is the original file format and video dimensions?
And you do realize that many, if not most viewers will not have updated their Flash Web browser pluggin so they can actually view the .f4v video... right??
Video bit rate
One of the principle of goal setting is to "Begin with the end in mind". In this case it'll be very hard to give good recommendations because the end is not defined. So I'll just make a few assumptions and you can correct me as needed.
First, I'll assume that since you are converting to Flash, you want to deliver this video over the Internet. If that's true, then we'll have to make some assumptions on the Internet connection download speeds of your potential viewers. Let's just say that most have at least a 1.5Mb connection or faster.
OK, that would mean that a video bitrate of half that should usually provide a video download that is not interupped by buffering (most of the time anyway). So assuming a video bitrate of 750kbps, what would the optimum display dimensions be?
Before we decide, here's a little info about bitrate. For highest quality playback, the video bitrate is tied directly to the display dimensions. That is, the larger the display, the more incoming data is required to properly display the video. Think of bitrate in terms of a can of paint. If you have 1 quart of paint, you might be able to do a very nice job on a 32 X 24 foot area. But if you try to stretch that same amount of paint out over a 64 X 48 foot area, the coverage will not be nearly as good and you get poor results.
In the same way, a video displayed at 640 X 480 pixels will require 4 times the bitrate as a video displayed at 320 X 240 pixels to produce the same quality. So for example a video with a bitrate of 100kbps, displayed at 160 X 120 will produce the same quality results as a video with a bitrate of 1600kbps if displayed at 640 X 480.
So to boil it all down, video bitrates of 750kbps, even up to 1000kbps can usually get delivered of the Internet on most high speed connections. Higher bit rates may work for really fast connections but will cause problems for viewers with slower connections. Video display size has a direct bearing on the final quality. In the 750 to 1000kbps range, display size should be kept around 450 or 500 width max (and whatever height the aspect ratio calls for). Yes it can be displayed larger, but the quality will suffer.
Sound like your audio settings are fine, especially for Internet delivery.
As for framerate, maintain the original raw video framerate for best results. So if the video was shot at 24fps, leave it.
As for video converters, do you have the Flash 8 Video Converter? It works just fine for video to be delivered over the Internet. Remember, you are taking a Cadillac version of video (h.264 HD) and stuffing it into a Chevy body to get it to work over the Internet.
I pretty much agree with what adninjastrator says, except for the part about people not updating their plugin to be able to play a F4V.
The player support for that was released in player 9 version 3 in December 2007, so it has been out awhile. And, according to this page, it looks like chances are pretty good that most people have 9 or higher.
So, without knowing about your audience, I would say the chance is that they could play the format. The data rate is a whole other matter....
Thanks to both of you for the information.
Obviously I shouldn't have tried to match the output to the source video. I encoded a second 3 minute video at F4V 720p source, half size and it took a little over 20 minutes. Still not great, but I can live with that.
You know, it sure as heck seems like that should be the case, but I answer post after post in this Forum and others where .f4vs don't work but .flvs do.... go figure!
For example, many servers are not yet set to correctly serve the mime type .f4v... so the posters have problems.
The newest versions of CS5 and above use swfobject and generate the embed code for swfobject (which basically means the Flash player) as version 11.
Yet no Web browsers that I know of have Flash 11 installed...
So what-ever the combination of problems that confront the .f4v... I still suggest using a .flv to get up and running, then TEST the .f4v on your site as well as numberous firends, before going Live with it. But at this time I do not recommend that you rely entirely on the .f4v.
Or if you want to move into the REAL current Internet video age (mobile browsers, including iProducts)... and as a Flash developer myself, please understand that I give this advice reluctantly... skip the f4v and go to a m4v (accessable on iProducts like the iPhone) using a player like the JWPlayer.
Example of .m4v (that gall gern, *(^#%$$ QuickTime format) that plays just fine in PCs as well as IPhone: