mkanar
22nd January 2002, 17:00
Hello. I just thought I would post this right now as I haven't gotten around to making a super-detailed bug report as of yet.
I have an AVI file encoded using the PICvideo MJPEG codec along with a 44.1KHz/16-bit/stereo PCM audio stream (actually recorded at 44106.90 Hz). The BeSweet translation via AVI2SVCD resulted in a 48KHz MP2 file after executing this commandline:
"F:\ENC\DS\BeSweet\BeSweet.exe" -core( -input "F:\ENC\BIN\Extracted_audio_1.wav" -output "F:\ENC\BIN\Encoded_audio_1.mp2" ) -ota( -g max ) -2lame( -e -b 160 -m s )
I ran BeSweet (actually, the more recent version) like this:
F:\ENC\BS\BeSweet.exe -core( -input F:\ENC\BIN\Extracted_audio_1.wav -output F:\ENC\BIN\Encoded_audio_1.mp2 -logfilea f:\ENC\BS\BeSweet.log ) -ota( -g max -fs 44100 ) -2lame( -s 44.1 -m j -b 192 -e )
and I got a 44.1KHz MP2 file. I specified 44.1KHz in two places and I am unsure which one of the two did the trick. I am hoping that it is the "-fs 44100" instead of the "-s 44.1" because I would like to be able to specify "-fs 44107" in order to correct the audio sampling rate and syncronize my capture AVIs at the same time.
The next issue probably isn't an AVI2SVCD problem at all, but I think I should mentio it. bbMPEG kept getting stuck at 68% while muxing the .M2V (or was it .MPV...doesn't matter) and .MP2 streams. I then muxed the two streams with TMPGEnc and got all the way through with a properly sized .MPG file of 1.35G. Then I tried to use TMPGEnc to demux; I wound up with a .MP2 file of equal size to the original (about 20M) but the .MPV/.M2V video stream was only about 235MB instead of the 1.3G that was muxed in to begin with.
My assumption is that CCE didn't produce a compliant video stream. Perhaps I will restart this from scratch.
Also, my .AVI file is already resized to 480x480 (I don't use huffy because of the bad decompression speed, but I filter, resized, corrected the audio from 44107 to 44100 with VirtualDub, compressing again with picvideo MJPEG at quality preset 19. The audio correction brought the video stream within 0.01 frames unsynchronized with the audio, so I 'adjusted the fps so that the audio and video streams matched' in order to get a perfect synchronization. It was still out of sync because my audio card captures at exactly 44106.89Hz, but I had to specify a while number while 'forcing the audio sampling rate to ___ Hz' in the 'additional options while opening file' dialog box is VirtualDub. I realize that I loose some quality with MJPEG, but if I use huffy, is decompresses SLOW and this problem is amplified with CCE does 4-5 passes.
One last note. I know that since I already had a 480x480 video stream, it doesn't make sense to use the resize filter in AVISynth, so I clicked on 'Edit when dvd2avi processing is done' under 'Frameserver' in AVI2SVCD so that I could remove the resize line in the .AVS file. This was stupid of me as I obviously should have selected 'Edit as part of CCE encoding' and therefore, I never got the opportunity to remove the resize. For the morons, such as myself, it might be nice if the 'after DVD2SVCD' option was unavailable while in AVI2SVCD mode.
babble babble. I know that AVI2SVCD is only BETA....I'm am simply trying to give some input for the AWSOME PIECE OF SOFTWARE..THANK YOU DVD2SVCD!!!
MKanar
I have an AVI file encoded using the PICvideo MJPEG codec along with a 44.1KHz/16-bit/stereo PCM audio stream (actually recorded at 44106.90 Hz). The BeSweet translation via AVI2SVCD resulted in a 48KHz MP2 file after executing this commandline:
"F:\ENC\DS\BeSweet\BeSweet.exe" -core( -input "F:\ENC\BIN\Extracted_audio_1.wav" -output "F:\ENC\BIN\Encoded_audio_1.mp2" ) -ota( -g max ) -2lame( -e -b 160 -m s )
I ran BeSweet (actually, the more recent version) like this:
F:\ENC\BS\BeSweet.exe -core( -input F:\ENC\BIN\Extracted_audio_1.wav -output F:\ENC\BIN\Encoded_audio_1.mp2 -logfilea f:\ENC\BS\BeSweet.log ) -ota( -g max -fs 44100 ) -2lame( -s 44.1 -m j -b 192 -e )
and I got a 44.1KHz MP2 file. I specified 44.1KHz in two places and I am unsure which one of the two did the trick. I am hoping that it is the "-fs 44100" instead of the "-s 44.1" because I would like to be able to specify "-fs 44107" in order to correct the audio sampling rate and syncronize my capture AVIs at the same time.
The next issue probably isn't an AVI2SVCD problem at all, but I think I should mentio it. bbMPEG kept getting stuck at 68% while muxing the .M2V (or was it .MPV...doesn't matter) and .MP2 streams. I then muxed the two streams with TMPGEnc and got all the way through with a properly sized .MPG file of 1.35G. Then I tried to use TMPGEnc to demux; I wound up with a .MP2 file of equal size to the original (about 20M) but the .MPV/.M2V video stream was only about 235MB instead of the 1.3G that was muxed in to begin with.
My assumption is that CCE didn't produce a compliant video stream. Perhaps I will restart this from scratch.
Also, my .AVI file is already resized to 480x480 (I don't use huffy because of the bad decompression speed, but I filter, resized, corrected the audio from 44107 to 44100 with VirtualDub, compressing again with picvideo MJPEG at quality preset 19. The audio correction brought the video stream within 0.01 frames unsynchronized with the audio, so I 'adjusted the fps so that the audio and video streams matched' in order to get a perfect synchronization. It was still out of sync because my audio card captures at exactly 44106.89Hz, but I had to specify a while number while 'forcing the audio sampling rate to ___ Hz' in the 'additional options while opening file' dialog box is VirtualDub. I realize that I loose some quality with MJPEG, but if I use huffy, is decompresses SLOW and this problem is amplified with CCE does 4-5 passes.
One last note. I know that since I already had a 480x480 video stream, it doesn't make sense to use the resize filter in AVISynth, so I clicked on 'Edit when dvd2avi processing is done' under 'Frameserver' in AVI2SVCD so that I could remove the resize line in the .AVS file. This was stupid of me as I obviously should have selected 'Edit as part of CCE encoding' and therefore, I never got the opportunity to remove the resize. For the morons, such as myself, it might be nice if the 'after DVD2SVCD' option was unavailable while in AVI2SVCD mode.
babble babble. I know that AVI2SVCD is only BETA....I'm am simply trying to give some input for the AWSOME PIECE OF SOFTWARE..THANK YOU DVD2SVCD!!!
MKanar