SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

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
  #521  
Old 01-11-2006, 01:31 PM
Stuntman's Avatar
Stuntman Stuntman is offline
Sage Fanatic
 
Join Date: Dec 2003
Location: Hemet, CA - USA
Posts: 784
Quote:
Originally Posted by Jere_Jones
edl files are "Edit Decision Lists" for use with MPlayer. They have the distinct advantage over .txt files in that they use times, not frame numbers. Hence no need to set up the framerate within the program that uses them. It is GB-PVR's prefered format and I'm hoping to add support to Sage for them.

And you can always uncheck it if you want.

Jere
I'd never uncheck them if they were helpful! It's just I didn't remember checking them to begin with (probably because they didn't exist!). I'll keep them there (I use SageTV) in the hope that they will work with Sage one day soon. To work with sage by default, I assume somebody will have to modify the comskip stvi or will we have to use the comskip proxy??

Thanks!
Reply With Quote
  #522  
Old 01-11-2006, 02:27 PM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
Quote:
Originally Posted by Humanzee
Jere can you comment on my post http://forums.sagetv.com/forums/show...1&postcount=22 regarding Aspect Ratio Detection for use with Neilm's automatic aspect ratio switcher.
It might be another feature to add to your portfolio. You could probably add it to SA, but I'd think you would want it to create an output file for every recording including those on the exclude list.

Thanks for helping make our viewing experience so much better.
It shouldn't be that hard. I already collect and index the information. It would just be a matter of an STV/import writer and I coming up with a format. If there are any volunteers, just PM me.

Jere
__________________
Death to commercials!!!
Latest ShowAnalyzer Beta version: 0.9.7
Reply With Quote
  #523  
Old 01-11-2006, 02:35 PM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
Quote:
Originally Posted by Stuntman
I'd never uncheck them if they were helpful! It's just I didn't remember checking them to begin with (probably because they didn't exist!). I'll keep them there (I use SageTV) in the hope that they will work with Sage one day soon. To work with sage by default, I assume somebody will have to modify the comskip stvi or will we have to use the comskip proxy??

Thanks!
The stvi would have to be modified to look for an edl. If it didn't find an edl, it could continue as before. If it did, it wouldn't have to go through the "look up the fps in the properties file (and hope it is right) and divide" routine with every marking. It would only need to load the commercial list with the found numbers (skipping the 0 on the end of each line). Also, since there isn't a way to add a "FILE PROCESSING COMPLETE" to an edl file, what SA does is add a 0 length commercial to the end that shows the length of the show. An example for a 30 minute show:
Code:
120.0 180.0 0
1000.0 1120.0 0
1800.0 1800.0 0
From that file you could deduce that the file is 30 minutes long and there are 2 commercials. The stv could regularly reload the file until the last commercial has a 0 length.

Well, that's the idea.

Jere
__________________
Death to commercials!!!
Latest ShowAnalyzer Beta version: 0.9.7
Reply With Quote
  #524  
Old 01-11-2006, 02:42 PM
rsagetv99's Avatar
rsagetv99 rsagetv99 is offline
Sage Fanatic
 
Join Date: Nov 2004
Posts: 766
Divx/AVI

Sorry if this has been asked, I searched the thread for Divx and AVI and could not find anything on it.

Will ShowAnalyzer work with Divx/AVI files, or some other compressed format to process comercials after the fact? I have a lot of shows that I already compressed to Divx and would love if the files were com-skipped. I guess the next question is, has anyone written an STVi that can play com-skipped Divx/AVI files...
Reply With Quote
  #525  
Old 01-11-2006, 05:19 PM
JasonJoel JasonJoel is offline
Sage Icon
 
Join Date: Mar 2003
Location: St. Louis, MO
Posts: 1,043
That doesn't apply if you are recording via FIREWIRE though... Those are TS unless you put in a lot more complicated (and more unreliable) graph to get to PS.

EDIT: Oops, I see heffe already pointed that out...

Jason

Quote:
Originally Posted by chrisc16
The latest beta of Sage changes HDTV recording to use program streams:



So maybe Jere doesn't need to focus on TS support.

-Chris
Reply With Quote
  #526  
Old 01-11-2006, 05:20 PM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
Quote:
Originally Posted by rsagetv99
Will ShowAnalyzer work with Divx/AVI files, or some other compressed format to process comercials after the fact?
No.

Jere
__________________
Death to commercials!!!
Latest ShowAnalyzer Beta version: 0.9.7
Reply With Quote
  #527  
Old 01-11-2006, 06:50 PM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
Quote:
Originally Posted by UniKyrn
It still doesn't like that test file I sent you.
Can you elaborate? I just ran it without a problem. The detection wasn't perfect, but it was ok. Or are you seeing a crash?

Jere
__________________
Death to commercials!!!
Latest ShowAnalyzer Beta version: 0.9.7
Reply With Quote
  #528  
Old 01-12-2006, 12:13 AM
MrApollinax's Avatar
MrApollinax MrApollinax is offline
Sage Advanced User
 
Join Date: Dec 2005
Posts: 238
Send a message via ICQ to MrApollinax Send a message via AIM to MrApollinax
I'm attaching the DLL log files here. Here are two typical files i get with this show:
Attached Files
File Type: zip ShowAnalyzer.zip (981 Bytes, 225 views)
__________________
SageTV Server: Windows XP Pro SP2, 3 GHz DC processor, 2 GB RAM, 256MB GeForce 6800, Plextor ConvertX PX-TV402U, Hauppauge 150MCE
SageTV Extender: Hauppauge MediaMVP
SageTV: 5.0, Comskip STVi, Standard Interface
Router: Dlink DGL-4300

Using Wireshark to Troubleshoot Network Issues with your SageTV Setup
Reply With Quote
  #529  
Old 01-12-2006, 12:17 AM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
Are both of those files created against the same mpeg file? I'm sorry, but I don't understand what you're seeing. You posted 2 log files, one seemed like a crash log, while the other seemed like a successful run. Can you clarify for me?

Jere
__________________
Death to commercials!!!
Latest ShowAnalyzer Beta version: 0.9.7
Reply With Quote
  #530  
Old 01-12-2006, 12:59 AM
UniKyrn's Avatar
UniKyrn UniKyrn is offline
Sage User
 
Join Date: Apr 2004
Posts: 68
Send a message via AIM to UniKyrn
Quote:
Originally Posted by Jere_Jones
Can you elaborate? I just ran it without a problem. The detection wasn't perfect, but it was ok. Or are you seeing a crash?
I'm getting a crash, but I'm still using the free version at the moment. That would tend to place the blame on the free DLL's, assuming what you build into ShowAnalyzer is a different version of those.

Here is the log output:

23:02:24(1) Show Information
Name: Inside the Actors Studio
Episode: Jennifer Connelly
Channel Name: BRAVOP
Channel Number: 65
Categories: Interview
23:02:24(0) Entering getsize.
23:02:24(0) File size: 1.88GB
23:02:24(0) Leaving getsize.

Last edited by UniKyrn; 01-12-2006 at 01:05 AM.
Reply With Quote
  #531  
Old 01-12-2006, 05:19 AM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
Quote:
Originally Posted by UniKyrn
I'm still using the free version at the moment.
That's important information! It would have been extremely helpful to have known that earlier.
Quote:
Originally Posted by UniKyrn
That would tend to place the blame on the free DLL's,
Not necessarily. The free decoders provide information in a different order than the normal decoder. I'll need to test with those.
However, the free decoders are not nearly as tolerant of a bad MPEG as my decoders are, so it could be their fault.
Quote:
Originally Posted by UniKyrn
assuming what you build into ShowAnalyzer is a different version of those.
Not quite. Oooohhhh, not quite. The decoders built into SA were written by me (and I'm quite proud of them ). The free DLLs are GPL'd decoders. As a matter of fact, the video decoder DLL is the exact same decoder used inside of comskip.exe.
__________________
Death to commercials!!!
Latest ShowAnalyzer Beta version: 0.9.7
Reply With Quote
  #532  
Old 01-12-2006, 06:33 AM
MrApollinax's Avatar
MrApollinax MrApollinax is offline
Sage Advanced User
 
Join Date: Dec 2005
Posts: 238
Send a message via ICQ to MrApollinax Send a message via AIM to MrApollinax
Quote:
Originally Posted by Jere_Jones
Are both of those files created against the same mpeg file? I'm sorry, but I don't understand what you're seeing. You posted 2 log files, one seemed like a crash log, while the other seemed like a successful run. Can you clarify for me?

Jere
Doh! Sorry it was late and what i wanted to post was the txt file and log file for the same mpeg. Let me try this again. 1PM-2PM episode caught one block of commercials before stopping, the 2PM-3PM episode crashed about 4-5 mins. into the process:
Attached Files
File Type: zip ShowAnalyzer2PM3PM.zip (339 Bytes, 232 views)
File Type: zip ShowAnalyzer241PM2PM.zip (844 Bytes, 230 views)
__________________
SageTV Server: Windows XP Pro SP2, 3 GHz DC processor, 2 GB RAM, 256MB GeForce 6800, Plextor ConvertX PX-TV402U, Hauppauge 150MCE
SageTV Extender: Hauppauge MediaMVP
SageTV: 5.0, Comskip STVi, Standard Interface
Router: Dlink DGL-4300

Using Wireshark to Troubleshoot Network Issues with your SageTV Setup
Reply With Quote
  #533  
Old 01-12-2006, 09:28 AM
UniKyrn's Avatar
UniKyrn UniKyrn is offline
Sage User
 
Join Date: Apr 2004
Posts: 68
Send a message via AIM to UniKyrn
Quote:
Originally Posted by Jere_Jones
That's important information! It would have been extremely helpful to have known that earlier.
I did mentioned it in my original posting when I discovered I had a file that crashed SA(free).
Reply With Quote
  #534  
Old 01-12-2006, 10:34 AM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
Quote:
Originally Posted by UniKyrn
I did mentioned it in my original posting when I discovered I had a file that crashed SA(free).
Then it would have been extremely helpful for me to pay a little more attention.

Jere
__________________
Death to commercials!!!
Latest ShowAnalyzer Beta version: 0.9.7
Reply With Quote
  #535  
Old 01-12-2006, 02:53 PM
Stuntman's Avatar
Stuntman Stuntman is offline
Sage Fanatic
 
Join Date: Dec 2003
Location: Hemet, CA - USA
Posts: 784
Question SA Priorities

Until SA can run multiple instances, here is an idea.. would it be possible (I'm hoping this isn't a dumb question) to have SA select the show with the Highest priority to analyze when analyzing in 'real-time'? Last night I was watching Lost and some other show was recording for my wife... SA chose her show to run comskip on and Lost didn't get run until her show had ended... But I have LOST WAY above her show in my show priorities...

What do ya think?? I know that the webserver plugin has access to favorites and their priorities.. perhaps that data could be discovered via that app??

Thanks for a terrific product! You have given me back HOURS and HOURS of my life that would have been wasted on commercials.. hours I would never get back!
Reply With Quote
  #536  
Old 01-12-2006, 03:18 PM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
Quote:
Originally Posted by Stuntman
Until SA can run multiple instances, here is an idea.. would it be possible (I'm hoping this isn't a dumb question) to have SA select the show with the Highest priority to analyze when analyzing in 'real-time'? Last night I was watching Lost and some other show was recording for my wife... SA chose her show to run comskip on and Lost didn't get run until her show had ended... But I have LOST WAY above her show in my show priorities...

What do ya think?? I know that the webserver plugin has access to favorites and their priorities.. perhaps that data could be discovered via that app??

Thanks for a terrific product! You have given me back HOURS and HOURS of my life that would have been wasted on commercials.. hours I would never get back!
That would have to be a DirMon function since it decides the order in which files get run. And since DirMon doesn't have access to the the SageTV webserver... well, you get the idea.

What you could do, if you have enough tuners is change the padding on Lost so that it starts a minute before the other shows. That will make it older so DirMon will run it first.

Jere
__________________
Death to commercials!!!
Latest ShowAnalyzer Beta version: 0.9.7
Reply With Quote
  #537  
Old 01-12-2006, 04:06 PM
Stuntman's Avatar
Stuntman Stuntman is offline
Sage Fanatic
 
Join Date: Dec 2003
Location: Hemet, CA - USA
Posts: 784
Quote:
Originally Posted by Jere_Jones
What you could do, if you have enough tuners is change the padding on Lost so that it starts a minute before the other shows. That will make it older so DirMon will run it first.
Jere
Ah.. good Idea! I'll try the padding workaround..

Thanks!
Reply With Quote
  #538  
Old 01-12-2006, 11:17 PM
UniKyrn's Avatar
UniKyrn UniKyrn is offline
Sage User
 
Join Date: Apr 2004
Posts: 68
Send a message via AIM to UniKyrn
Talking

Quote:
Originally Posted by Jere_Jones
Then it would have been extremely helpful for me to pay a little more attention.
Ok, I requested a trial key from your website and just finished installing it. SA now handles all the files that used to crash it, and runs 4-5 times faster based on the frame rates I'm seeing.

1) The problem is with the free DLL's
2) I'll be sending you some money.
Reply With Quote
  #539  
Old 01-13-2006, 07:11 AM
Xsabre Xsabre is offline
Sage Advanced User
 
Join Date: Mar 2005
Posts: 112
Just wanted to say thank you....

You have giving me something that I could never have paid for. "Time".

I had purchase SA months ago but I am more than willing to pay for it again to keep the development movement going.

Thanks again...
Reply With Quote
  #540  
Old 01-13-2006, 09:52 PM
jlabrue jlabrue is offline
Sage Aficionado
 
Join Date: Feb 2005
Posts: 320
Hey Jere

Thanks for this awesome tool! Quick question, I have the paid version of SA and it works really well on almost all shows. I am using the 0.6.0 version. In the Default profile under the Advanced tab there is an option for Autimatic Marking. I'm assuming this is to have a little more control at the beginning and end of the files as others have requested. I am trying to use this and have set the "Never mark the last _ seconds as commercial" option and put in 300 seconds thinking that the last 5 minutes would not be flagged as a commercial. Forgive my ignorance if that is not how it is supposed to be used but it is not functioning that way for me. The option "Never mark the first _ seconds as commercial" does work and it will not mark the first 5 minutes as a commercial but the last 5 minutes option does not. It is forcing it to mark it as as commercial instead of not. Even if there is no commercial it tags the last 5 minutes as a commercial. I set the option "Always mark the last _ seconds a commercial" option to 5 minutes and it will then not mark the last five minutes as a commercial.

Basically, it appears that the funtions of those two items is reversed. It has happened every time for me.
Reply With Quote
Reply


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

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 02:15 PM.


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