So, I did some searching, attempting to find information about how to encode H.264 for Flash and was very surprised to find little or no technical details. I figured that it might be helpful to post some settings that I’ve found to be successful.
Listed below are settings that can be used to encode H.264 using Apple’s Quicktime Pro and Compressor applications.
Setting 1: H.264 768k for Flash 480 x 360
Name: H.264 768k for Flash 480 X 360
Description:
File Extension: mov
Estimated file size: 337.5 MB/hour of source
Audio Encoder
AAC, Stereo (L R), 48.000 kHz
Video Encoder
Format: QT
Width: 480
Height: 360
Pixel aspect ratio: Square
Crop: None
Padding: None
Frame rate: (100% of source)
Frame Controls: Automatically selected: Off
Codec Type: H.264
Multi-pass: On, frame reorder: On
Pixel depth: 24
Spatial quality: 75
Min. Spatial quality: 25
Key frame interval: 24
Temporal quality: 50
Min. temporal quality: 25
Average data rate: 0.786 (Mbps)
Fast Start: on
Setting 2: H.264 2 Mbps for Flash 960 x 540
Description:
File Extension: mov
Estimated file size: 878.91 MB/hour of source
Audio Encoder
AAC, Stereo (L R), 48.000 kHz
Video Encoder
Format: QT
Width: 960
Height: 540
Pixel aspect ratio: Square
Crop: None
Padding: None
Frame rate: (100% of source)
Frame Controls: Automatically selected: Off
Codec Type: H.264
Multi-pass: On, frame reorder: On
Pixel depth: 24
Spatial quality: 75
Min. Spatial quality: 25
Key frame interval: 24
Temporal quality: 50
Min. temporal quality: 25
Average data rate: 2.048 (Mbps)
Fast Start: on
