In October 2011 Flash Player 11 was  released by Adobe adding the ability to capture video from webcams and encode it with the latest and greatest of video codecs: h.264, the same one used in Blu-ray movies.

Today’s HDFVR build implements that functionality. With the release we make today you will be able to record h.264 video directly from your website members.

However, all is not pink in the land of video recording over the web, there are a few issues:

  • When using FMS as a media server the resulting file will be a f4v file (mp4) that plays well when streamed from FMS but to play the video locally or trough progressive download you need to pass the video trough Adobe’s F4v POst Processor Available here. Here is the official explanation: Adobe Flash Media Server version 3.5 and later and Adobe Flash Media Live Encoder 3 can record content in MPEG-4 (F4V) format using an industry-standard recording technology known as “fragments” or “moof atoms.” Some MPEG-4 compatible tools and players do not support moof atoms, and therefore cannot recognize files recorded by Flash Media Server. The F4V Post Processor tool aggregates the information from all the moof atoms into a single moov atom and outputs a new file. Use the F4V Post Processor tool to prepare F4V files for editing in Adobe Premiere® Pro, delivery over HTTP, or in video players that support H.264 and AAC formats, including Adobe Media Player.

    This tool can be used in Windows or Linux.
  • When using Wowza or Red5 the resulting file will be a .flv file, not an .f4v (mp4) file.
  • In what regards the sound codec you are still limited to Speex or NellyMoser’s ASAO which one does not expect to find in an .mp4 file (there is very limited support in desktop video players for playing back Speex audio).

HDFVR still defaults to the Sorenson Spark video codec, if you want to switch to h.264 just edit the video quality .xml file and set the value of the new <vcodec> tag to h264_r, h264_w or h264_f depending on your media server.

Other changes in this build include:

  • a new setting in avc_settings.xxx (showTimer) that controls weather or not the countdown timer is shown
  • another new setting in avc_settings.xxx (showSoundBar) that controls weather or not the sound bar is shown in the bottom right of the video recording area
  • fixed memory leak issue when using FMS

To get the new HDFVR build just download it from your private client area on http://avchathq.com .

To update your HDFVR installation: only the swf file and the video quality .xml files have been changed so just overwrite your old files with the new ones.

Flash Player 11.1 will be needed by your members to run the new video recorder.