Venom_IL
25th September 2003, 12:18
OK, after a nice moderator on the Xvid forum simply closed my thread instead of moving it to wherever it belongs (shoot me if i know where that is, could be tmpg, xvid, divx, here, general discussion, ...), I post it here again hoping that either this is the right place or a mod could be a tad more considerate and move it to the appropriate section. Thanks.
Notice - If you dont want to read my babblings - just skip to the bold "To make a long story short" part which tells you how to convert "problematic" MP3 VBR AVI files to S/VCD.
I have spent hours reading every possible thread in this forum searching for a way to convert AVI files w/ MP3 VBR to S/VCD. Yet none of the solutions offered in any of them that didnt include manually synching (a serious ordeal, which wouldnt produce 100% perfect results anyway) would work for certain files that i have. EXCEPT ONE, WHICH WAS SOMEHOW OVERLOOKED, DONT ASK ME HOW. it was a solution suggested by the user AceOvArts, whose only post in these forums up until today was this:
from http://forum.doom9.org/showthread.p...vbr+%2Async%2A:
There is a little tool that comes with AVI2VCD called decompress that will decompress your audio to uncompressed PCM and write out an avi file with the decompressed audio muxed, this can then be used to convert to svcd. Ive had 100% sucess rate using this method, although now, after reinstalling my system and codecs I never get out of sync audio. So I guess its a codec problem.
This tool is the ONLY WAY that doesn't involve manual synching to encode to S/VCD certain movies while keeping sync. and i say this with utmost certainty, because i have tried pretty much every other method suggested in all the related threads in here - demuxing / saving to wav with nandub / vdub / vdubmod / vdub mp3 while doing everything remotely suggested, to no avail. Thermopyle's method hasn't worked as well - http://forum.doom9.org/showthread.php?s=&threadid=51496 even when attempted on vdubmod / nandub etc with all kinds of changes. Ive also searched on google, but no cigar. to further strengthen my point, I will also mention that in the end of many of those threads, the original author was not able to convert the AVI well despite all the efforts and was left with the only option of manual sync. search for "mp3 vbr *sync*" and see for yourselves.
Anyway, here is a way which I believe would work for all mp3 vbr files, and even if not - it is for sure the ONLY way to convert *SOME* MP3 VBR AVI's :
To make a long story short
0. Get AVI2VCD here
http://www.divx-digest.com/software/avi2vcd.html
or here (official site)
http://home.cogeco.ca/~avi2vcd/
decompress.exe is inside the package
1. Run decompress.exe and decompress your avi
suppose you had a file named 1.avi w/ MP3 VBR support, so now you have a file named 1_pcm.avi which is exactly the same only with uncompressed pcm audio. the synching hasn't changed in a millisecond.
2. Open the decompressed avi file (1_pcm.avi in our example) in TMPGenc and encode to the desired format
a solution so simple to one of the most annoying problems in S/VCD encoding
Again, ALL CREDIT goes to AceOvArts.
Please reply here and voice your experience with the program.. if many ppl find it useful as I do, maybe this method should be put in some FAQ / guide / sticky or something
BTW - there's something very strange about the "decompressed" file.. if you open it in vdub / vdubmod etc and save it with both direct stream audio and video you get an unsynchronized AVI.. for that matter, it would give you all the problems an mp3 vbr file would give you, only this file can be opened in TMPGenc. frameserving thru vdub would also destroy sync :/ also, if you try the AVI2SVCD component of DVD2SVCD on the decompressed file the same thing happens (i assume this happens because it seperates the audio)
All of this is pretty strange considering the fact that the "file information" on vdub shows perfectly normal PCM audio. .
Anyone have any thoughts on the matter ? I mean, TMPGenc w/o manual sync is better IMO than manual sync w/AVI2SVCD, but AVI2SVCD w/o manual sync is even better :D
And a last note - After a little testing, I know now that Mainconcept, CCE, TMPGenc and ProCoder either don't support mp3 vbr or produce unsynched results when given the mp3 vbr avi directly. however, EO Video seemd to handle it pretty well and the result is syched well.. but who uses EO Video anyway? :p
Oh and i do realise that the second a TMPGenc version that supports MP3 VBR is out this whole thread is obsolete, but that might not be the case if the decompressed avi could be rid somehow of its problems - that would mean an easy, generic way of handling MP3 VBR AVI's .. maybe it'd be easier to "fix" the decompressed file rather than the MP3 VBR one :confused:
Notice - If you dont want to read my babblings - just skip to the bold "To make a long story short" part which tells you how to convert "problematic" MP3 VBR AVI files to S/VCD.
I have spent hours reading every possible thread in this forum searching for a way to convert AVI files w/ MP3 VBR to S/VCD. Yet none of the solutions offered in any of them that didnt include manually synching (a serious ordeal, which wouldnt produce 100% perfect results anyway) would work for certain files that i have. EXCEPT ONE, WHICH WAS SOMEHOW OVERLOOKED, DONT ASK ME HOW. it was a solution suggested by the user AceOvArts, whose only post in these forums up until today was this:
from http://forum.doom9.org/showthread.p...vbr+%2Async%2A:
There is a little tool that comes with AVI2VCD called decompress that will decompress your audio to uncompressed PCM and write out an avi file with the decompressed audio muxed, this can then be used to convert to svcd. Ive had 100% sucess rate using this method, although now, after reinstalling my system and codecs I never get out of sync audio. So I guess its a codec problem.
This tool is the ONLY WAY that doesn't involve manual synching to encode to S/VCD certain movies while keeping sync. and i say this with utmost certainty, because i have tried pretty much every other method suggested in all the related threads in here - demuxing / saving to wav with nandub / vdub / vdubmod / vdub mp3 while doing everything remotely suggested, to no avail. Thermopyle's method hasn't worked as well - http://forum.doom9.org/showthread.php?s=&threadid=51496 even when attempted on vdubmod / nandub etc with all kinds of changes. Ive also searched on google, but no cigar. to further strengthen my point, I will also mention that in the end of many of those threads, the original author was not able to convert the AVI well despite all the efforts and was left with the only option of manual sync. search for "mp3 vbr *sync*" and see for yourselves.
Anyway, here is a way which I believe would work for all mp3 vbr files, and even if not - it is for sure the ONLY way to convert *SOME* MP3 VBR AVI's :
To make a long story short
0. Get AVI2VCD here
http://www.divx-digest.com/software/avi2vcd.html
or here (official site)
http://home.cogeco.ca/~avi2vcd/
decompress.exe is inside the package
1. Run decompress.exe and decompress your avi
suppose you had a file named 1.avi w/ MP3 VBR support, so now you have a file named 1_pcm.avi which is exactly the same only with uncompressed pcm audio. the synching hasn't changed in a millisecond.
2. Open the decompressed avi file (1_pcm.avi in our example) in TMPGenc and encode to the desired format
a solution so simple to one of the most annoying problems in S/VCD encoding
Again, ALL CREDIT goes to AceOvArts.
Please reply here and voice your experience with the program.. if many ppl find it useful as I do, maybe this method should be put in some FAQ / guide / sticky or something
BTW - there's something very strange about the "decompressed" file.. if you open it in vdub / vdubmod etc and save it with both direct stream audio and video you get an unsynchronized AVI.. for that matter, it would give you all the problems an mp3 vbr file would give you, only this file can be opened in TMPGenc. frameserving thru vdub would also destroy sync :/ also, if you try the AVI2SVCD component of DVD2SVCD on the decompressed file the same thing happens (i assume this happens because it seperates the audio)
All of this is pretty strange considering the fact that the "file information" on vdub shows perfectly normal PCM audio. .
Anyone have any thoughts on the matter ? I mean, TMPGenc w/o manual sync is better IMO than manual sync w/AVI2SVCD, but AVI2SVCD w/o manual sync is even better :D
And a last note - After a little testing, I know now that Mainconcept, CCE, TMPGenc and ProCoder either don't support mp3 vbr or produce unsynched results when given the mp3 vbr avi directly. however, EO Video seemd to handle it pretty well and the result is syched well.. but who uses EO Video anyway? :p
Oh and i do realise that the second a TMPGenc version that supports MP3 VBR is out this whole thread is obsolete, but that might not be the case if the decompressed avi could be rid somehow of its problems - that would mean an easy, generic way of handling MP3 VBR AVI's .. maybe it'd be easier to "fix" the decompressed file rather than the MP3 VBR one :confused: