Re: DVAClient now called "ReplaySix"
Mike Kobb <[email protected]> Fri, 23 Jul 2004 13:45:32 -0700
| Newsgroups | gmane.comp.hardware.roku.technical |
|---|---|
| Message-ID | <BD26C6FC.A8F5%[email protected]> |
I'll try the rotate button this evening. I'm not the video expert here (by any stretch), but I'll pass along the question! --Mike > Mike, > > Did you try hitting the "rotate" button after playback started? I've found > that it almost always starts playback with bad lip sync and/or jitter, and > then > pressing "rotate" cleans things up. I also need to press "rotate" after each > quickskip to get things synced up again. > > The video jitter that I've seen appears to be a result of the audio being > slightly ahead of the video during playback, so that the decoder needs to rush > the video frames before they are ready. At least that is my interpretation -- > I haven't dug into the decoder side of things. I do know that I can make the > jitter appear if I sequence the video and audio packets wrong. The "rotate" > button fix clears up the video jitter for me. > > What probably needs to be done is to do the startup differently, so the > startup > acts more like the "rotate" decoder reinit function. > > I have discovered that to get decent lip sync with ReplayTV files, I must > re-interleave the A/V streams so that the audio packets always come before (in > a PTS sense) the corresponding video packet. But if I do the same type of > re-interleaving on a .vob file, the lip sync is all messed up. The HD1000 > seems to be very sensitive to the interleave ordering, so any tips you can > provide on how to properly order the A/V interleaving to make the decoder > happy > would help. > > Phil > > --- Mike Kobb <[email protected]> wrote: >> Phil, I gotta say, this is a very cool little app shaping up here. With >> SoundBridge final work and MacWorld, I wasn't able to try it until last >> night, but last night I watched a recorded episode of "This Old House" in my >> bedroom on the HD1000 streamed over my 100Mbit network from my Replay 5000 >> upstairs. Cool, cool, cool. >> >> I did have pretty significant lip sync issues, and the video had a somewhat >> strange "jitter" to it. I'm guessing that these fall more into Sujal's >> territory than yours, but I hope both of you guys will please let us know >> what you need to improve this kind of thing, and we'll try hard to provide >> it. >> >> Best, >> --Mike >> (Formerly "ReplayMike" ;-) ) >> >> >> >> >>> Kevin, >>> >>> Your suggestion on detecting the "Media" flag is a good one. I'll see what >> I >>> can do. >>> >>> In the mean time, you may be able to use Sujal's 1.3 release (just copy >> that >>> CinemaSix.app file over top of the one included with ReplaySix). His >> version >>> has the reinterleave code disabled, so it should stream the vob files with >>> decent lip sync. ReplaySix version 0.4 uses http:// access to stream off >> of >>> DVArchive machines, so you don't need the special rtv:// >> direct-from-replaytv >>> streaming mode I added to CinemaSix version 1.3-rtv.3. >>> >>> Phil >>> >>> --- Kevin Bocek <[email protected]> wrote: >>>> Philip-- >>>> >>>> I was successful in importing a VOB into DVArchive. The problem seemed >>>> to be the "delete after import" flag - this has to be checked for the >>>> import to be successful. >>>> >>>> In regards to to reinterleaving, would you consider adding a feature to >>>> ReplaySix disable reinterleave either by GUI or CLI option. Another >>>> option that might possibly be more robust is to read the 'Media' type >>>> from a show. If 'Media=Other Non-ReplayTV Media' type, then >>>> reinterleave is disabled. >>>> >>>> I last coded 7 years ago and am now an MBA student. I wish I could >>>> contribute but my coding skills are long gone. Hopefully other Roku >>>> users would find using DVArchive useful as a video server. >>>> >>>> Thanks, >>>> >>>> Kevin >>>> >>>> >>>> On 20 Jul, 2004, at 12:09, Philip Van Baren wrote: >>>> >>>>> I did this in Windows XP using DVArchive version 3.1. I just renamed >>>>> the .vob >>>>> files to .mpg, created the .ndx and .evt files, and then used the >>>>> File..Import >>>>> Show(s) menu option, clicked "Add Import(s)" to select the .mpg file, >>>>> and >>>>> checked the "Delete import files after import complete" option. >>>>> >>>>> There should be no need to reencode the files as they are already in >>>>> an MPEG2 >>>>> format that the Roku will handle, and as far as I know DVArchive never >>>>> looks at >>>>> the file content. You can manually set the file type once the file in >>>>> imported, but that is only used to decide which shows to reveal to >>>>> which >>>>> ReplayTV units, because 4000 and 5000 ReplayTV units are incompatible >>>>> with each >>>>> other's MPEG2 files. >>>>> _______________________________________________ >>>> Roku-tech mailing list >>>> [email protected] >>>> http://lists.rokulabs.com/mailman/listinfo/roku-tech >>>> >>> >>> >>> >>> >>> __________________________________ >>> Do you Yahoo!? >>> New and Improved Yahoo! Mail - Send 10MB messages! >>> http://promotions.yahoo.com/new_mail >>> _______________________________________________ >>> Roku-tech mailing list >>> [email protected] >>> http://lists.rokulabs.com/mailman/listinfo/roku-tech >> >> >> ------ >> Mike Kobb >> Senior Software Engineer, Roku >> Get more out of your high-def TV. >> High-definition photos, art, music and more. >> http://www.rokulabs.com >> tel: 650.321.1394 x12 fax: 650.321.9648 >> >> >> >> _______________________________________________ >> Roku-tech mailing list >> [email protected] >> http://lists.rokulabs.com/mailman/listinfo/roku-tech >> > > > > > > __________________________________ > Do you Yahoo!? > Vote for the stars of Yahoo!'s next ad campaign! > http://advision.webevents.yahoo.com/yahoo/votelifeengine/ > _______________________________________________ > Roku-tech mailing list > [email protected] > http://lists.rokulabs.com/mailman/listinfo/roku-tech ------ Mike Kobb Senior Software Engineer, Roku Get more out of your high-def TV. High-definition photos, art, music and more. http://www.rokulabs.com tel: 650.321.1394 x12 fax: 650.321.9648