SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

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 07-30-2004, 04:38 AM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
Does Sage play files at 29.97fps or 30fps?

As may be obvious by my previous post, I use closed captions. My wife is a Spanish speaker and the CC's help her keep up and also learn English. Hence, CC's are important to me.

Thanks to merrypig and malore (and some of my own code), using closed captions in Sage is almost seamlessly implemented.

There is one remaining problem -- keeping them sync'd with the video.

In a brief exchange with malore concerning how he implemented SMI files in his STV, he brought up the possibility that Sage might not be reporting the correct time of the show.

So I did an experiment. I had recorded CSI last night, generated the SMI and copied it all to my laptop.

Then I played CSI on both computers (Sage on the desktop, Zoomplayer on the laptop) starting them both at the same time.

The CC's on both computers displayed at exactly the same time throughout the show. Since I had the displays side by side, it was easy to see them show up, change, etc and note that they were perfectly timed together.

Zoomplayer stayed perfectly sync'd with for the entire show. I'll call this the reference.

CSI on Sage gradually ended up 4 seconds ahead of CSI on Zoomplayer. This is with the CC remaining together. Close to the end of the show, someone would say something and the CC would show up 4 seconds later.

Am I making sense?

4 seconds fast in one hour. The math works out to playing a show at 30 fps that was recorded at 29.97 fps.

So the question becomes: Is this a decoder problem? Or a Sage problem? I use the decoder that came with my PVR's. For me it seems to give the best quality and stability.

Any ideas?
Reply With Quote
  #2  
Old 07-30-2004, 07:59 AM
malore's Avatar
malore malore is offline
Sage Fanatic
 
Join Date: Aug 2003
Location: Iowa
Posts: 877
This might be related. If you edit out the commercials from a file, keeping the same name, and play it through SageTV Recordings, the time display will still indicate it is full length. So I'm wondering if SageTV is just guessing at the times based on file position or something similar.
Reply With Quote
  #3  
Old 07-30-2004, 08:25 AM
Jere_Jones's Avatar
Jere_Jones Jere_Jones is offline
Sage Fanatic
 
Join Date: Apr 2004
Location: Jacksonville, FL
Posts: 993
That may be. Sometimes I can resync the captions by jumping a large distance in the show and then jumping back. Maybe it forces it to "re-estimate" the time.

Sage Developers,
Is there anyway to fix this or will it require a complete recode?

Malore,
You made this for SMI files which use timecodes. What about SUB files? They use frame numbers and might not be subject to the same problem. I would imagine that they are also easier to parse. Is this something that is possible?
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 07:53 AM.


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