Recordingprofiles table
From MythTV
- The correct title of this article is recordingprofiles table. It appears incorrectly here due to technical restrictions.
The recordingprofiles table lists the current recording profiles or specification available for recording programs, eg. 'Live TV', High Quality', 'Default', 'Low Quality'.
[edit]
Table Description
| Field name | Type | Null | Key | Default | Extras |
|---|---|---|---|---|---|
| id | int(10) unsigned | PRI | NULL | auto_increment | |
| name | varchar(128) | YES | NULL | ||
| videocodec | varchar(128) | YES | NULL | ||
| audiocodec | varchar(128) | YES | NULL | ||
| profilegroup | int(10) unsigned | 0 |
[edit]
Fields
- id is a unique identifier for the entries in the table. This field is referred to by the codecparams table where the actual codec specifications are stored.
- name contains the name of the profile. This field is referred to by the profile field in the record table.
- profilegroup relates to the id field of the profilegroups table.
[edit]
Example Entries
A recording profile for a Hauppauge PVR-350:
id: 7
name: High Quality
videocodec: MPEG-2 Hardware Encoder
audiocodec: MPEG-2 Hardware Encoder
profilegroup: 2
A transcoding profile:
id: 29
name: Low Quality
videocodec: MPEG-4
audiocodec: MP3
profilegroup: 6
