I've compiled a list of solutions proposed by forum members and Ulead staff regarding the 'famous' DVD Movie Factory audio/video sync problem.
I hope by posting all of our findings in one thread we can get answers faster.
Note that I have not resolved this issue myself yet
Please feel free to add to/correct this information. Many thanks to all who have endured this problem or provided their assistance.
Audio/video sync problems likely occur during audio/video multiplexing - the stage that occurs after captured files are converted and before the VOB file is created. Some users report that the captured MPEG file is fine, the converted files are fine, but the VOB files show the audio being out of sync with the video.
CONFIGURATION & SET-UP:
1) From Ulead Tech Support: check the settings in your DVDMF.ini file
~~a) Close DMF. Locate DVDMF.ini file in the C:\Documents and Settings\All Users\Application Data\Ulead Systems\Ulead DVD MovieFactory\2.0. (or 3.0 depending upon the DMF version you have)
~~b) Open it and add three flags in the VIODRIVER section as shown below.
[VIODRIVER]
CloseAudioDTR=1
AlwaysAudioSeek=1
AlwaysVideoSeek=1
~~c) Close and save the ini file. Re-run DMF.
2) From Ulead Tech Support: Be sure that DMA is enabled for IDE hard disks.
~~a) Control Panel: System: Hardware tab: Device Manager.
~~b). Click "IDE ATA/ATAPI controllers"
~~c) Double click on Primary IDE Channel: Advanced settings.
~~d) Be sure Current transfer mode is DMA. (Transfer mode should be DMA if available in default.)
3) Install the latest product updates from http://www.ulead.com/tech/dmf/dmf_ftp.htm
4) Check your analog adapter or recording device to see if there is a format setting for frame rate. In the US the standard is NTSC Drop-Frame, frame rate is 29.97. In the UK the standard is PAL Non-Drop Frame, and the frame rate is 25 exactly. MF3 apparently defaults to Drop-Frame. If you're not sure if your recording device frame rate matches that of DMF, then go to the advanced features in template settings, to the compression tab and change the selection from Drop Frame to Non-Drop Frame or basically reverse whatever settings are currently chosen. Re-capture & check.
5) From Ulead tech support: uninstall & reinstall DMF. Clean up temp files in C:\windows\temp before re-installing.
6) From Ulead tech support: Make sure that you have installed the latest version of Direct X in your system. You can get it here:
http://www.microsoft.com/directx
CAPTURING:
7) From Ulead tech support: Where possible, capture input using AVI file format instead of MPEG. MPEG files are compressed so MovieFactory has a more difficult time reencoding this file type than with AVI format. (My note: I believe AVI format is only supported when capturing from a digital source such as a digital camcorder.)
9) Try checking or unchecking the "Do Not Encode MPEG compliant files" checkbox in MPEG settings.
10) Try capturing at a lower bit rate, supposedly the reduced sample rate might reduce the possibility of video dropped frames.
11) When capturing from digital camcorder or importing digital video check to see that the audio properties are set to It 16 bit 48khz mono or stereo, many camcorders default to 12bit 32khz. If source audio is NOT 48khz you will need to use another program to extract and split the audio from the video. Load the audio into an editor and re-sample the audio set to 48khz pcm audio.Then re-combine audio & video and try loading and converting them in DMF. This can be done by:
~~a) In the ADD/EDIT MEDIA step, click on the video clip you wish to add audio to, and then click on ENHANCE VIDEO.
~~b) Click on the AUDIO tab in the ENHANCE VIDEO dialog, you will see the MIX AUDIO part to be appeared. Click on the SPEAKER icon after the ORIGINAL edit box, this will mute the audio part of the video clip.
~~c) Click on the ADD AUDIO button and select the audio file you wish to add to the video clip, then you will see the ADDITIONAL edit box to be enabled. Click on OK. You have replaced the audio part of the video clip with the separated audio file in DVDMF.
BURNING:
12) From Ulead tech support: Make sure to no other applications are running in the background when running MovieFactory. Close all other unnecessary applications especially if you have a lot of programs loaded on your system tray. (The system tray is beside the Time window oposite the start menu). Right click on the program icons on the system tray and choose "close" to close the programs. (The logic here is that overtasking the CPU results in dropped frames so the converted file has missing video frames so result is for audio file to be out-of-sync.)
13) Free up resources by booting your computer with minimum background tasks - use MSCONFIG command from Start > Run to deactivate unneeded tasks. The website http://www.liutilities.com/products/win ... sslibrary/ has lots of information about Windows tasks, what they are and whether they are necessary.
14) From Ulead tech support: Try lowering the burner's speed to burn.
15) From Ulead tech support: Choose the 'BURN-Proof disc protection' check box if your burner supports these features.
16) From Ulead tech support: If you have some hardware devices that are currently connected via USB port like compact flash card reader, removable drives, etc., then please just unplug them and close all running applications like screen saver and memory-resident applications (system monitor, anti-virus application, etc.) as they may cause error as well before performing a data write/system conflict.
17) Update the burning engine stored at C:\Program Files\Common Files\Ulead Systems\DVD using Ulead updates from http://www.ulead.com/tech/general/burning_engine.htm
OUTSIDE PROGRAMS FOR CORRECTING AUDIO/VIDEO SYNC PROBLEMS:
18) Try VideoReDo (http://www.drdsystems.com/VideoReDo/) for audio sync issues, for fixing MPEG2 source files. Try out the free trial to see if it fixes your problem. VideoReDo can be used to trim/cut MPEG2 files or the QuickStream fix option can be used before burning to ensure audio behaves.
edited to add: ADDITIONAL SUGGESTIONS: 19) After creating your project, click the "create DVD folders" option on the Output menu and click Output. Then exit the program completely and finally restart DMF and burn the DVD. Separating the tasks of creating the DVD files and burning the DVD may rectify audio/video sync issues.
-----------
My follow-up post a few days later:
OK, I've had some recent success burning DVDs using DMF 3 where the audio & video are in sync (yeah!). I think the keys were using a different program to capture my MPEGs, updating DMF 3 & Ulead's burning engine updated with all patches & not editing the MPEGs at all.
Here's what I did:
1) I upgraded to DMF 3 and downloaded all of the patches. I downloaded the DVD burning common engine patch per the instructions on Ulead's website.
2) I uninstalled ArcSoft software that was on my PC.
3) I captured MPEGs using a different program - the program that came with my analog capture device, ADS Instant DVD 2.0. The program I used was called CapWiz.
4) After I had captured my MPEGs I imported them into DMF. To do this, in DMF I clicked the "Add Project" main menu selection. Then I clicked the second icon, "Add Video" and browsed to the MPEG location on my hard drive.
5) When chaptering the DVD and making the menus I did *NOT* edit the MPEGs in any way. No splitting of the video clip, no mark-in or mark-out to shorten the clip.
6) I added chapters and picked formats for the menus. I did not change the thumbnails on any of the menus (DMF 3 has motion menus and the thumbnails are all actively scrolling through film anyway).
7) I saved the project file before burning the DVD. I have also read that you can try clicking the option "create DVD folders" and outputting, then exit the program completely and finally restart DMF and burn the DVD.
----------
Hope this helps.
Dawn P.
