Considering Setting Up MythTV on Linux

For discussion of topics specific to MythTV on linux
Post Reply
Tango
Newcomer
Posts: 2
Joined: Sun Oct 13, 2019 6:33 am
United States of America

Considering Setting Up MythTV on Linux

Post by Tango » Sun Oct 13, 2019 6:54 am

I'm dropping DISH TV and going to OTA TV only. I've looked at the various DVRs out there and the ones I like the best are Tablo and TiVo, but they have problems I'd rather not deal with. I'd rather go with MythTV.

I used to run a business based on my software, in Perl, Javascript, MySQL, and Java. I wrote the code myself and the main programs ran on a Debian server that I maintained myself. So I can program and have always liked Linux. The problem is that it's been about 10 years since I could do much, seriously, on Linux. I am also limited, these days, in terms of time.

What I'd like is a Linux box running the MythTV backend with 4 tuners on it and then being able to use different devices to play back recordings or library videos from different rooms in my house and guest house.

The problem, as I said, is I'm seriously limited in time. I would have loved to have set up MythTV with an OTA antenna when we first moved in 2 years ago, but had to go with DISH TV instead because I did not have time to research a new system and figure out what I would need to do.

So I have a number of questions about MythTV. In some cases, I think I know some of the answers, but I want to clarify things so I know for sure.

1. I think I basically need a computer I can run Linux on, 4 tuners or a 4 tuner device (I think I've seen some out there), and the usual computer attachments (like mouse, keyboard, monitor...) to set up a MythTV backend. Do I need anything else?
2. Once I get a Linux system installed on a box, how hard is it to set up MythTV on it and get it working? Do I have to tweak a lot of settings and spend a lot of time fiddling with settings, or is it easy to start using it as a DVR right out of the box?
3. Where does MythTV get listings from? Do I have to subscribe to a service to get the data for a program guide?
4. Does a MythTV system need much in terms of maintenance? Can I have it updated automatically?
5. Does MythTV have a "binge mode" I can use to play all the recorded episodes of a particular TV show?
6. Are there problems using a Roku or Apple TV as a front end viewer for a MythTV backend?

If I can be sure I've found a good system that will do what I need, it's easier for me to set aside some time to set it up. The problem is I'm not sure to just settle for Tablo or TiVo, or to try to set up a MythTV or Plex system. I'm trying to at least narrow things down so I can at least pick a system to research and plan on using.

User avatar
heyted
Senior
Posts: 103
Joined: Sun Jun 08, 2014 2:14 am
Location: South Florida
Contact:
United States of America

Re: Considering Setting Up MythTV on Linux

Post by heyted » Sun Oct 13, 2019 1:47 pm

1. I think I basically need a computer I can run Linux on, 4 tuners or a 4 tuner device (I think I've seen some out there), and the usual computer attachments (like mouse, keyboard, monitor...) to set up a MythTV backend. Do I need anything else?
2. Once I get a Linux system installed on a box, how hard is it to set up MythTV on it and get it working? Do I have to tweak a lot of settings and spend a lot of time fiddling with settings, or is it easy to start using it as a DVR right out of the box?
3. Where does MythTV get listings from? Do I have to subscribe to a service to get the data for a program guide?
4. Does a MythTV system need much in terms of maintenance? Can I have it updated automatically?
1. I prefer a small PC such as an Asus thin mini-itx with a network tuner such as an HDHomeRun. I have always used an IR remote with mythfronend installed on a PC. The backend and frontend can be installed on the same PC.
2. It is more difficult than an off-the-shelf DVR. Being technically inclined certainly helps with this.
3. For most people in the USA, Schedules Direct is used which is not free but low price. SiliconDust's guide data is a free source for live TV if you own an HDHomeRun (this is disputed by some people on this forum). Also, TVmaze is a free source. OTA guide data is another free source.
4. It can automatically update if the ppa is used for bug fixes and other updates. You will eventually need to spend time upgrading to a new version. You can backup the database, but I have never used a previous database in a new MythTV version on a new system.
Last edited by heyted on Fri Oct 18, 2019 1:16 am, edited 1 time in total.
Ted | My blog

Tango
Newcomer
Posts: 2
Joined: Sun Oct 13, 2019 6:33 am
United States of America

Re: Considering Setting Up MythTV on Linux

Post by Tango » Mon Oct 14, 2019 2:39 am

heyted wrote:
Sun Oct 13, 2019 1:47 pm

1. I prefer a small PC such as an Asus thin mini-itx with a network tuner such as an HDHomeRun. I have always used an IR remote with mythfronend installed on a PC. The backend and frontend can be installed on the same PC.
2. It is more difficult than an off-the-shelf DVR. Being technically inclined certainly helps with this.
3. For most people in the USA, Schedules Direct is used which is not free but low price. SiliconDust's guide data is a free source for live TV if you own an HDHomeRun (this is disputed by some people on this forum). Also, TVmaze is a free source. OTA guide data is another free source.
4. It can automatically update if the ppa is used for bug fixes and other updates. You will eventually need to spend time upgrading to a new version. You can backup the database, but I have never used a previous database in a new MythTV version.
1. Thanks for pointing out the part about an IR remote. I am working on home automation and use a Z-Wave hub that can handle IR signals being sent to a transmitter. Using IR for MythTV would be a big help!
2. Any way you can give me an idea of how difficult? For instance, to get it set up so it scans the airwaves and gives me a list of channels it can get, connect to a programming guide source, and being able to pick the shows I want to record, will it take minutes, hours, or days? I'm not going to hold your feet to the fire for that one - I'm just trying to get an idea of whether I could likely get Linux installed, setup MythTV, and get it up and running in a shorter time or if I would need a few days to do that.
3. Sounds good - I can get free programming guide data or pay for it. Is there any advantage to use a paid source instead of any of the free sources?
4. Do you basically have to reset all your shows to record each time you upgrade because you don't keep the previous database? What else would I have to do if I tossed the old DB?

wesnewell
Senior
Posts: 512
Joined: Mon Jun 23, 2014 6:54 pm
Location: Wylie TX, USA
United States of America

Re: Considering Setting Up MythTV on Linux

Post by wesnewell » Mon Oct 14, 2019 4:31 am

I got rid of all my DVR's back in 2005 and all I've used since then is mythtv with 6 tuners (3 dual) in my combo front/backend and 4 other frontend only boxes.
1. Forget hdhr's. get a 4 tuner card for under $100. For control you can use mini keyboards, ir remotes or whatever else that will work like the airmouse, etc.
2. easy for some. Hard for others.
3. You can get guide data for free OTA or get a $25 a year Schedules Direct sub. And possibly other ways.
4. Depends on how good your hardware is. Yes, you can get auto updates.
5.You can watch it as long as you want. Not sure I understand your question.
6. I don't know. I only use linux box's as frontends.

Perhaps you should should go to https://www.mythtv.org/ where all your question are probably answered.
BE/FE-Asrock AB350 Pro AMD Ryzen 3 2200G, 6 atsc tuners. Frontends-GF8200's,,AMD Athlon II's. Mythtv user since 2005.

User avatar
heyted
Senior
Posts: 103
Joined: Sun Jun 08, 2014 2:14 am
Location: South Florida
Contact:
United States of America

Re: Considering Setting Up MythTV on Linux

Post by heyted » Tue Oct 15, 2019 1:13 am

Any way you can give me an idea of how difficult? For instance, to get it set up so it scans the airwaves and gives me a list of channels it can get, connect to a programming guide source, and being able to pick the shows I want to record, will it take minutes, hours, or days? I'm not going to hold your feet to the fire for that one - I'm just trying to get an idea of whether I could likely get Linux installed, setup MythTV, and get it up and running in a shorter time or if I would need a few days to do that.
Since you are setting up a new system, maybe keep what you are using now, and set up the new system using a different input on the TV a little bit at a time when you have time. It might take a couple or few hours per day for a few days.
Is there any advantage to use a paid source instead of any of the free sources?
Schedules Direct is higher quality than OTA EPG and Mythrecmaze. Hdhrepg2myth is limited to live TV using just about four hours at a time.
Mythrecmaze uses crowd sourced guide data for shows from TVmaze, so it may be necessary to enter some info on tvmaze.com for unpopular shows. Mythrecmaze may need to be edited since it was written to work with cable.
Do you basically have to reset all your shows to record each time you upgrade because you don't keep the previous database? What else would I have to do if I tossed the old DB?
No since I use Mythrecmaze. I just install Mythrecmaze on the new system, and MythTV starts recording the shows I follow. I just start from scratch using my notes when installing MythTV on a new system.
Ted | My blog

Post Reply