In this chapter, you learn how to modify the RealProducer preferences, which determine where RealProducer stores files, and how it logs error and informational messages. This chapter also explains how to change the default audience settings, or create new audiences, to customize how RealProducer encodes streams.
You can adjust the RealProducer preferences to determine how and where RealProducer stores support files. These preferences affect all jobs.
| For More Information: You can modify the RealProducer preferences manually as described in Appendix E. |
You can change the default setting for where RealProducer creates the output files, as well as where it stores temporary files and its audience and server templates.
| To change the default file locations: |
| Note: If you choose not to define an output clip automatically, you must always set up the output clip destination. When you use this automatic output feature, you can always change the name or location of the clip destination manually. For instructions, refer to "Modifying a Clip Destination". |
| Note: If you change the storage location of audience or server files, manually move any existing files that you want to continue using to the new location. |
Note:
If you use %TEMP% in this field, RealProducer uses the
same directory specified by the Windows TEMP variable. After
you close and restart RealProducer, this field lists the full path
to the %TEMP% directory.
|
| Tip: RealProducer operates faster if the temporary directory resides on the local RealProducer machine, rather than a network drive. |
RealProducer automatically logs information about encoding jobs in a text file. Through the preferences, you can turn off logging or modify the log file settings. You can display and filter log messages on-screen with the log viewer, which the section "Viewing Log Messages" describes.
| To modify log file settings: |
.log as the file extension. The default location is the main RealProducer installation directory.RealProducer creates a new log file under a new name when the current log file reaches the size or time limit. The file extension includes a numeric designation to indicate the order of the log files. For example, if your log file is named producer.log, the first rolled file is named producer.log1, the second is producer.log2, and so on.
You can fine-tune the audience templates installed with RealProducer. This section explains how to change audience settings for a single job, or all jobs. It also provides instructions and tips for creating your own audience templates.
Using RealProducer Plus, you can change the audience properties for an active job. First, add the audience to your job as described in "Choosing Audiences". Then, click the audience name in the Audiences palette to display the Audience Properties dialog. You can then change the audience settings as described in the following sections. Optionally, you can click Save as Template to save the audience modifications permanently.
When you use RealProducer Plus, you can edit any audience template to change it permanently. You can also create a new template from an existing one to define your own audiences. (With RealProducer Basic, you can create one new template.) These changes are recorded in the template and the active job, but not in any previous jobs that also used the audience template. To update an older job, edit the job file manually. Or, open the job in the graphical application, delete the existing audience or audiences, then add the new audiences.
| For More Information: The section "Choosing Audiences" explains how to add and remove audiences from a job using the graphical application. See "Audiences Section" for details about how a job file stores audience information. |
| To edit or create an audience template: |
| Tip: Within the list, templates are ordered according to the audience's average streaming speed or quality setting. |
| Tip: If you have altered and saved an original, default template, you can restore the default values to the template by selecting the template clicking Restore Selected Template. Click Restore All Templates to reset default values to all predefined templates. These buttons have no effect on templates you have created. |
When you edit a template or create a new one, you specify a name in the
Template name field. The graphical application uses this name to identify the
template. You can also use this name to specify the audience with the
command-line application, as described in "Audience Definitions or Audience
Files (-ad)". RealProducer uses the template name as the file name for the
audience file, appending the .rpad extension automatically.
In an audience template, you can specify that the audience uses constant bit rate (CBR) or variable bit rate (VBR) encoding. For background on these choices, refer to "Constant Bit Rate Video" and "Variable Bit Rate Video". With the exception of the RealAudio Lossless codec, which you cannot select in the graphical application, you can use any RealAudio codec in a CBR or VBR template.
For a CBR audience, you specify the total, maximum streaming speed. This should be less than the raw bandwidth of the connection type. For example, you should not set an audience template for 56 Kbps modems to stream at 56 Kbps. These modems do not actually provide that much usable bandwidth. The following table lists maximum streaming rates for common Internet connections.
For any other connection speed, calculate the maximum streaming speed as:
For a variable bit rate audience, you set a maximum bit rate along with an average bit rate or a quality target. The maximum bit rate should be 50 to 100 percent higher than an average bit rate. A VBR clip with an average bit rate of 300 Kbps should have a maximum bit rate of 450 to 600 Kbps, for example.
| For More Information: The section "VBR Encoding Settings" explains the relationship between maximum bit rate, average bit rate, and quality. |
The Target frame rate field sets the ideal maximum video frame rate for the audience, measured in frames per second (fps). A higher frame rate creates smoother motion. Cinematic film uses 24 fps, for example, while NTSC video uses 30 fps. The section "Encoded Frame Rates" explains frame rates and their relationship to visual clarity.
For bandwidths under 150 Kbps, RealNetworks recommends a maximum frame rate of 15 fps. This provides acceptably smooth motion without sacrificing too much visual clarity. At higher bit rates, you can select up to 30 fps. For mobile devices that have slower processors than desktop machines, you may want to choose a slower maximum rate, such as 5 to 7.5 fps.
| Note: The frame rate setting specifies an ideal maximum only. Other factors, such as available bandwidth and video size affect the final frame rate. The monitoring utility, described in "Monitoring Statistics", shows actual frame rate encoded into a stream. |
Click Advanced Video Options to change specific parameters about how RealProducer encodes video clips. In general, the default values work well for most audiences, and you should not change these settings unless you have specific reasons to do so and understand the possible, negative effects of your choices. For information about these options, refer to the following sections:
For audio encoding, you select four RealAudio codecs from the pull-down lists. For each clip that includes audio, RealProducer selects one of these codecs depending on the clip type, such as whether it is audio-only or video, and whether the audio track is voice or music. The section "Audio Encoding for Audiences" explains these choices. For explanations of all RealAudio codecs, refer to "RealAudio Codecs". Keep the following points in mind:
|
|
©2004 RealNetworks, Inc.
For more information, visit RealNetworks Click here if the Table of Contents frame is not visible at the left side of your screen. |