Ticket #364: mythtv.docs.diff

File mythtv.docs.diff, 10.7 KB (added by Robert Tsai <rtsai1111>, 20 years ago)
  • docs/mythtv-HOWTO.sgml

     
    29372937
    29382938For synchronous TV-out: check Deinterlace with "Bob (2x framerate)"
    29392939 
    2940 <sect1>Recording
     2940<sect1>Recording <label id="Recording">
    29412941<p>Depending on your capture card, MythTV offers different video encoders.
    29422942The following types of hardware encoding cards are supported:
    29432943<itemize>
     
    36213621set-wakeuptime-script should stop the program that uses <tt>/dev/rtc</tt> before
    36223622setting the wakeuptime.
    36233623
    3624 <sect1>Scheduling Recordings
     3624<sect>Scheduling Recordings
    36253625<p>The MythTV master backend is responsible for managing the schedule
    3626 for all TV tuner cards on the master and any slave. It's job is to
     3626for all TV tuner cards on the master and any slave. Its job is to
    36273627search the TV listing for the shows you have requested and assign
    36283628recordings to the TV tuner cards. If none of the shows that you've
    36293629chosen overlap, it simply records all of the shows. However, if
     
    36343634specific decisions about what you really do and don't want to
    36353635record.
    36363636
    3637 <sect2>Record Types
     3637<sect1>Record Types
    36383638<p>When you choose a show that you would like to record from the
    36393639Options Page, there are eight different types of rules to help the
    36403640scheduler find which showings you would like to record.
     
    36893689station when the original airing cannot be recorded.
    36903690</itemize>
    36913691
    3692 <sect2>Duplicates
    3693 <p>Singles will record without regard to duplicate matching.
     3692<sect1>Scheduling Options
    36943693
    3695 <p>The standard recurring methods of All, Channel, Weekly and Daily use
    3696 the descriptive information in the TV listings to try to record only one
    3697 showing of each unique episode. However, This goal is sometimes
    3698 complicated by the fact that the stations may not include a description
    3699 for a specific episode but use a generic description for the series
    3700 instead. When there is a generic description, the default behavior is to
    3701 assume that it may be an episode that you have not seen and to record it
    3702 for you.  One of the duplicate matching options is "Record new episodes
    3703 only".  If this is selected, listing that have an original air date of
    3704 more than 14 days earlier are considered repeats and are not eligible to
    3705 record. Generally, generic episodes will be marked as repeats also.
    3706 
    3707 <p>Because of generic episodes and other situations, MythTV offers an
    3708 alternative approach where shows may be recorded by choosing from
    3709 multiple showings even when the descriptive information is not reliable.
    3710 All of the "Find" record types look for matching titles in the
    3711 listings. If there is a showing with specific episode information and
    3712 that episode has recorded before, that showing is marked as previously
    3713 or currently recorded. The scheduler will then choose to record the
    3714 earliest non-conflicting showing from any of other remaining showings
    3715 regardless of the descriptive information. Generally, Find One is most
    3716 useful for movies or specials and the Find Daily and Find Weekly rules
    3717 are best for news or current events shows that are repeated. However,
    3718 these may be useful in other situations where the standard recording
    3719 rules may not work correctly.
    3720 
    3721 <sect2>Conflicts
    3722 <p>As you add more shows that you would like to record, the scheduler
    3723 will eventually encounter conflicts. If there are two shows at the
    3724 same time and you have two or more TV tuner cards, both shows will
    3725 record. However, if there are more shows than cards, the scheduler
    3726 will have to decide what it thinks it should not record based on the
    3727 information you have given. If you see an unexpected situation you
    3728 are not "stuck" with the scheduler's choice. You can still tell the
    3729 scheduler exactly which shows you do want to record and/or don't
    3730 want to record in any situation.
    3731 
    37323694<sect2>Priority
    3733 <p>By default, all shows you select are have equal value to the
     3695<p>By default, all shows you select have equal value to the
    37343696scheduler.  There are a set of rules to make good choices when
    37353697two or more shows are in conflict. However, priority values let the
    37363698scheduler know what you want so that it can set the schedule based
     
    37943756priority that the scheduler uses to decide which shows are given the
    37953757first choice when filling in the schedule.
    37963758
     3759The scheduling priority of a show may also be used to determine
     3760auto-expiration of recordings when disk space gets full (see <ref
     3761id="Auto-Expire" name="Auto-Expire">, below).
     3762
     3763<sect2>Duplicates
     3764<p>Singles will record without regard to duplicate matching.
     3765
     3766<p>The standard recurring methods of All, Channel, Weekly and Daily use
     3767the descriptive information in the TV listings to try to record only one
     3768showing of each unique episode. However, This goal is sometimes
     3769complicated by the fact that the stations may not include a description
     3770for a specific episode but use a generic description for the series
     3771instead. When there is a generic description, the default behavior is to
     3772assume that it may be an episode that you have not seen and to record it
     3773for you.  One of the duplicate matching options is "Record new episodes
     3774only".  If this is selected, listing that have an original air date of
     3775more than 14 days earlier are considered repeats and are not eligible to
     3776record. Generally, generic episodes will be marked as repeats also.
     3777
     3778<p>Because of generic episodes and other situations, MythTV offers an
     3779alternative approach where shows may be recorded by choosing from
     3780multiple showings even when the descriptive information is not reliable.
     3781All of the "Find" record types look for matching titles in the
     3782listings. If there is a showing with specific episode information and
     3783that episode has recorded before, that showing is marked as previously
     3784or currently recorded. The scheduler will then choose to record the
     3785earliest non-conflicting showing from any of other remaining showings
     3786regardless of the descriptive information. Generally, Find One is most
     3787useful for movies or specials and the Find Daily and Find Weekly rules
     3788are best for news or current events shows that are repeated. However,
     3789these may be useful in other situations where the standard recording
     3790rules may not work correctly.
     3791
     3792<sect2>Conflicts
     3793<p>As you add more shows that you would like to record, the scheduler
     3794will eventually encounter conflicts. If there are two shows at the
     3795same time and you have two or more TV tuner cards, both shows will
     3796record. However, if there are more shows than cards, the scheduler
     3797will have to decide what it thinks it should not record based on the
     3798information you have given. If you see an unexpected situation you
     3799are not "stuck" with the scheduler's choice. You can still tell the
     3800scheduler exactly which shows you do want to record and/or don't
     3801want to record in any situation.
     3802
    37973803<sect2>Scheduling decisions
    37983804<p>Here are the actual decisions made by the scheduler as it fills in the
    37993805schedule.
     
    39303936it very easy to try out some "what if" attempts when deciding on your best
    39313937strategy in a difficult situation.
    39323938
     3939<sect1>Storage Options
     3940<sect2>Recording Profile
     3941<p>Each schedule can be configured with a different recording profile.
     3942For example, important shows can be configured with a "High Quality"
     3943profile, while "filler" shows can be configured with a "Low Quality"
     3944profile. These recording profiles need to be configured first (see
     3945<ref id="Recording" name="Recording">, above).
     3946
     3947<sect2>Recording Group <label id="Recording Group">
     3948<p>For organization of the "Watch Recordings" screen and the MythWeb
     3949interface, recordings can be grouped into "recording groups".
     3950
     3951<sect2>Time Stretch
     3952<p>A default time stretch value can be configured for each schedule;
     3953this value will automatically be applied when the recordings are
     3954played back.
     3955
     3956<sect2>Auto-Expire <label id="Auto-Expire">
     3957<p>MythTV will "autoexpire" old recordings to make room for new recordings
     3958when disk space gets filled up. This option can be set to "Don't allow
     3959auto expire" to prevent recordings from being automatically deleted
     3960when disk space fills up.
     3961
     3962<p>The default setting is for all scheduled recordings to be eligible
     3963for auto-expiration; this can be changed in the Settings->TV
     3964Settings->General page by manipulating the "Auto Expire Default"
     3965checkbox.
     3966
     3967<p>The default auto-expire policy is "Oldest Show First"; the oldest
     3968recordings are deleted first. The "Lowest Priority First" method
     3969chooses to expire the lowest-priority recordings first.
     3970
     3971<sect2>Episode Limit
     3972<p>An episode limit can also be configured to limit the maximum number
     3973of episodes recorded of a single series, to restrict that series' disk
     3974usage. If this is set, you can further decide what to do when this
     3975limit is reached: either stop recording that series, or to delete the
     3976oldest episodes in favor of the new ones.
     3977
     3978<sect1>Post Recording Processing
     3979<sect2>Commercial Flagging
     3980<p>Select whether or not to automatically flag commercials for these
     3981recordings. Commercial Flagging parameters can be set in
     3982Setup->TV Settings->General.
     3983
     3984<sect2>Transcoding
     3985<p>Select whether or not to automatically transcode recordings to save
     3986disk space. Before using this, you must first enable auto-transcode in
     3987the recording profile and configure the transcoding parameters; see
     3988<ref id="Recording" name="Recording">, above.
     3989
     3990<sect2>User Jobs
     3991<p>User Jobs allow you to configure up to 4 custom commands to run on
     3992recordings. They can be configured in mythtv-setup. The following
     3993tokens have special meaning when used in the User Job commands:
     3994
     3995<itemize>
     3996<item>%DIR% - the directory component of the recording's filename
     3997<item>%FILE% - the filename component of the recording's filename
     3998<item>%TITLE% - the title of the recording (e.g., name of the series)
     3999<item>%SUBTITLE% - the subtitle of the recording (e.g., name of the
     4000episode)
     4001<item>%DESCRIPTION% - description text for the recording (from guide
     4002data)
     4003<item>%HOSTNAME% - the backend making the recording
     4004<item>%CATEGORY% - the category of the recording (from guide data)
     4005<item>%RECGROUP% - the <ref id="Recording Group" name="recording
     4006group">
     4007<item>%CHANID% - the MythTV channel ID making the recording
     4008<item>%STARTTIME% - the recording start time (YYYYMMDDhhmmss)
     4009<item>%ENDTIME% - the recording end time (YYYYMMDDhhmmss)
     4010<item>%STARTTIMEISO% - the recording start time in ISO 8601 format
     4011(YYYY-MM-DDTHH:MM:SS)
     4012<item>%ENDTIMEISO% - the recording end time in ISO 8601 format
     4013<item>%PROGSTART% - the recording's start time (from guide data;
     4014YYYYMMDDhhmmss)
     4015<item>%PROGEND% - the recording's end time (from guide data)
     4016<item>%PROGSTARTISO%, %PROGENDISO% - the recording's start and end
     4017time in ISO 8601 format.
     4018</itemize>
     4019
    39334020<sect1>Advanced Recording Options
    39344021<p>Creating Power Search rules with Custom Record
    39354022