I am looking for some help from all you knowledgeable people out there. My problem is as follows.
I am putting some SVCDs onto DVDR using the DVDPatcher method which doesn't require re-encoding but I end up with the sound being about a second or so out of sync with the video. Here is how I author/burn the DVDR, and any help in solving this would be greatly appreciated.
The first thign to say is that all the SVCDs I am putting onto DVDR are NTSC and play perfectly in sync on CDR on my DVD player. Spacewise, I can get 5 SVCDs on 1 DVDR, so I de-muxed all the MPG files with TMPGEnc into 5 separate m2v and mp2 files.
Next I re-encoded the audio, using Toolame, to 48000Khz MPEG layer 2 (I have tried both 224kb and 384kb with the same results), and saved each file as an mpa file.
Next, using DVDPatcher, I change the header of each m2v file to 352x480, keeping the same aspect ratio and bitrate.
Next, using SpruceUp, I do all my menus, add the m2v files (which automatically adds the mpa files), assign my buttons to the relevant files and then save the project, and exit SpruceUp.
Next, using DVDPatcher, I change the m2v headers back to 480x480 (again, ensuring that the aspect ratio and bitrate are kept the same).
Next, I start SpruceUp again, open the saved project and Export/Write the DVDR. I have tried writing directly to the DVDR (using SpruceUp) and also as a Title Set (Audio_TS & Video_TS) to my hard drive, then writing to DVDR with Nero.
Everything appears to write fine, and about 30 minutes later I have my DVDR. My DVD player recognises it fine, all the menus work, picture is perfect, but the audio is out of sync by about 1 second, sounds great, but is out of sync.
If anyone can help me fix this I would be extremely grateful as it is the last step I need to be able to get all my SVCDs onto DVDR.
Sorry if this appears to be a long, drawn out post, but I wanted to give as much info as possible.
Many thanks,
Kevin.
+ Reply to Thread
Results 1 to 7 of 7
-
-
Hey,
First convert your SVCD to avi with DVD2AVI. Then encode the movie again with tmpgenc or ulead videostudio.
The nice thing about ulead is that you can encode multiple avi files witch are automaticly are merged to one mpeg file.
GL -
Thanks for the reply. The process you describe, converting from MPEG-2 to AVI then back to MPEG-2 sounds very time consuming. Each of my 5 SVCDs appears to take TMPGEnc about 5 hours alone to re-encode to DVD format, then there is the initial conversion, to AVI.
All in all, I can see this taking in excess of 48 hours of constant re-encoding the 5 files, whereas the process I used took a grand total of 1 hour, and most of that was burning the DVD. Is there not another way to get the audio into sync ? It just seems a shame to do all this encoding to the MPG files that are perfectly OK, plus does all this re-encoding not degrade the quality ?
Cheers,
Kevin. -
Just to say that after a couple of days of fiddling around I have finally got it all working great. 5 SVCDs on one DVDR, no re-encoding necessary, great picture quality, menus and audio in sync.
Kevin. -
Sorry guys, didn't realise anyone else had the same problem otherwise I would have said how I fixed things earlier.
Anyway, how it works for my setup is very similar to the method I described in my original post ( more detailed instructions can be found here in one of the vcdhelp "HowTo's" http://www.vcdhelp.com/svcddvdr.htm ).
The major difference is that when you DeMux the MPG file and get your m2v and mp2 files, discard the mp2 file, but keep the m2v file. Instead, using TMPGEnc, and using Audio Only, output the audio part of the MPG as a PCM wave file (I used 48000hz 16 bit stereo), and then convert this WAV file using TMPGEnc (or Toolame as I used) to MPEG layer 2 mp2 file (again making sure to use 48000hz and I used 384kbps).
Save this file as the same name as your m2v file but with the extension mpa rather than mp2 and then continue to follow the instructions in the "HowTo" from that point on.
This method worked perfectly on my 3 standalone DVD players, a Pioneer 444, a Dansai 852 and my Philips DVDR980 writer.
The above method takes a fraction of the time it would take to re-encode each file to DVD format, in total, putting 5 SVCDs onto 1 DVDR took about an hour plus there is no loss of quality in re-encoding the SVCD.
I hope this works for everyone else.
Cheers,
Kevin -
I think tmpgenc does something wrong when doing 44 to 48 khz when the source is mpeg audio and you encode to mpeg again. It may only change the headers and that is why you may get out sync problems. Will add it to the guide. Maybe better to use ssrc/besweet or another resampler.
Added ssrc to the guide...your method does also work, mpeg audio to wav 48khz and then to mpeg again but ssrc is one of the best sampling rate converters.
Similar Threads
-
audio sync problem, how to work out progressive audio sync delay
By jolt321 in forum Newbie / General discussionsReplies: 13Last Post: 10th Apr 2012, 21:09 -
Odd Audio Sync Problem
By Startropic1 in forum Video ConversionReplies: 0Last Post: 13th Aug 2010, 00:07 -
Audio Sync Problem
By lwea2009 in forum Newbie / General discussionsReplies: 8Last Post: 30th May 2009, 15:19 -
out of sync audio problem
By virendra in forum AudioReplies: 2Last Post: 25th Dec 2007, 06:31 -
New (?) audio sync problem
By oldblues in forum ffmpegX general discussionReplies: 3Last Post: 26th Oct 2007, 10:26