SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 05-17-2003, 03:54 AM
justme justme is offline
Moderator
 
Join Date: Mar 2003
Location: Greater Baltimore/Washington Metropolitan area
Posts: 1,481
Export option for shows?

This may exist already, if so sorry. I looked but did not find it. I love to archive a lot of my favorite shows to both DVD and Divx/Xvid. It would be great If you could add an export option feature to the Library. By export I mean save the file to a specific location for editing or archiving. It would be great if it was in the format of showtitle-episode descrption(like in the guide/library). Something like "Futurama-The Honking.mpg", not "Futurama-180937-0.mpg".

Right now I have to look at the show's record date/time and then find the episode title. Fortunately Digiguide makes it a little easier for me by using copy and paste, but I since I bought SageTV I only start digiguide for this. I really want SageTV to do this automatically. Please

PS:It would be really great if the show description was also saved to a text file of the same name.
Reply With Quote
  #2  
Old 05-17-2003, 06:00 AM
SHS's Avatar
SHS SHS is offline
Moderator
 
Join Date: Mar 2003
Location: Vinita, Oklahoma
Posts: 4,406
I agree jeff should try change to the episodes name in sted of id number but you have take this in to count of what if broadcaster d to change to the episode and there no time to update data base or they run the wrong episode.
That last part sound like very good idea sure would save me some time in having to go to SicFi channel web site and rip copy and paste.
So what do think jeff?.
Reply With Quote
  #3  
Old 05-17-2003, 06:58 AM
justme justme is offline
Moderator
 
Join Date: Mar 2003
Location: Greater Baltimore/Washington Metropolitan area
Posts: 1,481
Good point SHS,
I understand SageTV needs to use ID's rather than episode names to avoid confusion in it's own guide/library. This is why I suggested the export option be in the library, that way the file has already been recorded and manually moved to the library by the user. I would assume most episode names are correct if they are in the library, at least all mine are. If I want to burn it off to CD/DVD then it is no longer Sage's problem. The user then takes full responsibility for verifying the accuracy of the name Sage provided. This is more of what I had in mind. I should have been more clear, sorry. I hope it helps clarify my request.

Sadly, I just saw on your(SHSPVR) site about DigiGuide US's demise. I will miss them. This makes some form of export support even more important to me. Even just the text file would be great. Thanx
Reply With Quote
  #4  
Old 05-17-2003, 03:01 PM
Narflex's Avatar
Narflex Narflex is offline
Sage
 
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 6,301
It's on my list to look into some way of embedding the metadata into the MPEG2 stream directly. That way it'll all be in one file (like the ID3 tags for MP3s).

In the future there'll be an option as part of skinning (because it's related in a weird way) that'll allow you to customize how the files are named.
__________________
Jeffrey Kardatzke
Google
Founder of SageTV
Reply With Quote
  #5  
Old 05-17-2003, 05:20 PM
justme justme is offline
Moderator
 
Join Date: Mar 2003
Location: Greater Baltimore/Washington Metropolitan area
Posts: 1,481
I understand the value of metadata. I love the ADS(alternate data streams) in the NTFS file sytem used in WinXP. It's nice that it just shows up when you mouse over a file.

The metadata that sage would use would either have to be ADS or some form of ID3 tag. ADS would work great for XP users with NTFS, but useless for almost everyone else. The ID3 tags would be very usefull, but only for programs that can recognise them. Don't get me wrong I think this would be a great addition to Sage, but what I want is some thing that works outside of Sage.

Here's what i want to do:
1) Record a show in SageTV
2) If I like it move it to the TV library
3) When space gets tight I want to keep the show, but not neccessarily in Sage.(here is where the export comes in)
4) Edit out the commercials
4a) Maybe compress it with Divx/xvid
5) Burn it to Cd/DVD

SageTV allows me to do all this right now, but it is at step 3 that it could be made easier with an export option. The file name does have the show title, but as stated above I have to search for the episode title and manually change the name. It's a small thing, but I archive 3 shows a day during the week, this work adds up. Nothing you do about the way Sage handles metadata internally would change step 3, unless you build an editor, file compressor and a burning application into Sage.

When I say export I don't mean that SageTV necessarily has to delete the file, it could place the name changed copy in a new user specified location. The user could then decide rather to keep the original file or delete the Sage copy to save space.

I realize that the metadata would be awesome to have if the file was later added back into the Sage library. But in my case the cd/dvd is usually going to my set top box or another computer. I don't really use SageTV to play all my divx/xvid files right now. I may one day and this is where the metadata style you mentioned would really shine. But on another computer the export function would really help.

Please don't take any of this as a complant or demand. I love SageTV and I find I use it more every day. This makes me notice little things. It works so well that when I want to do something with it and it can't, I want to see it get even better. However, I am very happy with your product. I will still continue to recomend SageTV whenever I can, no matter what happens to this feature request.
Reply With Quote
  #6  
Old 06-25-2003, 03:53 PM
jason531 jason531 is offline
Sage User
 
Join Date: Jun 2003
Posts: 61
I, too, am anxiously awaiting this functionality just as justme described. Please post to this thread if someone finds a way to do this or it is added as a new feature. Thanks in advance.

I am not complaining, either. I am very happy with SageTV so far.
Reply With Quote
  #7  
Old 06-25-2003, 10:59 PM
SHS's Avatar
SHS SHS is offline
Moderator
 
Join Date: Mar 2003
Location: Vinita, Oklahoma
Posts: 4,406
Oh no Jeff that very bad idea "embedding the metadata into the MPEG2 stream directly" take look at MS did with MCE and what kind mess it made with ASF wapper this may be a problem with other MPEG software.
Reply With Quote
  #8  
Old 06-26-2003, 10:48 AM
Narflex's Avatar
Narflex Narflex is offline
Sage
 
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 6,301
That's the main reason I've been holding off on it. I want to find what's most compliant that I can use to do it.
__________________
Jeffrey Kardatzke
Google
Founder of SageTV
Reply With Quote
  #9  
Old 06-26-2003, 12:06 PM
justme justme is offline
Moderator
 
Join Date: Mar 2003
Location: Greater Baltimore/Washington Metropolitan area
Posts: 1,481
Why not just use a file with the same name as the mpeg that ends in .nfo. This would work on all systems including those that lack a NTFS file system. On systems that have an NTFS why not use the ADS(Alternate Data Stream). This is the method that Microsoft uses to store the "Summary" information that is brought up when you open a file's properties tab. Part of the info is stored in an ADS called summaryinformation. I forget what the other is called, but both are preceded by a nonkeyboard character. I think char(05).

Anyway the great thing about ADS is that they can be read and written to just like a file. You can attach numerous ADS to the same file. They are automatically copied by the OS when a file is moved or copied, as long as the destination supports NTFS. They are basically invisible to the user unless you know their name, or have a utility that will list ADS. One downside(or advantagete) is that they do use disk space but don't show up as part of a file's total size. However for what you want to store thay would use very little space.

You could have Sage create an .nfo file if it see's the destination doesn't support ADS. If a file is being imported you could have Sage take the .nfo file and convert it to an ADS if the system supports it. This would make the data follow the file without compromising the MPEG stream. You could either use the two ADS that microsoft puts on each file, or you could create your own ADS to avoid confusion. Both have advantages, the first would allow the user to see the data in any explorer window(on an NTFS system), but could interfere if the user wished to add their own properties description. The second doesn't interfere with a user adding their own properties descriptions, but doesn't allow the user to easily change the data. Then again maybe not allowing the user to not easily change the data is an advantage as well.
Reply With Quote
  #10  
Old 06-26-2003, 12:41 PM
Colin Colin is offline
Sage User
 
Join Date: Jun 2003
Posts: 42
Having it in a .nfo file would make it very easy for say a perl script to figure out if the file is done recording, or put into the library, and spawn off a task to reencode the file into DivX and replace the original. If the nfo format is available, it allows any external application figure out what's available (think cgi scripts listing recorded shows, say Edna or something).
__________________
Case: Shuttle SB61G2 | CPU: Intel P4 1.8A | Input: PVR-350 | Output: Onboard VGA -> Grand Ultimate XP Pro Component Video Adapter | HD: Seagate 160GB S-ATA
Reply With Quote
  #11  
Old 06-26-2003, 01:34 PM
jason531 jason531 is offline
Sage User
 
Join Date: Jun 2003
Posts: 61
For those interested in ADS, here are a couple of links:

Background information
http://patriot.net/~carvdawg/docs/dark_side.html

Utility to view ADS info
http://www.heysoft.de/Frames/f_sw_la_en.htm

ADS FAQ
http://www.heysoft.de/Frames/f_faq_ads_en.htm

Thanks to "justme" for the links. He gave them to me when I was looking for a way to do the same type of thing with my PVR scheduler (which I no longer use in favor of SageTV).

Last edited by jason531; 06-26-2003 at 03:25 PM.
Reply With Quote
  #12  
Old 09-15-2003, 04:09 PM
-LD -LD is offline
Sage Advanced User
 
Join Date: Jun 2003
Location: Twin Cities
Posts: 103
Send a message via AIM to -LD
i was just thinking about this as well and it seems others have thought about it as well...i'm not in front of my htpc to check, but has there been some resolution to this feature request? i think an ID3 tag would be the most portable and probably easiest option to implement
Reply With Quote
  #13  
Old 09-16-2003, 02:03 AM
Narflex's Avatar
Narflex Narflex is offline
Sage
 
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 6,301
I'm still looking for some standard way to do this and also how to embed closed captioning info into MPEG2 streams. It seems there's some standard, but it just doesn't exist anywhere (and I've bought all the MPEG2 ISO standards docs already, nothing in those)
__________________
Jeffrey Kardatzke
Google
Founder of SageTV
Reply With Quote
Reply


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


All times are GMT -6. The time now is 04:22 PM.


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