Difference between revisions of "Setup Recording Profiles"

From MythTV Official Wiki
Jump to: navigation, search
(Incomplete page)
(Adding more pages)
Line 7: Line 7:
 
This article describes the Recording Profiles Setup page of MythTV Setup.  
 
This article describes the Recording Profiles Setup page of MythTV Setup.  
  
If your tuners supply the ability to record at different quality levels or to select other parameters, the parameters can be set up here. devices that capture the digital stream directly from digital TV do not allow much in the way of quality setting options, as they simply records the incoming data without processing it. Tuners that capture analog data will allow many options for how to encode that data.
+
If your tuners supply the ability to record at different quality levels or to select other parameters, the parameters can be set up here. Devices that capture the digital stream directly from digital TV do not allow quality setting options, as they simply records the incoming data without processing it. Tuners that capture analog data will allow many options for how to encode that data.
  
 
Also set up here are options for whether to trans-code the video after recording, and parameters for how to transcode video.
 
Also set up here are options for whether to trans-code the video after recording, and parameters for how to transcode video.
  
For an initial setup you can ignore the Recording Profile setup and use the defaults. If you are using a digital recording device there will not be much to be selected anyway.
+
For an initial setup you can ignore the Recording Profile setup and use the defaults.
  
There are predefined recording profiles for each type of capture card
+
There are predefined recording profiles for each type of capture card.
  
These profile groups are predefined in the system
+
The following profile groups are predefined in the system. They will only be visible if you have a capture card of the specified type:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
Line 37: Line 37:
 
|-
 
|-
 
|IPTV recorder
 
|IPTV recorder
|Freebox Input
+
|(none)
 
|-
 
|-
 
|Analog to MPEG-2 encoder card (PVR-150/250/350, etc)
 
|Analog to MPEG-2 encoder card (PVR-150/250/350, etc)
Line 90: Line 90:
 
|}
 
|}
  
 +
Once you have set up some options in recording profiles, you can select recording profiles when you schedule recordings, so that  different shows can be recorded at different quality levels or with different settings.
 +
 +
===Hardware DVB Encoders===
 +
 +
Digital capture devices do not support encoding of the data, as it is already encoded.
 +
 +
{| class="wikitable" style="width: 100%;"
 +
|-
 +
|style="width: 20%; background-color: #E6E6FF;" align="center"|'''Setting'''
 +
|style="width: 10%; background-color: #E6E6FF;" align="center"|'''Default Value'''
 +
|style="width: 35%; background-color: #E6E6FF;" align="center"|'''Settings Page's Description'''
 +
|style="width: 35%; background-color: #E6E6FF;" align="center"|'''Additional Comments'''
 +
|-
 +
| colspan="4" align="left" | '''Profile'''
 +
|-
 +
|Profile name
 +
| align="center" | Default
 +
|
 +
|The name cannot be changed here. To change the name you have to create a new Profile.
 +
|-
 +
|Enable auto-transcode after recording
 +
| align="center" | Not Checked
 +
|Automatically transcode when a recording is made using this profile and the recording's schedule is configured to allow transcoding.
 +
|
 +
|-
 +
| colspan="4" align="left" | '''Recording Type'''
 +
|-
 +
|Recording Type
 +
| align="center" | Normal
 +
|This option allows you to filter out unwanted streams. 'Normal' will record all relevant streams including interactive television data. 'TV Only' will record only audio, video and subtitle streams.
 +
|Available options are Normal, TV Only, Audio Only.
 +
|-
 +
|}
 +
 +
===HD-PVR Recorders===
 +
 +
The HD PVR is an analog capture card with hardware encoding. There are several settings you can change to customize the space used versus the quality of recordings.
 +
 +
{| class="wikitable" style="width: 100%;"
 +
|-
 +
|style="width: 20%; background-color: #E6E6FF;" align="center"|'''Setting'''
 +
|style="width: 10%; background-color: #E6E6FF;" align="center"|'''Default Value'''
 +
|style="width: 35%; background-color: #E6E6FF;" align="center"|'''Settings Page's Description'''
 +
|style="width: 35%; background-color: #E6E6FF;" align="center"|'''Additional Comments'''
 +
|-
 +
| colspan="4" align="left" | '''Profile'''
 +
|-
 +
|Profile name
 +
| align="center" | Default
 +
|
 +
|The name cannot be changed here. To change the name you have to create a new Profile.
 +
|-
 +
|Enable auto-transcode after recording
 +
| align="center" | Not Checked
 +
|Automatically transcode when a recording is made using this profile and the recording's schedule is configured to allow transcoding.
 +
|
 +
|-
 +
| colspan="4" align="left" | '''Video Compression'''
 +
|-
 +
|Codec
 +
| align="center" | MPEG-4 AVC Hardware Encoder
 +
|
 +
|This cannot be changed.
 +
|-
 +
| colspan="4" align="left" | Low Resolution
 +
|-
 +
|Avg. Bitrate (kb/s)
 +
| align="center" | 4500
 +
|Average bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour.
 +
|Setting for recordings at 480p or 480i resolution. The higher the value, the better the quality
 +
|-
 +
|Max. Bitrate (kb/s)
 +
| align="center" | 6000
 +
|Maximum bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour.
 +
|Setting for recordings at 480p or 480i resolution. The higher the value, the better the quality
 +
|-
 +
| colspan="4" align="left" | Medium Resolution
 +
|-
 +
|Avg. Bitrate (kb/s)
 +
| align="center" | 9000
 +
|Average bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour.
 +
|Setting for recordings at 720p resolution. The higher the value, the better the quality
 +
|-
 +
|Max. Bitrate (kb/s)
 +
| align="center" | 11000
 +
|Maximum bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour.
 +
|Setting for recordings at 720p resolution. The higher the value, the better the quality
 +
|-
 +
| colspan="4" align="left" | High Resolution
 +
|-
 +
|Avg. Bitrate (kb/s)
 +
| align="center" | 13500
 +
|Average bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour.
 +
|Setting for recordings at 1080i resolution. The higher the value, the better the quality
 +
|-
 +
|Max. Bitrate (kb/s)
 +
| align="center" | 20200
 +
|Maximum bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour.
 +
|Setting for recordings at 1080i resolution. The higher the value, the better the quality
 +
|-
 +
| colspan="4" align="left" | '''Audio Quality'''
 +
|-
 +
|Codec
 +
| align="center" | AC3 Hardware Encoder
 +
|
 +
|Select AC3 or AAC to determine which audio codec is used.
 +
|-
 +
| colspan="4" align="left" | Low Resolution
 +
|-
 +
|}
 +
 +
===Other Digital Recorder Profiles===
 +
 +
*HDHomeRun Recorders
 +
*Firewire Input
 +
*Ceton Recorder
 +
 +
These devices record digital TV, capturing the video stream as is. Only one setting can be changed.
 +
 +
{| class="wikitable" style="width: 100%;"
 +
|-
 +
|style="width: 20%; background-color: #E6E6FF;" align="center"|'''Setting'''
 +
|style="width: 10%; background-color: #E6E6FF;" align="center"|'''Default Value'''
 +
|style="width: 35%; background-color: #E6E6FF;" align="center"|'''Settings Page's Description'''
 +
|style="width: 35%; background-color: #E6E6FF;" align="center"|'''Additional Comments'''
 +
|-
 +
| colspan="4" align="left" | '''Profile'''
 +
|-
 +
|Profile name
 +
| align="center" | Default
 +
|
 +
|The name cannot be changed here. To change the name you have to create a new Profile.
 +
|-
 +
|Enable auto-transcode after recording
 +
| align="center" | Not Checked
 +
|Automatically transcode when a recording is made using this profile and the recording's schedule is configured to allow transcoding.
 +
|
 +
|}
 +
 +
===IVTV MPEG-2 Encoders===
 +
 +
These devices record Standard Definition Analog TV and encode it as MPEG-2.
 +
 +
{| class="wikitable" style="width: 100%;"
 +
|-
 +
|style="width: 20%; background-color: #E6E6FF;" align="center"|'''Setting'''
 +
|style="width: 10%; background-color: #E6E6FF;" align="center"|'''Default Value'''
 +
|style="width: 35%; background-color: #E6E6FF;" align="center"|'''Settings Page's Description'''
 +
|style="width: 35%; background-color: #E6E6FF;" align="center"|'''Additional Comments'''
 +
|-
 +
| colspan="4" align="left" | '''Profile'''
 +
|-
 +
|Profile name
 +
| align="center" | Default
 +
|
 +
|The name cannot be changed here. To change the name you have to create a new Profile.
 +
|-
 +
|Enable auto-transcode after recording
 +
| align="center" | Not Checked
 +
|Automatically transcode when a recording is made using this profile and the recording's schedule is configured to allow transcoding.
 +
|
 +
|-
 +
| colspan="4" align="left" | '''Image Size'''
 +
|-
 +
|Width
 +
| align="center" | 720
 +
|Width to use for encoding. Note: PVR-x50 cards may produce ghosting if this is not set to 720 or 768 for NTSC and PAL, respectively.
 +
|
 +
|-
 +
|Height
 +
| align="center" | 480
 +
|Height to use for encoding. Note: PVR-x50 cards may produce ghosting if this is not set to 480 or 576 for NTSC and PAL, respectively.
 +
|
 +
|-
 +
| colspan="4" align="left" | '''Video Compression'''
 +
|-
 +
|Codec
 +
| align="center" | MPEG-2 Hardware Encoder
 +
|
 +
|This cannot be changed.
 +
|-
 +
|Stream Type
 +
| align="center" | MPEG-2 PS
 +
|Sets the type of stream generated by your PVR.
 +
|
 +
|-
 +
|Aspect Ratio
 +
| align="center" | 4:3
 +
|Sets the aspect ratio of stream generated by your PVR.
 +
|
 +
|-
 +
|Avg. Bitrate (kb/s)
 +
| align="center" | 4500
 +
|Average bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour.
 +
|The higher the value, the better the quality
 +
|-
 +
|Max. Bitrate (kb/s)
 +
| align="center" | 6000
 +
|Maximum bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour.
 +
|The higher the value, the better the quality
 +
|-
 +
| colspan="4" align="left" | '''Audio Quality'''
 +
|-
 +
|Codec
 +
| align="center" | MPEG-2 Hardware Encoder
 +
|
 +
|This cannot be changed.
 +
|-
 +
|Sampling rate
 +
| align="center" | 48000
 +
|Sets the audio sampling rate for your DSP. Ensure that you choose a sampling rate appropriate for your device.  btaudio may only allow 32000.
 +
|
 +
|-
 +
|Type
 +
| align="center" | Layer II
 +
|
 +
|This cannot be changed.
 +
|-
 +
|Bitrate
 +
| align="center" | 384 kbps
 +
|Sets the audio bitrate
 +
|
 +
|-
 +
|SAP/Bilingual
 +
| align="center" | Main Language
 +
|Chooses the language(s) to record when two languages are broadcast. Only Layer II supports the recording of two languages (Dual).Requires ivtv 0.4.0 or later.
 +
|
 +
|-
 +
|Volume (%)
 +
| align="center" | 90
 +
|Volume of the recording
 +
|
 +
|-
 +
|}
 +
===Hardware MJPEG Encoders (Matrox G200-TV, Miro DC10, etc)===
 +
 +
These devices record Standard Definition Analog TV and encode it as MJPEG.
  
===Card type: DVB-T/S/C, ATSC or ISDB-T tuner card===
+
{| class="wikitable" style="width: 100%;"
 +
|-
 +
|style="width: 20%; background-color: #E6E6FF;" align="center"|'''Setting'''
 +
|style="width: 10%; background-color: #E6E6FF;" align="center"|'''Default Value'''
 +
|style="width: 35%; background-color: #E6E6FF;" align="center"|'''Settings Page's Description'''
 +
|style="width: 35%; background-color: #E6E6FF;" align="center"|'''Additional Comments'''
 +
|-
 +
| colspan="4" align="left" | '''Profile'''
 +
|-
 +
|Profile name
 +
| align="center" | Default
 +
|
 +
|The name cannot be changed here. To change the name you have to create a new Profile.
 +
|-
 +
|Enable auto-transcode after recording
 +
| align="center" | Not Checked
 +
|Automatically transcode when a recording is made using this profile and the recording's schedule is configured to allow transcoding.
 +
|
 +
|-
 +
| colspan="4" align="left" | '''Image Size'''
 +
|-
 +
|Width
 +
| align="center" | 480
 +
|Width to use for encoding. Note: PVR-x50 cards may produce ghosting if this is not set to 720 or 768 for NTSC and PAL, respectively.
 +
|
 +
|-
 +
|Height
 +
| align="center" | 480
 +
|Height to use for encoding. Note: PVR-x50 cards may produce ghosting if this is not set to 480 or 576 for NTSC and PAL, respectively.
 +
|
 +
|-
 +
| colspan="4" align="left" | '''Video Compression'''
 +
|-
 +
|Codec
 +
| align="center" | Hardware MJPEG
 +
|
 +
|This cannot be changed.
 +
|-
 +
|Quality
 +
| align="center" | 100
 +
|
 +
|Values are from 0 to 100
 +
|-
 +
|Horizontal Decimation
 +
| align="center" | 4
 +
|
 +
|Values are 1, 2 or 4
 +
|-
 +
|Vertical Decimation
 +
| align="center" | 4
 +
|
 +
|Values are 1, 2 or 4
 +
|-
 +
| colspan="4" align="left" | '''Audio Quality'''
 +
|-
 +
|Codec
 +
| align="center" | MP3
 +
|
 +
|Values are MP3 or Uncompressed
 +
|-
 +
|Sampling rate
 +
| align="center" | 32000
 +
|Sets the audio sampling rate for your DSP. Ensure that you choose a sampling rate appropriate for your device.  btaudio may only allow 32000.
 +
|Values are 32000, 44100, 48000.
 +
|-
 +
|MP3 quality
 +
| align="center" | 7
 +
|The higher the slider number, the lower the quality of the audio. Better quality audio (lower numbers) requires more CPU.
 +
|This is only available if you selected MP3. Values are 1 - 9..
 +
|-
 +
|Volume (%)
 +
| align="center" | 90
 +
|Recording volume of the capture card.
 +
|
 +
|-
 +
|}
 +
===USB Mpeg-4 Encoder (Plextor ConvertX, etc)===
  
These capture cards are digital TV tuners, able to receive digital TV signals from various sources, such as over the air, cable TV or satellite. Different standards apply to different countries. Support for these devices depends on drivers supplied by http://www.linuxtv.org/. To determine if your device will be supported, visit the [http://www.linuxtv.org/wiki/index.php/Special:Categories|linuxtv.org V4L-DVB Wiki]. There are articles about each type of tuner in the relevant categories. For a description of the differences between DVB-T/S/C, ATSC or ISDB-T, search on [https://en.wikipedia.org wikipedia].
+
These devices record Standard Definition Analog TV and encode it as MPEG-4.
  
 
{| class="wikitable" style="width: 100%;"
 
{| class="wikitable" style="width: 100%;"
Line 102: Line 415:
 
|style="width: 35%; background-color: #E6E6FF;" align="center"|'''Additional Comments'''
 
|style="width: 35%; background-color: #E6E6FF;" align="center"|'''Additional Comments'''
 
|-
 
|-
|DVB device
+
| colspan="4" align="left" | '''Profile'''
| align="center" | List
 
|When you change this setting, the text below should change to the name and type of your card. If the card cannot be opened, an error message will be displayed.
 
|If Linux recognizes your device it will appear in the list. If there is nothing in the list you will need to investigate whether Linux supports the card and how to get it working.
 
 
|-
 
|-
|Signal timeout (ms)
+
|Profile name
| align="center" | 500
+
| align="center" | Default
|Maximum time (in milliseconds) MythTV waits for a signal when scanning for channels.
+
|
|If it is missing channels on the channel scan, increase this value.
+
|The name cannot be changed here. To change the name you have to create a new Profile.
 
|-
 
|-
|Tuning timeout (ms)
+
|Enable auto-transcode after recording
| align="center" | 3000
+
| align="center" | Not Checked
|Maximum time (in milliseconds) MythTV waits for a channel lock.  For recordings, this value will be doubled.
+
|Automatically transcode when a recording is made using this profile and the recording's schedule is configured to allow transcoding.
|If Live TV or recordings fail you may need to increase this.
+
|
 +
|-
 +
| colspan="4" align="left" | '''Image Size'''
 +
|-
 +
|Width
 +
| align="center" | 480
 +
|Width to use for encoding. Note: PVR-x50 cards may produce ghosting if this is not set to 720 or 768 for NTSC and PAL, respectively.
 +
|
 
|-
 
|-
| colspan="4" align="left" | '''Recorder Options'''
+
|Height
 +
| align="center" | 480
 +
|Height to use for encoding. Note: PVR-x50 cards may produce ghosting if this is not set to 480 or 576 for NTSC and PAL, respectively.
 +
|
 
|-
 
|-
|Max recordings
+
| colspan="4" align="left" | '''Video Compression'''
 +
|-
 +
|Codec
 +
| align="center" | MPEG-4
 +
|
 +
|Values are MPEG-2 and MPEG-4.
 +
|-
 +
| colspan="4" align="left" | Codec: MPEG-4
 +
|-
 +
| Bitrate (kb/s)
 +
| align="center" | 2200
 +
|Bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour.
 +
|The higher the value, the better the quality
 +
|-
 +
|Maximum Quality
 
| align="center" | 2
 
| align="center" | 2
|Maximum number of simultaneous recordings this device should make. Some digital transmitters transmit multiple programs on a multiplex, if this is set to a value greater than one MythTV can sometimes take advantage of this.
+
|Modifying the default may have severe consequences.
|This is only useful if you have two recordings at the same time from two channels that share the same frequency.
+
|Values are from 1 to 31. Lower values represent higher quality but more disk space used.
 +
|-
 +
|Minimum Quality
 +
| align="center" | 15
 +
|Modifying the default may have severe consequences.
 +
|Values are from 1 to 31. Lower values represent higher quality but more disk space used.
 +
|-
 +
|Max quality difference between frames
 +
| align="center" | 3
 +
|Modifying the default may have severe consequences.
 +
|Values are from 1 to 31.
 
|-
 
|-
|Wait for SEQ start header.
+
|Scale bitrate for frame size
 
| align="center" | Checked
 
| align="center" | Checked
|If enabled, drop packets from the start of a DVB recording until a sequence start header is seen.
+
|If set, the bitrate specified will be used for 640x480. If other resolutions are used, the bitrate will be scaled appropriately.
 +
|
 +
|-
 +
|Enable high-quality encoding
 +
| align="center" | Not Checked
 +
|If set, the MPEG4 encoder will use 'high-quality' encoding options. This requires much more processing, but can result in better video.
 +
|
 +
|-
 +
|Enable Enable 4MV encoding
 +
| align="center" | Not Checked
 +
|If set, the MPEG4 encoder will use '4MV' motion-vector encoding.  This requires much more processing, but can result in better video. It is highly recommended that the HQ option is enabled if 4MV is enabled.
 +
|
 +
|-
 +
|Enable interlaced DCT encoding
 +
| align="center" | Not Checked
 +
|If set, the MPEG4 encoder will use interlaced DCT encoding. You may want this when encoding interlaced video; however, this is experimental and may cause damaged video.
 
|
 
|
 
|-
 
|-
|Open DVB card on demand
+
|Enable interlaced motion estimation
 
| align="center" | Not Checked
 
| align="center" | Not Checked
|If enabled, only open the DVB card when required, leaving it free for other programs at other times.
+
|If set, the MPEG4 encoder will use interlaced motion estimation. You may want this when encoding interlaced video; however, this is experimental and may cause damaged video.
 
|
 
|
 
|-
 
|-
|Use DVB card for active EIT scan
+
|Number of threads
 +
| align="center" | 1
 +
|Threads to use for software encoding. Set to a value less than or equal to the number of processors on the backend that will be doing the encoding.
 +
|
 +
|-
 +
| colspan="4" align="left" | Codec: MPEG-2
 +
|-
 +
| Avg. Bitrate (kb/s)
 +
| align="center" | 4500
 +
|Average bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour.
 +
|The higher the value, the better the quality
 +
|-
 +
|Scale bitrate for frame size
 
| align="center" | Checked
 
| align="center" | Checked
|If enabled, activate active scanning for program data (EIT). When this option is enabled the DVB card is constantly in-use.
+
|If set, the bitrate specified will be used for 640x480. If other resolutions are used, the bitrate will be scaled appropriately.
 
|
 
|
 
|-
 
|-
|DVB tuning delay (ms)
+
|Number of threads
 
| align="center" | 1
 
| align="center" | 1
|Some Linux DVB drivers, in particular for the Hauppauge Nova-T, require that we slow down the tuning process by specifying a delay (in milliseconds).
+
|Threads to use for software encoding. Set to a value less than or equal to the number of processors on the backend that will be doing the encoding.
 +
|
 +
|-
 +
| colspan="4" align="left" | '''Audio Quality'''
 +
|-
 +
|Codec
 +
| align="center" | MP3
 +
|
 +
|Values are MP3 or Uncompressed
 +
|-
 +
|Sampling rate
 +
| align="center" | 32000
 +
|Sets the audio sampling rate for your DSP. Ensure that you choose a sampling rate appropriate for your device.  btaudio may only allow 32000.
 +
|Values are 32000, 44100, 48000.
 +
|-
 +
|MP3 quality
 +
| align="center" | 7
 +
|The higher the slider number, the lower the quality of the audio. Better quality audio (lower numbers) requires more CPU.
 +
|This is only available if you selected MP3. Values are 1 - 9..
 +
|-
 +
|Volume (%)
 +
| align="center" | 90
 +
|Recording volume of the capture card.
 
|
 
|
 
|-
 
|-
 
|}
 
|}
 
  
  
 
[[Category:Configuring MythTV|1300]]
 
[[Category:Configuring MythTV|1300]]

Revision as of 20:03, 29 July 2015


THIS IS AN INCOMPLETE WORK IN PROGRESS

This article describes the Recording Profiles Setup page of MythTV Setup.

If your tuners supply the ability to record at different quality levels or to select other parameters, the parameters can be set up here. Devices that capture the digital stream directly from digital TV do not allow quality setting options, as they simply records the incoming data without processing it. Tuners that capture analog data will allow many options for how to encode that data.

Also set up here are options for whether to trans-code the video after recording, and parameters for how to transcode video.

For an initial setup you can ignore the Recording Profile setup and use the defaults.

There are predefined recording profiles for each type of capture card.

The following profile groups are predefined in the system. They will only be visible if you have a capture card of the specified type:

Capture Card Type Recording Profile Group
DVB-T/S/C, ATSC or ISDB-T tuner card Hardware DVB Encoders
HD-PVR H.264 encoder HD-PVR Recorders
HDHomeRun networked tuner HDHomeRun Recorders
FireWire cable box FireWire Input
Ceton cablecard tuner Ceton Recorder
IPTV recorder (none)
Analog to MPEG-2 encoder card (PVR-150/250/350, etc) IVTV MPEG-2 Encoders
Analog to MJPEG encoder card (Matrox G200, DC10, etc) Hardware MJPEG Encoders (Matrox G200-TV, Miro DC10, etc)
Analog to MPEG-4 encoder (Plextor ConvertX USB, etc) USB Mpeg-4 Encoder (Plextor ConvertX, etc)
Analog capture card Software Encoders (v4l based)
Import test recorder Import Recorder
Demo test recorder (none)
(none) Transcoders


In each Profile Group except Transcoders are defined these profiles:

Default
Live TV
High Quality
Low Quality

In the Transcoders group are defined these profiles:

RTjpeg/MPEG4
MPEG2
High Quality
Medium Quality
Low Quality

Once you have set up some options in recording profiles, you can select recording profiles when you schedule recordings, so that different shows can be recorded at different quality levels or with different settings.

Hardware DVB Encoders

Digital capture devices do not support encoding of the data, as it is already encoded.

Setting Default Value Settings Page's Description Additional Comments
Profile
Profile name Default The name cannot be changed here. To change the name you have to create a new Profile.
Enable auto-transcode after recording Not Checked Automatically transcode when a recording is made using this profile and the recording's schedule is configured to allow transcoding.
Recording Type
Recording Type Normal This option allows you to filter out unwanted streams. 'Normal' will record all relevant streams including interactive television data. 'TV Only' will record only audio, video and subtitle streams. Available options are Normal, TV Only, Audio Only.

HD-PVR Recorders

The HD PVR is an analog capture card with hardware encoding. There are several settings you can change to customize the space used versus the quality of recordings.

Setting Default Value Settings Page's Description Additional Comments
Profile
Profile name Default The name cannot be changed here. To change the name you have to create a new Profile.
Enable auto-transcode after recording Not Checked Automatically transcode when a recording is made using this profile and the recording's schedule is configured to allow transcoding.
Video Compression
Codec MPEG-4 AVC Hardware Encoder This cannot be changed.
Low Resolution
Avg. Bitrate (kb/s) 4500 Average bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour. Setting for recordings at 480p or 480i resolution. The higher the value, the better the quality
Max. Bitrate (kb/s) 6000 Maximum bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour. Setting for recordings at 480p or 480i resolution. The higher the value, the better the quality
Medium Resolution
Avg. Bitrate (kb/s) 9000 Average bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour. Setting for recordings at 720p resolution. The higher the value, the better the quality
Max. Bitrate (kb/s) 11000 Maximum bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour. Setting for recordings at 720p resolution. The higher the value, the better the quality
High Resolution
Avg. Bitrate (kb/s) 13500 Average bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour. Setting for recordings at 1080i resolution. The higher the value, the better the quality
Max. Bitrate (kb/s) 20200 Maximum bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour. Setting for recordings at 1080i resolution. The higher the value, the better the quality
Audio Quality
Codec AC3 Hardware Encoder Select AC3 or AAC to determine which audio codec is used.
Low Resolution

Other Digital Recorder Profiles

  • HDHomeRun Recorders
  • Firewire Input
  • Ceton Recorder

These devices record digital TV, capturing the video stream as is. Only one setting can be changed.

Setting Default Value Settings Page's Description Additional Comments
Profile
Profile name Default The name cannot be changed here. To change the name you have to create a new Profile.
Enable auto-transcode after recording Not Checked Automatically transcode when a recording is made using this profile and the recording's schedule is configured to allow transcoding.

IVTV MPEG-2 Encoders

These devices record Standard Definition Analog TV and encode it as MPEG-2.

Setting Default Value Settings Page's Description Additional Comments
Profile
Profile name Default The name cannot be changed here. To change the name you have to create a new Profile.
Enable auto-transcode after recording Not Checked Automatically transcode when a recording is made using this profile and the recording's schedule is configured to allow transcoding.
Image Size
Width 720 Width to use for encoding. Note: PVR-x50 cards may produce ghosting if this is not set to 720 or 768 for NTSC and PAL, respectively.
Height 480 Height to use for encoding. Note: PVR-x50 cards may produce ghosting if this is not set to 480 or 576 for NTSC and PAL, respectively.
Video Compression
Codec MPEG-2 Hardware Encoder This cannot be changed.
Stream Type MPEG-2 PS Sets the type of stream generated by your PVR.
Aspect Ratio 4:3 Sets the aspect ratio of stream generated by your PVR.
Avg. Bitrate (kb/s) 4500 Average bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour. The higher the value, the better the quality
Max. Bitrate (kb/s) 6000 Maximum bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour. The higher the value, the better the quality
Audio Quality
Codec MPEG-2 Hardware Encoder This cannot be changed.
Sampling rate 48000 Sets the audio sampling rate for your DSP. Ensure that you choose a sampling rate appropriate for your device. btaudio may only allow 32000.
Type Layer II This cannot be changed.
Bitrate 384 kbps Sets the audio bitrate
SAP/Bilingual Main Language Chooses the language(s) to record when two languages are broadcast. Only Layer II supports the recording of two languages (Dual).Requires ivtv 0.4.0 or later.
Volume (%) 90 Volume of the recording

Hardware MJPEG Encoders (Matrox G200-TV, Miro DC10, etc)

These devices record Standard Definition Analog TV and encode it as MJPEG.

Setting Default Value Settings Page's Description Additional Comments
Profile
Profile name Default The name cannot be changed here. To change the name you have to create a new Profile.
Enable auto-transcode after recording Not Checked Automatically transcode when a recording is made using this profile and the recording's schedule is configured to allow transcoding.
Image Size
Width 480 Width to use for encoding. Note: PVR-x50 cards may produce ghosting if this is not set to 720 or 768 for NTSC and PAL, respectively.
Height 480 Height to use for encoding. Note: PVR-x50 cards may produce ghosting if this is not set to 480 or 576 for NTSC and PAL, respectively.
Video Compression
Codec Hardware MJPEG This cannot be changed.
Quality 100 Values are from 0 to 100
Horizontal Decimation 4 Values are 1, 2 or 4
Vertical Decimation 4 Values are 1, 2 or 4
Audio Quality
Codec MP3 Values are MP3 or Uncompressed
Sampling rate 32000 Sets the audio sampling rate for your DSP. Ensure that you choose a sampling rate appropriate for your device. btaudio may only allow 32000. Values are 32000, 44100, 48000.
MP3 quality 7 The higher the slider number, the lower the quality of the audio. Better quality audio (lower numbers) requires more CPU. This is only available if you selected MP3. Values are 1 - 9..
Volume (%) 90 Recording volume of the capture card.

USB Mpeg-4 Encoder (Plextor ConvertX, etc)

These devices record Standard Definition Analog TV and encode it as MPEG-4.

Setting Default Value Settings Page's Description Additional Comments
Profile
Profile name Default The name cannot be changed here. To change the name you have to create a new Profile.
Enable auto-transcode after recording Not Checked Automatically transcode when a recording is made using this profile and the recording's schedule is configured to allow transcoding.
Image Size
Width 480 Width to use for encoding. Note: PVR-x50 cards may produce ghosting if this is not set to 720 or 768 for NTSC and PAL, respectively.
Height 480 Height to use for encoding. Note: PVR-x50 cards may produce ghosting if this is not set to 480 or 576 for NTSC and PAL, respectively.
Video Compression
Codec MPEG-4 Values are MPEG-2 and MPEG-4.
Codec: MPEG-4
Bitrate (kb/s) 2200 Bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour. The higher the value, the better the quality
Maximum Quality 2 Modifying the default may have severe consequences. Values are from 1 to 31. Lower values represent higher quality but more disk space used.
Minimum Quality 15 Modifying the default may have severe consequences. Values are from 1 to 31. Lower values represent higher quality but more disk space used.
Max quality difference between frames 3 Modifying the default may have severe consequences. Values are from 1 to 31.
Scale bitrate for frame size Checked If set, the bitrate specified will be used for 640x480. If other resolutions are used, the bitrate will be scaled appropriately.
Enable high-quality encoding Not Checked If set, the MPEG4 encoder will use 'high-quality' encoding options. This requires much more processing, but can result in better video.
Enable Enable 4MV encoding Not Checked If set, the MPEG4 encoder will use '4MV' motion-vector encoding. This requires much more processing, but can result in better video. It is highly recommended that the HQ option is enabled if 4MV is enabled.
Enable interlaced DCT encoding Not Checked If set, the MPEG4 encoder will use interlaced DCT encoding. You may want this when encoding interlaced video; however, this is experimental and may cause damaged video.
Enable interlaced motion estimation Not Checked If set, the MPEG4 encoder will use interlaced motion estimation. You may want this when encoding interlaced video; however, this is experimental and may cause damaged video.
Number of threads 1 Threads to use for software encoding. Set to a value less than or equal to the number of processors on the backend that will be doing the encoding.
Codec: MPEG-2
Avg. Bitrate (kb/s) 4500 Average bitrate in kilobits/second. As a guide, 2200 kb/s is approximately 1 GB/hour. The higher the value, the better the quality
Scale bitrate for frame size Checked If set, the bitrate specified will be used for 640x480. If other resolutions are used, the bitrate will be scaled appropriately.
Number of threads 1 Threads to use for software encoding. Set to a value less than or equal to the number of processors on the backend that will be doing the encoding.
Audio Quality
Codec MP3 Values are MP3 or Uncompressed
Sampling rate 32000 Sets the audio sampling rate for your DSP. Ensure that you choose a sampling rate appropriate for your device. btaudio may only allow 32000. Values are 32000, 44100, 48000.
MP3 quality 7 The higher the slider number, the lower the quality of the audio. Better quality audio (lower numbers) requires more CPU. This is only available if you selected MP3. Values are 1 - 9..
Volume (%) 90 Recording volume of the capture card.