Log in

View Full Version : Jerky Video from SVCD - Philips DVDR75


sohosources
4th December 2003, 03:41
Hi, Gang:

I have been merrily capturing video and archiving shows with my Replay 5040, but recently acquired a Philips DVDR75 set-top DVD recorder. Everything seems to work fine with my existing archiving methods, but the SVCDs have jerky video, as detailed below:

Here's what I've done so far:

1. After recording the program with the DVDR75, I rip the DVD on the PC with DVDDecrypter (File Mode, movie only), choosing the "make one giant VOB file that's not split in any way" option.

2. This produces a single VOB file with one IFO file.

3. I rename the VOB file to MPG, which plays in WinDVD and PowerDVD with perfect audio sync, etc.

4. After checking the file with Womble's GOP fixer (no errors found), I import the MPG file into my Womble MPG editor and cut out all commercials. The resulting MPG file plays with perfect audio sync, etc.

5. Using Canopus Procoder I crunch the DVD-resolution file down to SVCD using the "mastering quality" setting. The resulting SVCD MPG file plays with perfect audio sync, etc.

6. I burn the SVCD to disk with Nero 60023 or VCD Easy 1.17/Nero. THE PROBLEM IS: when I play the SVCD on the PC using WinDVD or PowerDVD, everything's great, but when I play it back on my pair of Apex AD-1100W set-top DVD players, the sound is fine and the video looks good, too, except the video is jerky and twitchy!

Using the above-mentioned process on DVD-resolution files created by the Replay 5040, the SVCDs play fine on the PC and on the set-top boxes.

HELP? What might I be doing wrong?


--Frustreted in Minnesota

sh03z
24th December 2003, 04:47
sounds like you might be converting them to 23.976 fps instead of the SVCD standard of 29.970, or perhaps an unstandard resolution...

make sure you do a pulldown after you re-encode the movie...
also make sure the size is 480 pixels by 480 pixels...

I have experienced jerkiness on my player (but not my PC) when the frame rate wasn't 29.970...

You might also want to try packaging your movie to SVCD with VCDImagerGUI then burning the cue/bin with cdr-win from http://www.goldenhawk.com/ it's not too expensive.

something you can cut out in your steps, is the womble editor part.
all you have to do is use DVD2AVIdg (make sure it's dg version) and make seperate projects for each part of the movie until the commercial...that would be nice because you could hit the >> button on your DVD player, and skip to the next segment of the movie (instead of one long mpg). After you have all your *.d2v segments, convert them (seperatly) to *.avi with VFAPI converter.

Make a *.avs avisynth file for each one, then load them into nandub, frameserve them to CCE SP or TMPeg, and then you got some nice *@$&! going on there!

It's what I would do, but you don't have to do it.

peace

moon1234
24th December 2003, 08:12
Jerky video is almost always due to one of the following:

1. Improper frame rate.
2. Lack of pulldown flags being set in the MPEG 2 video stream. Your video was encoded and plays properly you said. A normal MPEG 2 encoder will not apply pulldown to the MPEG 2 elementry video stream. If your source video was NTSC film, which is 23.976 FPS, then the encoder will output 23.976 FPS. You standalone expects pulldown flags to be set in the video stream if you your video is NTSC Film 23.976 FPS. This tells the player to repeat a frame every so often to make the video play at 29.97 FPS.
3. Your player does not properly handle SVCD's.

Try using pulldown.exe on your encoded video before multiplexing the video and audio. You video should play fine on your standalone after that.

Also don't make multiple files at the commercials. Running some form of stream checker is a good idea with HDTV caps. There is almost always some errors in the stream that will cause your audio and video to become asynchronous. Running these checks will help "fix" these errors and keep everything synchrous. For cutting out commercials, just use multiple TRIM statements in AviSynth.

I would suggest using TSCV for creating basic SVCDs. You can set chapter points at each of your TRIM points. You will wind up with a standards compliant SVCD to boot. This is much easier and "complete" in my opinion. I use the exact same process from some of my home video caps.

-Moon1234

skullfullomagots
15th February 2004, 23:24
Hi
I used TSCV http://www.dvdrhelp.com/sefy/?id=chapters1.html for the purpose and it works very well. I also wanted to make the menus for my VCD. After doing al the necessary things at the MenuGen Tab of TSCV, I click on Creat Menu and after the menu's for different chapters have been created, it promts me to save the file as mpv for still menus or as mpg for motion menu's.

Here is where I get stuck. Even after saving this file, the file does not get saved at all... and I get the error on log window as Starting VCDxBuild process...

initializing libvcd 0.7.12 [cygwin/i686]

this is the UNSTABLE development branch!
use only if you know what you are doing
see http://www.hvrlab.org/~hvr/vcdimager/ for more information

front margin set smaller than recommended (0
rear margin set smaller than recommended (0
could not stat() file `C:\Documents and Settings\chaos\Desktop\chapterList.mpg': No such file or directory


VCDxBuild finished


Can you please help me figure out where I am doing wrong and what!
Skull