Me TV – EyeTV for Ubuntu?

My search for an open source, Ubuntu alternative for EyeTV on OS X is nearly over. I stumbled across ‘Me TV‘ a few days ago–and I’ve left it as long before writing up a post about it so that I could have a good play with it.

Installation

For those using Gutsy, you’ll need to add the Launchpad repository to your Apt sources:

sudo nano /etc/apt/sources.list

Add the following to the bottom of the file:

# Me TV
deb http://ppa.launchpad.net/michael-lamothe/ubuntu gutsy main
deb-src http://ppa.launchpad.net/michael-lamothe/ubuntu gutsy main

Save the file, and then:

sudo apt-get update
sudo apt-get install me-tv

If you’re running Hardy, Me TV is in the Universal repository, so you can just run sudo apt-get install me-tv. Update: After contacting Michael, the developer of Me TV, he’s said that the package in the Hardy Universe repository is out of date. For the time being, you’re better off adding the LaunchPad repository, as above.

Features

Just a reminder of the features that I’m looking for in an application to replace EyeTV:

  • Watch all Freeview (DVB-T) channels.
  • Be able to pause, rewind, and forward up to live TV.
  • Schedule programs to record.
  • See the TV listings for the channels I have (EPG)
  • Fullscreen or windowed viewing.

Out of all of the above, there is only one feature–’Be able to pause, rewind, and forward to live TV’–that isn’t currently available with Me TV, though I believe it should be possible to implement it in the future with developer support.

Here’s a brief run down of those features:

Watch all Freeview (DVB-T) channels

When you first launch the app, it asks if you would like it to create a channels.conf file, and then scans for the channels it can find.

Scan Prompt
Region Prompt
Channels Found

Once this small step is complete, the main window opens with one of the channels on. You’ll also notice below the EPG. You can switch channels by scrolling up and down the EPG and clicking on the channel name.

Schedule Programs to Record

This is as simple as finding the program in the EPG, clicking on Record and then accepting the recording schedule. You can also set, if you want, Me TV to repeat the schedule, say; daily, weekly, etc.

Recording
Recording Details

Electronic Program Guide – EPG

This can be toggled on or off by right clicking in the window. You can scan through the listings every 3 hours, and switch back to what is currently on.

EPG

Full Screened or Windowed Viewing

Simply double click in the main window. Voila.

TV

Some Suggestions

Me TV is already very user friendly, however, there are a few small things that I think could be altered or added that would make the experience even better:

  • On the initial launch, rather than asking if Me TV should create a channels.conf file, instead why not just a notification such as; ‘Me TV needs to scan for channels that you can watch.’ Non-technical users may get intimidated by the question about a channels.conf file. Me TV has to scan for channels. Just let the user know that’s what it’s doing.
  • For the region selection, include a drop down box for the various countries, and then display the regions for that selected country below–minus the country prefix.
  • Ditch the ‘Found Channel’ text when scanning for channels. Just show the channel name that has been found.
  • Move the EPG into it’s own window. It always seems as though the TV and EPG are competing against eachother. You always have to resize the window so that you can drag the EPG sizer up so that you can get a good glance at what is on across the channels. Then, when you close the EPG, the TV window is perhaps too big for viewing, so you then have to shrink the window again.
  • By moving the EPG into it’s own window, it doesn’t have to be restricted by the size of the TV window that you want. Users can make it larger, and therefore, rather than sticking to the 3 hour step between programs, why not just include a full 12/24 hours. At the top of the EPG window, have a button to skip by day. You can see a lot more of what’s on in one glance with a larger window, than having to scroll around with a smaller one.
  • When recording a program from the EPG, after clicking the Record button, don’t show the detailed schedule window afterwards. In most cases, I would bet that the user doesn’t need to see or change the details. And if they do, they can go to the scheduler to do that. You only really need the details if you’re manually creating a recording, or want to set a repeat.
  • For quick channel change, perhaps include a drop down box at either the top or bottom of the TV window. This removes the dependancy on switching to the EPG to switch channels, as you currently have to.

Some of these are very small, or rather picky suggestions, but none-the-less more user friendly.

Conclusion

Overall, Me TV is an excellent application. Obviosuly a lot of time has gone into developing it. If the feature set remained as it was, I would use it from now on, though I believe there are a few things that would make it an ‘easier’ experience for the user. And the one feature missing that would make it the best ever in Linux, and, hands down, the EyeTV alternative for OS X converts to Ubuntu, would be pause, rewind and forward to live TV.

I’ll be suggesting Me TV to all that I know from now on!

2008-02-10 [, , , , , , ]
  • http://launchpad.net/~michael-lamothe Michael Lamothe

    Hi David,

    I’ll be planning the Time Shift feature for the next series of Me TV due to popular demand. But to be honest, I really don’t understand why it seems to be so important to people (bear with me here). Sure, it sounds like a nifty feature but you don’t really need it on an application like Me TV. It’s really something that you have to implement on a STB because you don’t have a lot of the features on a modern computer.

    To claify, my wife (a very novice user) starts recording a program if she wants to go to the toilet and then just opens up the recording when she gets back and continues on from there. Sure, a few nifty controls might make the process a little smoother but effectively time shifting in Me TV is a no-brainer.

    I’m not the kind of person that likes to dictate how people use an application but I really think of this as a low priority feature … and I mean no offence to the way you prefer to operate, it’s just an opinion.

    Thanks,

    Michael

  • Peter

    Nice one Dave, I will try it when I get time from my MSc :-)

    Peter

  • Neil Rodger

    Hi, my nearest TV transmitter which gives a useful signal strength is Belmont. I didn’t see it on the list and now the programme is refusing to run so that Ic an have another go. Is Belmont there or if not then how do I add it? Thanks Neil

  • Neil Rodger

    PS Belmont uk

  • Kenneth K.S

    Hi, when I start me-tv, I only get an error: “No Tuner Device”. I’ve got EyeTV Hybrid. Are there anything else I have to do?

  • http://davidwinter.me.uk David

    I may be mistaken, but I don’t think there are Linux drivers for EyeTV devices. If there is, you’ll need to make sure you have them installed.

  • 7chaos

    can i ask how to install me-tv in 8.04, is it the same? how come when i start me-tv, i get error message:”No Tuner Device”? i m new in ubuntu. can u help me?

  • Lawrence

    I found this site and i was kinda excited about it. but not sure about how to install the me tv. I have the old EyetV 200 and am still using the original Eyetv Software at 1.8.6. They want me to pay for the new version, but really with old hardware, what’s the purpose? (it supports only analog tv).

    I have a G5 Dual processor 2.7 GHz OS X10.4.11, and i’m just not sure where to start. If you could e-mail me on how to install Me TV, i’d greatly appreciate it.

  • Phil

    Hi David,

    Was just wondering what TV Tuner(s) you were using on your machine. I’m looking for a good TV Card to use with freeview.

    Thanks

  • http://www.ivanenviroman.com Ivan Storck

    I have a Miglia TVMicro – I think it’s like an early EyeTV hybrid. I haven’t been successful finding ubuntu drivers for it.

    Can anyone recommend a good ubuntu compatible tv tuner card?

  • Neil Barnard

    have just tried Ubuntu 8.04 live CD I found that Sheffield worked ok for Belmont. having figured that out (i just tried until i found 1 that worked) MeTv worked fine. i have a HVR1300 which worked without any fuss as the tuner. at the time i was unable to download codecs and ATI graphics driver so i was unable to play back under Ubuntu, when i reverted to XP (using VLC which i was unable to instal on Ubuntu) file playback was not smooth and quality was lower than recordings made when using XP. that said MeTv worked better than the supplied Hauppauge software (i normaly have to use Ulead Video Studio to get a reliable recording). back to transponders, under windowz (hauppauge/ulesd) never asks for transponder info just country so maybe there is a improvement do-able here. MeTv is a great work so far and i look forward to the next update.

    [WORDPRESS HASHCASH] The poster sent us ’0 which is not a hashcash value.

  • peter

    I have just installed me-tv with a winfast hd card, and it seems to be working well. The main issue I have is that recordings end up being huge files, far greater than any ripped movies for example. Is there any way to reduce the resolution to reduce the file sizes ? Or are there other formats I could use ?

    Also, a channel changing button or list on the front would be nice.

  • Peter Clift

    I have just upgraded Ubuntu to 9.04 and had to re-install Me-Tv , it all works , but with fewer channels ( half) . To retune you only had to delete the “channel.conf file , but that doesn’t seem to excist any more . How do I re-tune?

blog comments powered by Disqus