[mythtv] Questions about recording profiles

David Engel david at istwok.net
Mon Aug 24 16:43:05 UTC 2020

On Sun, Aug 23, 2020 at 11:37:31PM +0200, Klaas de Waal wrote:
> On Sun, 23 Aug 2020 at 23:20, Peter Bennett <pb.mythtv at gmail.com> wrote:
> > Recording profiles are an input field for setting up recordings.
> >
> > mythfrontend user interface prompts for values "Default", "LiveTV",
> > "High Quality", "Low Quality", hard-coded in scheduleeditor.cpp.
> >
> > The database table recordingprofiles contains entries for "Default",
> > "Live TV", "High Quality", "Low Quality", for several groups.
> >
> > Note how "Live TV" is spelt with a space in the database and without a
> > space in the user interface.
> >
> > Recording rules that ask for "LiveTV", have the value "LiveTV" in the
> > record table. Presumable, any settings you make in mythtv-setup for
> > "Live TV" will not be used because of the discrepancy.
> >
> > mythtv-setup also allows you to create additional recording profiles.
> > However when you do create them, they cannot be used since the user
> > interface only gives you those four hardcoded values.
> >
> > Maybe recording profiles are useful for transcoding or some types of
> > recording devices. Is the "LiveTV" vs "Live TV" thing a bug, should we
> > fix it?
> >
> >
> > IIRC in ancient times the recording profiles were used to store encoding
> parameters, such as MPEG2 bitrate, of the Hauppauge PVR150/500 cards.
> I am not aware of any other usage but maybe the newer encoding capture
> cards for HDMI inputs can/could use this?
> Fixing LiveTV vs. Live TV sounds like a good idea.

HD-PVRs still use recording profiles.  I don't know if Johh's external
recorder can/does use them too.

I don't know if the misspelling is a bug or not.  I do know that the
Live TV profile probably shouldn't be offered in the rule editor.
That profile in only intended for Live TV sessions.  That use case
traces its origins back to the TiVo Series 1 days.

David Engel
david at istwok.net

More information about the mythtv-dev mailing list