FLV

From CasparCG Wiki

Jump to: navigation, search

Please check

You can use FLV videos in Flash Templates and by using the alpha channel in the FLV you can have transparent pre-rendered video controlled by Flash.

Contents

Pixel Aspect Ratio

Flash content played by Flash Producer is scaled on-the-fly at render time (matched to the consumer when the Flash Producer is instanced,) so an FT Flash template can have either a square pixel aspect ratio or a non-square pixel aspect ratio used in common broadcast resolutions for SD output.

If you are outputting to SDI via the Bluefish Consumer, you can choose to set up your FT's Flash Document Properties to match:

  • either the final output resolution (for SD normally a non-square pixel aspect ratio)
  • or the square pixel aspect ratio equivalent and have the Flash Producer scale it.

This choice of Flash's Flash Document Properties resolution should be made before choosing how to render the FLV video clips that will be played in the FT. We recommend working with a square pixel aspect ratio size and (if necessary) have that be squished to SD broadcast resolution on playback to SDI.

If you experience performance issues with Flash content, note that the on-the-fly scaling comes at a performance penalty. To avoid scaling at render time you can resize the Flash content (by scaling the document resolution and then scaling and re-saving all imported bitmaps, FLVs, vector graphics and such in a program outside Flash, and reimporting it.

While it is convenient to work with square pixel aspect ratio content, there is currently a special case caused by a bug in [Flash Player]. It has a rounding calculation error that causes on-the-fly scaled output that is animated horizontally to "jump" at certain intervals, making movements such as ticker texts to appear less smooth.

Recommendation for PAR: Video non-square Flash square (with exception)

Recommended Render Settings

To increase the performance you should use lower compression in the FLV since decompression is harder than reading a larger file from disk.

Limitations

Audio embedded in an FLV can currently only be encoded with 44.1 kHz sampling rate, meaning that it will not match the standard broadcast sampling rate of 48 kHz. For short sound effects, this shouldn't cause any real problems, but beware when using longer FLV videos with sound. An alternative solution would be the import the 48 kHz audio file into Flash, and sync it to the silent FLV video on the timeline.

See also

Personal tools