Supercharge Your HTPC with SageTV's SageMC - Part 1
If you've ever spent any time on one of the HTPC forums on the net you know that Home Theater PC fans can be a demanding bunch. That demanding mentality comes from desire of HTPC owners to have the most powerful, flexible and attractive media center available. Over the years, SageTV users have taken advantage of the flexibility of SageTV to develop many plugins and replacement menus to take their SageTV HTPC software and enhance it. One of the most popular and frequently updated add-ons is the SageMC replacement menu interface for SageTV.
NOTE: THIS IS PART ONE ON SAGEMC. PART 2 CAN BE FOUND HERE
SageMC is a user-developed, user-interface replacement. Its called SageMC (short for Sage Media Center) and adds numerous features and totally revamps the menu interface to look and feel more like Microsoft's MCE menus. To leave it at that would do SageMC a disservice as it has evolved into something so much more than MCE and even SageTV. I wanted to take you on a tour of SageMC to highlight the features and screens of this HTPC user interface. Keep in mind as you look at these screen-shots that if there's anything you don't like about the way the main menu looks, you can now change it to suit your hearts desire.
SageMC includes the following modifications and improvements over the default SageTV interface:
- Total revamp of the menus look & feel - more like MCE's menus
- A new "My TV" page that shows you Recent Recordings and Upcoming Recordings on one page along with all TV-related menus on that page
- A new "My Videos" page that catalogs your archived movies in video or dvd format on one page. This can be viewed by list or folder and by genre, groups and file system.
- A new "Music" page that shows music in an organized format by genre, artist, album, folder and song. All of this can be sorted by Artist, time or title. There is an integrated music search, playlist and now playing page built into this menu.
- A Pictures page similar to the default SageTV pictures page.
- Built-in integration of IMDB search with cast, locations, quotes, trivia, description and other information available. SageMC can be set to automatically import pictures from IMBD for television shows, videos and movies.
- Integration of Online Videos (same as SageTV) including YouTube, Google Video and a host of other online video content including podcasts.
- Built in commercial skip monitoring along so once you get comskip installed, it will detect commercials so you can skip forward or backward over commercials with one press of the remote button or alternatively you can set it to automatically skip over the detected commercials.
- Built-in RSS feeds and email functions
- Built-in Parental Controls (just like in SageTV)
- Completely configurable functions, keyboard shortcuts and menus.
- Integration with DVD Profiler for importing detailed information about your movie/video collection including movie title, details, genre etc. as well as an import of the DVD cover for each of the movies.
- Built-in automatic recorded tv file compression
- Themes Switching - ability to load various alternative themes to SageMC
- Built-in configuration and plugin imports from SageMC
- Detailed status page on the settings menu provides detailed information about SageTV including: SageTV software version, Java version, SageMC version, network name & IP, available video diskspace, used video diskspace, total video and library diskspace and content in GB and hours, last guide (EPG) update time, next guide update time, status of each available tuner, default quality, what is being viewed on SageTV, SageTV uptime
- Integrated, customizable weather status on front page that can open up into an enhanced weather page with current conditions and forecast along with 10 day forecast and weather maps.
- Built-in disk bar that shows the TV storage space in GB's and hours remaining for recordings.
- Configurable Date and Time on front page.
- Built-In shutdown icon for powering off the SageTV gui
- Built-in preview pane for viewing video content (or music details) while browsing the menus.
- Integration with Dynamic Menus (developed by nielm) that provides further ability to customize the menu screens
NOTE: The latest version of SageMC was released this weekend and I'll cover it along with some exciting new features in Part 2 of this post.
Before I go any further, here's a walk-through video to show you many of the screens of SageMC. I apologize in advance for my mostly monotone voice. I hate listening to myself on these things, but it was the best way to "talk through" the screens.
First I'll run through the install process and then do a quick walk-through of the SageMC screens and finally cover the history behind SageMC. To expand any of the photos on this page and see a full-sized screenshot, just click on the smaller screen-shot.
SAGEMC INSTALLATION
Installing SageMC is very simple, but you do have to follow some basic steps. Here's how to Install SageMC onto the standard SageTV interface (Note this how-to is for Windows Users):
1. First you should have the latest version of SageTV installed and in working order. If you're new to SageTV, I recommend you get familiar with the default menus (installed when you first install SageTV). While you're at it, be sure you have your import folders (where you store your video, music and photos) set up and try out all of the features of SageTV to be sure everything is in working order.
2. Now that you have SageTV working you're about ready to add SageMC to the mix. I highly recommend you back up SageTV at this point so you can always get back to your working SageTV in case anything goes wrong. Matter of fact, I recommend you do this backup method before installing ANY add-on, plugin etc to SageTV as it can save you tons of time if something messes up things:
BACKING UP SAGETV
- Exit SageTV and if you are running SageTV as a service, be sure you stop the service as well.
- Open Windows Explorer and head to your SageTV install folder (typically something like c:\Program Files\SageTV\SageTV
- Add a new directory and name it something like C:\Program Files\SageTV Backup\
- Copy the SageTV\SageTV directory to your backup directory. I save a different backup for each time I upgrade so I can go back a few versions if needed.
- That's it. If you ever need to restore your last version, just copy from the backup directory to SageTV\SageTV\ directory.
3. Make sure you are running Java version 1.6 Update 1 or higher - if not, download Java 1.6 Update 1 from Here and install it.
4. Download the latest full version of SageMC here [Note: SageMC's official name is "SageMC 16x9", but it is typically referred to as SageMC. It works fine for 4x3 and 16x9 displays alike.] *** If you already have an older version of SageMC installed, head over here for the SageMC Update Version
5. Make sure SageTV is still not running and then extract all of the SageMC files (the ones you just downloaded) into your SageTV folder (eg. C:\Program Files\SageTV\SageTV).
Make sure to extract with preserving the directory structure, and overwrite older files if necessary
6. Start SageTV
7. If you're currently running the standard SageTV menus (the default ones that install when you install SageTV itself), then go to SETUP>DETAILED SETUP>ADVANCED and select "SageTV Application Package (.STV or .XML file)" select this and it will open up your "files\sagetv\sagetv\sagetv3\" directory. [note: this is basically loading a new STV (interface file) to replace the default one. SageMC is a replacement interface.]
8. Once you select the "SageMC_169.xml" file
you'll see the "are you sure you want to load this file and replace the application package (SageTV3.xml) currently in use?" Click on "Yes" here.
9. That's it! Right away you should see the difference. To me, this was the “oh now I get it” moment while testing SageTv. You see, in the past I never made it this far in testing SageTV and so I always saw it as kind of “clunky” and not really what I was looking for to “run my TV” so to speak. With SageMC, it starts to feel more like a polished media center software that belongs with my remote control and Television.
WALKTHROUGH OF SAGEMC
I'll take you through a screen-shot walk-through of the SageMC interface before making any customization changes:
MAIN MENU (before customization)
WEATHER
MY TV
LIVE TV
When you press stop (stopping tv playback) you see the options screen
If you hit stop twice, you’ll skip this menu.
RECORDED TV
(note you can sort by title, by “grouped” which groups each show in a folder and sorts by most recent and by date (each show in order of when recorded)
SCHEDULE
This is the list of upcoming recordings that you have scheduled in order of most recent first. Here you can view the series you have scheduled to record (for instance you may have Amazing 12 Race setup to record all new episodes) You can add new series here as well
TV EDITORIALS
Gives you a listing of upcoming shows with a summary and sometimes a photo. You can select any of these to view more detailed information on the show and setup a recording here as well.
NEW SUGGESTIONS
This is what SageTV thinks you might be interested in based on your past viewing habits. Thanks to my wife and daughter, SageTV thinks I might be interested in Hannah Montana and 24 Hour Design. This would be why I didn’t let SageTV do automatic recordings when I first set it up
INFO
This shows you what will be deleted next if you run out of room, what you’ve watched (yes it’s a little big brother and this way I can see how many soaps my wife watched and how much tv my daughter is watching.
GUIDE
This is a shot of the guide while video playback is still going. Note that this time I have SageTV set to put the video playback in a PIP type window instead of filling the entire screen behind the guide.
While I’m at it, here’s a pic of the main menu showing the video pip window with a football game going on in the background.
MUSIC
You can view by artist, by song, by folder and by album
There’s also a playlists screen which is necessary for me since I have a rather large library
There’s a now playing screen for while you’re playing music. You can view this page by cover art or Song Detail. There are also visualizations such as the one below that moves the cover around during playback.
And you can view all other menus in SageTV while that music is playing unless it is trying to play content such as a video, other song etc. While you do this, the cover shows in a little PIP box just as video does
The Online Services you saw in the default menu system are still there as well so you can view your google video, youtube, diggination and more right from your tv with a remote control:
Now that you’ve seen the basic, SageMC screens, lets head over to the settings to see some of the customization built-in to the SageMC gui
This first screen of the settings menu shows you the detailed system information. Notice it now says “SageMC STV Version: 6.3.6b”, this is the version of SageMC I had installed at that time.
You can always get back to the “detailed setup” menu from the default SageTV interface from this menu if you need to.
There is a “select theme” where you can choose from many different skins for SageMC.
Now go to SageMC under settings. Here you’ll find further settings you can configure in SageMC
Under Main GUI, you can change the behavior, display, and menu animation features. It’s very configurable.
Enhancements lets you change the screensaver options, configure the “disc bar” like this one
which shows me how much space I have on my shows recording drive as well as how many default recording hours I have remaining. This is configurable as well. The weather bar (you see that at the bottom-left of the main menu and a RSS ticker can be turned on or off and configured here. Also available is an IMDB lookup that allows you to manually or automatically look up video, upcoming show and recorded show information from IMDB (internet movie database).
In the SageMC settings page, you can configure comskip (for commercial skipping) and you can set up multispeed FF/REW options to get smooth fast forward and rewind like I was used to in BeyondTV.
My Videos (movies)
Getting Movies Setup with genre’s, details and covers. You can use the “search IMDB” button to search for all movie details and download them one-by-one, but with my large library I preferred to use DVD Profiler (which I already owned) and connect it to SageMC. To do this you go to SageMC settings and paths, and under “meta data xml”, point it to the collection.xml file you exported from the DVD Profiler program. Now go to DVD Profiler path and point it to the directory that has the “dvd profiler\databases\default\”. Mine was in My Documents.
Now in MyVideos right-click with your mouse and select Meta-Data Options and do a DVD Profiler Refresh.
The first time, this could take a while for a large collection. Once it’s complete right-click again and select “rescan import folders”. This will search all of your video folders for movies. Note that all DVD’s stored on your hard drive will need to be in the format with a video_ts folder like this
Development History of SageMC:
SageMC was created by a former SageTV user who goes by mlbdude back in 2004. mlbdude created SageMC (Sage Media Center) as a way to make the SageTV work more like the Microsoft Media Center interface. Stanger89 (another forum username) helped out by providing the java code that interfaces with the DVDProfiler data for the movies cataloging feature. If you would like to see screen-shots of SageMC as it was in its infancy through the end of 2004, check out this link on the sagetv forums. Ironically, mlbdude began using Microsoft's MCE in 2005 while he was still working on the SageMC interface. mlbdude's work (development and support) on SageMC was instrumental in making what I think is the most functional, flexible and visually appealing HTPC interface I've ever used.
Sometime in 2006, Dirk Flachbart (known on the SageTV forums as "flachbar") picked up the torch and continued the development of SageMC. In May of 2006, Dirk began adding features to SageMC via separate "imports" to SageMC and after time with the permission of Mlbdude Dirk began developing those features directly into the SageMC STV itself. released a version of SageMC with updates made by him and has continued developing the SageMC interface up to this current version 6.3.7 that was just released this week. I should note that Mike (known as MeInMaui on the SageTV forums) has been working jointly with Dirk on the last two releases of SageMC. Mike approached Dirk with the ideas about making the main menu configuration and has been making most of the UI changes while Dirk concentrated on the necessary support in the java code.
COMING NEXT - PART 2 OF THIS POST WILL COVER CUSTOMIZATION OF THE MENUS USING THE LATEST VERSION OF SAGEMC. With this version, you'll be able to make your SageMC - powered HTPC function and look however you want it to. And more SageTV content to come - we might as well just call this the unofficial SageTV week at the Geek Tonic Blog....
Read More......Another Beautiful DIY Photo Frame - Pico Bayard
Long-time readers of the Geek Tonic Blog will know that I'm a huge fan of DIY Digital Photo Frames and have made a DPF from an old laptop for myself. Well a guy who I think makes some of the most interesting and beautiful DPF's has a new one I wanted to highlight. Jeffery Stephenson, the same gentleman who made the stunning Skyscraper Photo PC that I highlighted last August has been continually innovating with new PC/DPF designs since then and his most recent creation is the Pico Bayard Photo Computer.
Jeffrey describes his creation:
“This computer was inspired by a design by the French clockmaker Bayard. It is an example of the art deco skyscraper school of design that flourished between the world wars. The clock’s landscape orientation was rare for the period.”
The Pico Bayard hybrid computer/digital photo frame is powered by a VIA PX10000 Pico-ITX mainboard. The board has an integrated 1GHz VIA C7 CPU and 1GB of Crucial DDR2 memory installed
Jeffrey's Humidor PC was noticed by several mainstream tech blogs. Jeffrey specializes in making incredibly attractive and useful, custom PC cases that use tiny ITX boards. His creations are so good they are really as much a work of art as they are technologically cool. You can catch up on his collection of projects on his SlipperySkip.com site.
Read More......1/24/2008 10:05:00 AM | Labels: Gadgets, picture frame, Recommended Links, tech news | View Comments »
Writers Strike TV Alternatives Part 1: Get Your TV From Netflix
You're running out of new television shows to watch with the writers strike leaving us with mostly reruns and reality programming. Its cold outside and you're looking for some cheap entertainment for your TV. One way to solve this problem is using Netflix. I'm going the cheap route with Netflix with the unlimited one-dvd-out-at a time for $9.68 per month. I'm watching more movies and a few television programs on DVD that I missed when they first aired. Now that Netflix has changed most subscriptions to unlimited "watch-instantly" (streaming) I've begun watching some television shows and movies from my HTPC and laptop.
I chose Netflix for this purpose because I think the quality of their streaming feature is one of the best and most reliable available on the net. The selection is still fairly limited, but it is getting better so it's a good method for catching up on shows you might have missed when they first ran on TV.
What TV programs are available right now on Netflix? I'll run through a few of the notable TV programs available on Netflix watch-instantly today:
- Dexter: Season 1 - this is a Showtime series that is being re-run on CBS, but if you're interested in this show, you might as well watch the original, uncut version without commercials.
- The Office: Season 1, Season 2 and Season 3 - If you haven't caught The Office before, this is a great way to see if it's for you. All of the episodes from the first three seasons are available for streaming and by DVD rental.
- Heroes: Season 1 and Season 2 -
- Friday Night Lights: Season 1 -
- Law & Order SVU: Season 1, Season 2, Season 3, Season 4, Season 5, Season 6, and Season 7.
- Law & Order Criminal Intent: Season 1, Season 2, Season 3, Season 4, Season 5.
- Other Television Content available on Netflix Watch-Instantly can be found HERE
There are plenty (they say over 6,000) of movies on Netflix's Watch-Instantly page as well although the new releases aren't there and the more recent movies are far and few between for now. I suspect this will change as Netflix pushes out their set-top boxes.
Read More......1/23/2008 03:09:00 PM | Labels: netflix, tv | View Comments »
Week In Review - Week Ended 1/20/2008
A quick recap of the past week (okay, two weeks this time) of posts here at Geek Tonic:
Snapstream Shutting Down Couchville - Free TV Guide Suite
Early this morning, Rakesh Agrawal, CEO and founder of Snapstream announced on the Snapstream forums that the company would be taking their free, TV listings website, Couchville offline. He said that "at least for now, this is the end of the road for any kind of a free, TV listing website…


Apple TV - Take 2 Still no DVR?
I watched the announcements for the second incarnation of AppleTV yesterday after the Macworld Keynote Address by Steve Jobs. I was watching for a few particular features that I think would make the AppleTV actually take off. Did Apple come through? Well here's a quick rundown of the new…
Setting Up the HDHomeRun QAM Tuner with Beyond TV and SageTV
If you are a Home Theater PC fan and want your HTPC to tune those unencrypted QAM digital cable channels, one of your best options is the HDHomeRun dual QAM tuner. SiliconDust's HDHomeRun tuner has been one of my best gadget purchases to date and I'm still a happy user since the beginning…
Virtual Reality Wii Remote Hack
Whether you are a hard-core gamer or a casual gamer, Johnny Chung Lee's latest Wii hack will be of interest to you. Late December, Mr. Lee posted this video showing off a simple, but amazingly realistic virtual reality head tracker. The hack basically turns your TV into a live window -…
Netflix Watch Now Unlimited
The AP is reporting that Netflix will be lifting their watch-instantly movie streaming service for all Netflix customers (except for those Netflix customers who pay $4.99 to rent up to two DVDs per month) beginning today, Monday, January 14th, 2008. This move is reportedly in response to a…
Hauppauge Demos PVR Recorder to record 1080p HD from Cable and Satellite Boxes
HTPC fans, this is big news... There has been rumblings all week on the SageTV forums about a very exciting HD Recorder for the Home Theater PC. The new Hauppauge "HD PVR" records video from HD Cable TV or satellite TV boxes into H.264 in real-time to your HTPC. The device takes the…
Satellite TV PC Tuner Card On It's Way?
Earl Bonovich at DBSTalk has the scoop on what is likely the biggest HTPC news out of the Vegas CES show to date. DirecTV is showing off their new HDPC-20, a new dual tuner device that connects via USB to your PC and allows your PC to tune, record and viewing of Satellite TV right from your Home…
The Ultimate Winter 2008 TV Premier List
Its time again for the Winter 2008 TV Premiers & I have a complete list of the premiers for you. With the writers strike having removed most hope for good, new television programming you may be thinking there won't be any new TV shows this Winter season. Well, your almost right as there…
1/20/2008 10:22:00 PM | Labels: Week in Review | View Comments »
























































