pyTivo Discussion Forum Forum Index pyTivo Discussion Forum
Answers and the development of pyTivo a TiVo transcoding server
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Video skipping with mpeg2 files

 
Post new topic   Reply to topic    pyTivo Discussion Forum Forum Index -> Support
 View previous topic :: View next topic  
Author Message
PeteTV



Joined: 26 Jan 2008
Posts: 13

PostPosted: Sun Jan 27, 2008 6:32 am    Post subject: Video skipping with mpeg2 files Reply with quote

I've tried to upload a few different DVDs that I own and they mostly work fine, except there's occasionally a skip or jump in the playback. These are mpeg2 (vod) files so they don't need any transcoding which I assume means ffmpeg isn't the problem.

I can play the video fine on a computer using a variety of players (MacOSX using VLC and mplayer, Win 2000/XP using WMP), so it SEEMS like it's not the video itself. I only see the playback issue when it's played on my Series 3 TiVo.

When the problem does crop up, it's always at the same spots... eg, if there's a skip 2 minutes in, then it doesn't matter how many times I upload the file or try to play it, it always skips right at that point.

Any ideas why this happens and how I can fix it?
Back to top
View user's profile Send private message
MasterCephus



Joined: 05 Jan 2008
Posts: 195
Location: Hueytown, AL

PostPosted: Mon Jan 28, 2008 6:32 pm    Post subject: Reply with quote

Can you try and watch the video on your machine using the ffmpeg you are using with pyTivo? That would maybe see if it's for sure an ffmpeg issue.
_________________
MetaGenerator
pyTivo Manager
Back to top
View user's profile Send private message
wmcbrine



Joined: 04 Jan 2008
Posts: 2008
Location: Maryland

PostPosted: Mon Jan 28, 2008 8:38 pm    Post subject: Reply with quote

I think in Pete's case, the problem is precisely that ffmpeg isn't getting involved. He may have to force them to be reencoded, which should fix the problem at the cost of a little quality.
_________________
My pyTivo fork . My page
Back to top
View user's profile Send private message Visit poster's website
wgw



Joined: 06 Jan 2008
Posts: 284

PostPosted: Tue Jan 29, 2008 12:06 am    Post subject: Reply with quote

You can open the vob with MPEG StreamClip and try the "Fix Timecode Breaks" option, then convert to MPEG. No need to buy the Apple MPEG-2 Playback Component for viewing. Just ignore error messages saying it's not installed.

But as wmcbrine mentioned, the only sure way I know of to smooth over this type of glitch is to force an ffmpeg transcode. I've just learned to live with a small number of skips.

_________________
Download pyTivo
my pyTivo branch
Back to top
View user's profile Send private message
PeteTV



Joined: 26 Jan 2008
Posts: 13

PostPosted: Tue Jan 29, 2008 5:16 am    Post subject: Reply with quote

wgw wrote:
You can open the vob with MPEG StreamClip and try the "Fix Timecode Breaks" option, then convert to MPEG. No need to buy the Apple MPEG-2 Playback Component for viewing. Just ignore error messages saying it's not installed.


Thanks, that worked. In fact MPEG StreamClip prompted me to fix the timecode breaks as soon as the file was loaded. And playback of the fixed mpg file on the S3 is much better.

wgw wrote:
But as wmcbrine mentioned, the only sure way I know of to smooth over this type of glitch is to force an ffmpeg transcode. I've just learned to live with a small number of skips.


This also worked, but overall probably takes a bit longer.

But... this all raises a few questions...

Does this indicate a problem with TiVo or maybe just the S3, when it comes to playback? Like I said before several computer-based players didn't have a problem playing the .vob files.

Or, does this indicate a problem with vob's in general?

Or, a problem with the software used to rip the DVD? FYI, I've tried using DVD Shrink in Windows and mplayer in MacOSX.

The MPEG StreamClip approach doesn't seem to be too painful... in other words, it seems to be quicker then re-encoding via ffmpeg.

Is ffmpeg capable of "fixing the timecode breaks"? Or is that really what's happening when it's "re-encoding"? In other words, what exactly is MPEG StreamClip doing compared to ffmpeg?

Is there any other command line based software capable of doing this knid of fix? Preferably something that runs under Linux, which is actually where I run pyTivo.

I guess what I'm after is a way to fix the apparent timecode issues without the expense and loss of quality inherent with "re-encoding".
Back to top
View user's profile Send private message
jjdolphin



Joined: 18 Feb 2008
Posts: 2

PostPosted: Mon Feb 18, 2008 2:12 pm    Post subject: Reply with quote

I had a similar problem with pixelation. What I had to do was re-encode with a lower bit rate. My original encoding was at around 9000 kbps, but lowering to 6,000 is what did the trick. Much lower pixelation.

I am not too sure why this was necessary.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    pyTivo Discussion Forum Forum Index -> Support All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Site is in NO WAY affiliated with TiVo Inc

Powered by phpBB © 2001, 2005 phpBB Group
phpBB SEO

Get pytivo at SourceForge.net. Fast, secure and Free Open Source software downloads
[ Time: 0.1062s ][ Queries: 12 (0.0078s) ][ GZIP on - Debug on ]