Last Ninja
26th December 2002, 09:57
Tired of getting errors on my Win XP Pro system I found solutions to three problems..
1) When opening a vob via mpeg plugin avisynth shows error (some fatal exception). Now this is a known problem. (See posts elsewhere)
After loadplugin
If you enter a "=" sign after mpegsource=("location-movie.d2v")
Avisynth says "The scripts return value was not video clip"
.
.
Similar errors occurred when opening a file with ANY version of avisynth (tried them all) with ANY Plugin be it mpeg,decomb,avisynthex or any.
I conclude that avisynth has error loading the plugins in some systems.
To open the d2v use vfapi convertor instead (for video options only)
Available at
http://www.doom9.org/Soft21/SupportUtils/VFAPIConv-1.04-EN.zip
After you do 1 pass for divx you can always include decoded wav or ac3 or aac in virtuldub depending on your personal taste on the second pass.
Note:You can still use avisynth open option via directshowsouce command without any errors. Just don't do direct timeseek on virtualdub
2)I had the pleasure of encountering hybrid movies ranging ntsc(interlaced)15%-35% and film(progressive AND interlaced 25%-60%) changing avery 5 seconds on dvd2avi preview pane at about 130-180 times per movie.
By reading the posts on doom9 forum i found there was no easy solution to this problem AND also i could not load decomb and mpeg2 filters in avisynth.
Make d2v file using NO forced film in dvd2avi
Open it in tmpg encoder choose to make ntsc dvd 720-480 while taking care of minor clip-resize aspect ratio settings.
I found that tmpg takes FULL care of ANY type of movies Hybrid or otherwise automatically. Just make sure to NOT change film content type in the wizards opening screen. Note: Even if you know otherwise do not change it to NTSC progressive-interlaced/movie/film-hybrid type. DO NOT CHANGE IT.
Choose advanced settings and select your deinterlace option as you see fit.
Set gop sturcture to I frames only choose bitrate to constant at 8000!
Choose dc component error to 10 (most stable).
Motion search compensation is upto you.
Now make movie in video only format
Make sure you have adequate space on HDD
Next morning you can watch for yourself that all interlaced progrssive hybrid problems are gone from your new movie.
If you are splitting the movie in tmpg remember that dvd2avi skips the last frame read at the end of the movie so you second part SHOULD contain that one extra frame from previous part. (This is for perfectionists like me) AND your new movie will be slightly fuzzier than original but who's complaining. (To compensate use tmpg's internal filters)
Once again d2v your newly created movie and you can open it by vfapi or directshow from avisynth in virtualdub.
3) Some vob's have a leading silence when sudio logos are shown on the first vob.
Use vob split available at
http://www.doom9.org/Soft21/Vobtools/vobspl26.zip OR
http://www.doom9.org/Soft21/Vobtools/Vobedit06.zip OR
http://www.doom9.org/Soft21/Vobtools/voobtools.zip
to trash out the leading silence problem.
OR
use d2v with the audio option to demux ac3 stop it as soon as it starts!
Now check the filename. DVD2AVI will write mistakanly the starting DELAY -133ms in the filename.
Now open wav file in virtualdub on divx second pass.
Open audio interleaving option tab.
here you can enter to delay the audio track by same amount of time without the minus sign.
Your movie is now perfectly synchronised.
.
.
Many people get audio to be non-synched extremely weird way.
Sometimes the audio comes good soetimes not, throughout the movie.
Now I noticed this problem when encoding the audio to mp3 format
(Since I convert audio to mp3 only)
Open your mp3 codec control panel found in..
control panel\Sound and multimedia\devices\audio compression devices\choose your mp3 encoder from here and choose settings of JOINT STEREO MS at your needed bitrate.
Poof your audio synch problems are now gone.
Final Note: If the movie is not extremely hybrid sometimes flask handles it correctly. MOST of the time it gives problems.
=====================================
There may be mistakes-errors in this posting.
My methods may not be perfect.
I could be completely wrong.
A request to more experienced users:
Please correct any problems in this post.
Just my 2 piece. I hope this helps everyone in general even if people have to wait 5 days to post(like me).
Q: Definition of `Jumping to a conclusion`.........
A: Forgetting your parachute
(taken from www.internetworldofjokes.com)
LAST NINJA.
.
.
.
1) When opening a vob via mpeg plugin avisynth shows error (some fatal exception). Now this is a known problem. (See posts elsewhere)
After loadplugin
If you enter a "=" sign after mpegsource=("location-movie.d2v")
Avisynth says "The scripts return value was not video clip"
.
.
Similar errors occurred when opening a file with ANY version of avisynth (tried them all) with ANY Plugin be it mpeg,decomb,avisynthex or any.
I conclude that avisynth has error loading the plugins in some systems.
To open the d2v use vfapi convertor instead (for video options only)
Available at
http://www.doom9.org/Soft21/SupportUtils/VFAPIConv-1.04-EN.zip
After you do 1 pass for divx you can always include decoded wav or ac3 or aac in virtuldub depending on your personal taste on the second pass.
Note:You can still use avisynth open option via directshowsouce command without any errors. Just don't do direct timeseek on virtualdub
2)I had the pleasure of encountering hybrid movies ranging ntsc(interlaced)15%-35% and film(progressive AND interlaced 25%-60%) changing avery 5 seconds on dvd2avi preview pane at about 130-180 times per movie.
By reading the posts on doom9 forum i found there was no easy solution to this problem AND also i could not load decomb and mpeg2 filters in avisynth.
Make d2v file using NO forced film in dvd2avi
Open it in tmpg encoder choose to make ntsc dvd 720-480 while taking care of minor clip-resize aspect ratio settings.
I found that tmpg takes FULL care of ANY type of movies Hybrid or otherwise automatically. Just make sure to NOT change film content type in the wizards opening screen. Note: Even if you know otherwise do not change it to NTSC progressive-interlaced/movie/film-hybrid type. DO NOT CHANGE IT.
Choose advanced settings and select your deinterlace option as you see fit.
Set gop sturcture to I frames only choose bitrate to constant at 8000!
Choose dc component error to 10 (most stable).
Motion search compensation is upto you.
Now make movie in video only format
Make sure you have adequate space on HDD
Next morning you can watch for yourself that all interlaced progrssive hybrid problems are gone from your new movie.
If you are splitting the movie in tmpg remember that dvd2avi skips the last frame read at the end of the movie so you second part SHOULD contain that one extra frame from previous part. (This is for perfectionists like me) AND your new movie will be slightly fuzzier than original but who's complaining. (To compensate use tmpg's internal filters)
Once again d2v your newly created movie and you can open it by vfapi or directshow from avisynth in virtualdub.
3) Some vob's have a leading silence when sudio logos are shown on the first vob.
Use vob split available at
http://www.doom9.org/Soft21/Vobtools/vobspl26.zip OR
http://www.doom9.org/Soft21/Vobtools/Vobedit06.zip OR
http://www.doom9.org/Soft21/Vobtools/voobtools.zip
to trash out the leading silence problem.
OR
use d2v with the audio option to demux ac3 stop it as soon as it starts!
Now check the filename. DVD2AVI will write mistakanly the starting DELAY -133ms in the filename.
Now open wav file in virtualdub on divx second pass.
Open audio interleaving option tab.
here you can enter to delay the audio track by same amount of time without the minus sign.
Your movie is now perfectly synchronised.
.
.
Many people get audio to be non-synched extremely weird way.
Sometimes the audio comes good soetimes not, throughout the movie.
Now I noticed this problem when encoding the audio to mp3 format
(Since I convert audio to mp3 only)
Open your mp3 codec control panel found in..
control panel\Sound and multimedia\devices\audio compression devices\choose your mp3 encoder from here and choose settings of JOINT STEREO MS at your needed bitrate.
Poof your audio synch problems are now gone.
Final Note: If the movie is not extremely hybrid sometimes flask handles it correctly. MOST of the time it gives problems.
=====================================
There may be mistakes-errors in this posting.
My methods may not be perfect.
I could be completely wrong.
A request to more experienced users:
Please correct any problems in this post.
Just my 2 piece. I hope this helps everyone in general even if people have to wait 5 days to post(like me).
Q: Definition of `Jumping to a conclusion`.........
A: Forgetting your parachute
(taken from www.internetworldofjokes.com)
LAST NINJA.
.
.
.