|
|||||||||
|
Using Expression Encoder 2 Expression Encoder is also capable of editing a video file to add or delete segments, as well as to add titles, pre-roll and post-roll advertising and captions. Since most users will also want to control the video (Play, Pause, Seek, Fast Forward, Reverse), Expression Encoder includes a collection of "Templates" representing various styles and designs of playback controls. This collection of templates is extensible so if you prefer to create your own design, it's easy to do so. While it is possible to preview all of the included templates directly in Expression Encoder itself, I found the images of each player to be too small to properly evaluate, so I have posted screenshots of each one on my blog. Also included are links to live samples (delivered from the Silverlight Streaming server, obviously).
The range of settings available in Expression Encoder is very extensive and can be quite intimidating to anyone with only minimal (or non-existent) video editing experience. Expression Encoder uses a collection of presets—termed "profiles"— to cover most scenarios. For Silverlight web applications the principal choices of profiles take into account two key factors: (1) the anticipated connection speed of projected users (on a scale from dialup to broadband) and (2) the simplicity or complexity of the video content (on a scale from screencast to a fast paced sporting event). For slower connection speeds, Expression Encoder uses a higher compression algorithm. If the video content is almost entirely either simple content such as a screencast or complex content such as a sporting event, a Constant Bit Rate (CBR) encoding is generally recommended. On the other hand, if the video consists of a mixture of simple and complex content, a Variable Bit Rate (VBR) encoding is typically preferred. Below is a table which shows the names of six profiles which apply to different combinations of these parameters. For example, from this table you can see that the maximum speed CBR is called "Streaming Broadband" and the slowest speed VBR is called "Web Server 256 K DSL".
Table 2 illustrates the results of encoding my first Camtasia video. It shows for each profile, both the estimated and actual file sizes, along with the actual time required for encoding. In addition to the six profiles shown in the first table, this table includes the Screen Encoding profile which was explicitly designed to cover screencasts.
You can view the results of each process by choosing the appropriate link: Event Listing
Upcoming web camps, conferences, and other web-related events:
|