SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations

Notices

SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 05-12-2008, 10:06 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,595
Arrow How To: Add custom online video feed definitions (default STV; v6.4+)

Note: This topic covers how to add custom online video links; to discuss custom links that you've added, see: Post your Favorite Online Service Feeds!!

Support has been added to SageTV v6.4.2 and later for a simplified way to add custom online video feeds. Sample custom properties files are attached to this post.

Previously, to customize your online videos, you had to edit the default online video definition files, which would get overwritten during the next SageTV update. Now, you can leave those files alone and edit the custom online video files instead. The installer won't have copies of those custom files, so they won't get overwritten. As of v6.4.2, the custom feed definitions have been simplified compared to v6.3.10 -- feeds and their categories are defined on a single property line instead of two, and feeds can be assigned to multiple categories on that one line.

Note: You can continue to use the old v6.3.10 online video feed property format, so you don't have to update your existing custom feeds.

The attached CustomOnlineVideoLinks.zip file contains 2 files:
  • CustomOnlineVideoLinks.properties
  • CustomOnlineVideoUIText.properties.
These properties files can be added to the <install dir>\SageTV\STVs\SageTV3\OnlineVideos directory and then used to customize the online video feeds.

You will need to use the default STV from SageTV v6.4.2 or later in order to use these properties files.

See the comments near the top of the CustomOnlineVideoLinks.properties file for (hopefully) simplified instructions for adding new links. The first time you access a new link in SageTV, the titles and icon URL will be automatically created in the CustomOnlineVideoUIText.properties file, which you can edit later, if you wish. The links are listed in the UI in alphabetical order, based on the feed's property name ('FeedName').

Oh -- and the custom files can be used to modify the default set of links -- if the custom properties files contain the same properties as the default properties files, the custom setup will be used instead. Just remember, if you do this, your custom setup will still override the default definitions for every upgrade install afterwards.


Additional notes:
  1. The "Weather" and "TV Show Editorials" items on the Online Services menu are not part of the online video properties files; they are part of the STV. Weather will always be 3rd in the list & editorials will be at the end.

  2. The default online video properties files will automatically be updated when updates are available. If you really insist on disabling updating the default properties files, and thus missing any fixes that the properties file updates would take care of, you can set the online_video/update/auto_update property to false in your SageTV properties file. Please be sure to remember that you've done this if you have problems with the online feeds in the future.


Updates (Requires SageTV v6.6.2)
2009-10-07: Updated samples in attachment to include sample podcast subcategories.

2009-10-13: Updated samples in attachment to include info about using multiple custom online video properties file sets and how to format the podcast FeedURL to use a custom external application to generate the XML feed.

- Andy
Attached Files
File Type: zip CustomOnlineVideoLinks.zip (4.0 KB, 986 views)
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #2  
Old 05-20-2008, 06:57 AM
qhplar qhplar is offline
Sage User
 
Join Date: Feb 2008
Posts: 54
6.4 Online Video property file a step down

I looked at the new properties format for the online videos and I must say that I don't understand the change. All the podcast links are in one big heaping stack with no order and no way to make sense of it. Before if I wanted to change the order that the podcasts were displayed I could go to that section and change the order of the tag names; simple. Now it's just a mess all tags and links are mixed together with no order. If you are going to do it this way at least group the podcast categories together each in its own section.
Reply With Quote
  #3  
Old 05-20-2008, 07:18 AM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,595
The new layout is a step up, as far as I'm concerned, becuse it is simpler & less error prone to add new links.

They don't need to be listed in any particular order in the properties file & there is no such thing as listing them by category because they can each belong to multiple categories, even though most are just in 1 category right now. In the UI, they are listed in alphabeticval order, based on the feed's property name, so the order in the proeprties file has no bearing on that. See the details above & the sample customizations files.

Do NOT customize the default files because they will be overwritten by the installer or the auto-updater. Organize your custom files any way you want.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #4  
Old 05-20-2008, 08:02 AM
qhplar qhplar is offline
Sage User
 
Join Date: Feb 2008
Posts: 54
Lightbulb

Quote:
Originally Posted by Opus4 View Post
The new layout is a step up, as far as I'm concerned, becuse it is simpler & less error prone to add new links.

In the UI, they are listed in alphabeticval order, based on the feed's property name, so the order in the proeprties file has no bearing on that.

Do NOT customize the default files because they will be overwritten by the installer or the auto-updater. Organize your custom files any way you want.

- Andy
I agree that the new format makes it much simpler to add links but forcing alphabetical order is a poor choice. I like to put the podcasts that I watch the most on top so that I don't have to scroll through other podcasts just to get to the ones I want. Some podcasts get updated daily, weekly and monthly. I don't want to have to scroll through all the monthly podcasts just to get to my daily ones' because it falls at the end of the alphabet.

The custom file is alright as long as you use the default STV. For people who don't use the default STV it's useless.
Reply With Quote
  #5  
Old 05-20-2008, 08:16 AM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,595
Quote:
Originally Posted by qhplar View Post
I like to put the podcasts that I watch the most on top so that I don't have to scroll through other podcasts just to get to the ones I want.
There may or may not be a different ordering method in the future, but for now, alphabetical is what it will be -- knowing that, what you can do is copy & rename the links in the custom properties file to put your favorites at front of the sorted list. I suppose you could do the same thing in the default properties files, just be aware that you have to keep backup copies with your changes.

Quote:
The custom file is alright as long as you use the default STV. For people who don't use the default STV it's useless.
If it can't use the custom properties files, then the custom STV can't use the new layout anyway. Once the code is updated for the new layout, the custom files should work too. All of that code goes together.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #6  
Old 05-20-2008, 08:22 AM
qhplar qhplar is offline
Sage User
 
Join Date: Feb 2008
Posts: 54
Quote:
Originally Posted by Opus4 View Post
There may or may not be a different ordering method in the future, but for now, alphabetical is what it will be -- knowing that, what you can do is copy & rename the links in the custom properties file to put your favorites at front of the sorted list. I suppose you could do the same thing in the default properties files, just be aware that you have to keep backup copies with your changes.

If it can't use the custom properties files, then the custom STV can't use the new layout anyway. Once the code is updated for the new layout, the custom files should work too. All of that code goes together.

- Andy
Yes I notice SageMC only shows Google and Youtube now the other catagories are blank.

Are you saying name my custom links with underscores like _Tekzilla to get it on top of the alphabetical list or does custom list always show up before the default list?
Reply With Quote
  #7  
Old 08-06-2009, 12:36 PM
mkstretch mkstretch is offline
Sage Advanced User
 
Join Date: Jun 2009
Posts: 106
is it possible for someone to post an example of an added link that i can use as a template, to just insert my own URL.
Reply With Quote
  #8  
Old 08-06-2009, 01:12 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,595
Quote:
Originally Posted by mkstretch View Post
is it possible for someone to post an example of an added link that i can use as a template, to just insert my own URL.
There is an the example file you can download in the first post.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #9  
Old 08-15-2009, 10:36 AM
brainbone brainbone is offline
Sage Expert
 
Join Date: Oct 2006
Posts: 624
Couple quick questions:

1) Trying to link to mpeg2 video displays "Video does not have MPEG4, FLV or AVI file type". Any way to get mpeg2 streams to play?

2) RSS items containing videos will show fine, but is there any way to show items that link to another RSS feed as a folder?
Reply With Quote
  #10  
Old 09-25-2009, 03:51 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
Is it possible to drill down N levels before you hit feeds or are are you limited to
Code:
Category -> Podcast -> Videos
I'd really like to be able to do things like...
Code:
Category -> Sub Category -> ... -> Podcast -> Videos

Last edited by evilpenguin; 09-25-2009 at 05:56 PM.
Reply With Quote
  #11  
Old 09-25-2009, 10:01 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,595
No, subcategories aren't available.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #12  
Old 11-11-2009, 01:22 PM
Vettenstein Vettenstein is offline
Sage User
 
Join Date: Oct 2009
Posts: 7
Question Subcategories Help

I can't get my head wrapped around the use of subcategories and need my hand held.

Here's my properties files I'm working on.

CustomOnlineVideoLinks_UPnP2Podcast_HGTV.properties
Code:
CustomSources=xPodcast_HGTV_PlugIn

#
# Declare Sub Catagories
#

#
# Declare Links
#

#HGTV
xFeedPodcastCustom/HGTV_Color_Splash=xPodcast_HGTV_PlugIn;external,UPnP2Podcast,PlayOn:HGTV:^Color.Splash$:+2
CustomOnlineVideoUIText_UPnP2Podcast_HGTV.properties
Code:
Source/xPodcast_HGTV_PlugIn/LongName=HGTV
Source/xPodcast_HGTV_PlugIn/ShortName=HGTV

# ==============================================================================
# Create the category names & thumbnail urls for xPodcasts:
# ==============================================================================

# HGTV
Category/HGTV_Color_Splash/LongName=Color Splash
Category/HGTV_Color_Splash/ShortName=Color Splash
I'm trying to create a couple of subcategories inside Color Splash, named Season 2 & Season 3.

I've studied the samples in the first post and the .PROPERTIES files of EP's for Hulu & Netflix and the bulb hasn't lit yet.

Thanks
Reply With Quote
  #13  
Old 11-11-2009, 02:00 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
Check out Opus4's examples in the first post, they include lots of instruciton that I cut out of my files.
Reply With Quote
  #14  
Old 12-12-2009, 01:03 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 1,805
How to remove unwanted podcast feeds?

It is easy to add custom feeds, but is there a way to remove unwanted feeds so they won't re-appear the next time there is an update?

I've noticed that there are a lot of feeds where there have been no new podcasts posted in months or years. In many cases the most recent podcast is a "goodbye" podcast indicating that there will be no more new podcasts.

I've also noticed that there are some feeds that I would prefer to be categorized differently (example: why aren't the NASA poscasts filed under Science-Tech? why are there so many animal/nature poscasts under Science-Tech?)
__________________
Server: Athlon II X4 630 CPU, Gigabyte MA770T-UD3P (AM3) Motherboard, VisionTek Radeon HD4670 PCIe w/ Component output to 50" CRT Rear-Projection HDTV (Mitsubishi), Win7-64Bit (Home Premium), 4GB RAM
Capture Devices (8 tuners): Colossus (x1), HD-PVR (x1), HDHR Prime (x2)
,USBUIRT (multi-zone)
Source:
Comcast Cable
Primary Client: Server Other Clients: (1) HD200, (1) HD300
Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE,
HDHR, HVR-2250
Reply With Quote
  #15  
Old 12-13-2009, 11:12 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,800
Shameless plug on.

You could try the malore online browser and mark the podcasts you like as favorites and ignore the rest. (Or browse them in the Category/Subcategory view.)

http://forums.sagetv.com/forums/show...online+browser

Tom
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #16  
Old 12-13-2009, 03:12 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,595
Quote:
Originally Posted by Tiki View Post
It is easy to add custom feeds, but is there a way to remove unwanted feeds so they won't re-appear the next time there is an update?

I've also noticed that there are some feeds that I would prefer to be categorized differently (example: why aren't the NASA poscasts filed under Science-Tech? why are there so many animal/nature poscasts under Science-Tech?)
You can override the default properties in custom properties files, but I'm not sure what happens if you simply clear the values. You could, however, customize them to add/change categorization.

Quote:
I've noticed that there are a lot of feeds where there have been no new podcasts posted in months or years. In many cases the most recent podcast is a "goodbye" podcast indicating that there will be no more new podcasts.
There's already a thread to post ideas for new feeds, so go ahead & start a new one to report broken/obsolete feeds & I'll add a link to it in the first post of this thread, like the one for new feeds.

(My auto feed checking tool just checks for feeds giving a response, not those that still give a response but their content is no longer being updated.)

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #17  
Old 01-22-2010, 11:44 PM
Sparhawk6 Sparhawk6 is offline
Sage Aficionado
 
Join Date: Jan 2005
Posts: 323
I'm having no luck adding custom video feeds. Even the examples don't work. I click on the feed, it buffers for a while, and then it says that there are no videos. Running 6.6.2.218 and trying this on an HD200. Also, this is in SageMC.
__________________
Server: Gigabyte EP43-UD3L; Intel Core2Duo E5200; 4 GB DDR2 RAM; NVidia GeForce 9400GT; 6 tuners: Hauppauge HVR-1600 NTSC/ATSC/QAM combo, Hauppauge WinTV-HVR-2250 Dual Hybrid QAM, HD Homerun Prime (using SageDCT); 3.06TB total space: Seagate 160 GB, Maxtor 500GB, Seagate Barracuda 400GB, Hitachi 2 TB
Extender: HD200
Netgear MCAB1001 MoCA Coax-Ethernet Adapter Kit
Reply With Quote
Reply

Tags
google, online videos, podcasts, youtube


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Using the default STV in Custom STV Mode from custom STVs (v6.4 & later) Opus4 SageTV Studio 49 09-23-2011 05:50 PM
Automatic Online Video feed list updates - the first ones have been released Opus4 SageTV Beta Test Software 4 06-06-2008 10:38 PM
How To: Add custom online video feed definitions (default STV; v6.3.10) Opus4 SageTV Customizations 34 06-04-2008 08:11 PM
help w/ custom online video navels SageTV Software 0 04-07-2008 05:47 AM
custom online video feed definitions in SageMC? Brent SageMC Custom Interface 0 02-10-2008 06:44 PM


All times are GMT -6. The time now is 06:22 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.