abricko
4th February 2006, 19:19
Hello,
this is the second time this issue has come up and i think i've identified why...
I took a full TS movie (Ghostbusters 1080i) and used autoGK to make an XVID and keep the original AC3 audio.
If you're not familiar with this specific version of the movie here's a little background...
The beginning of the movie has a 4:3 cartoon (bugs bunny and the monster) the audio is AC3 mono (1 channel)... this portion of the resulting XVID plays back fine...
Once you get to the main movie portion the audio is supposed to be in 5.1 (which it is in the original TS file)... however when i play back the autoGK XVID version of this portion of the movie the audio skips and doesn't sound right...
I went to the autoGk temp folder and played back the ac3 file alone... it was flawless (like the original TS file).
So the problem seems to be when muxing the XVID AVI and the AC3 audio together... I think VirtualDub when loading the AC3 file reads the header and sees that it's MONO (in the first few minutes only) and when it muxs the AVI+AC3 together it applys that MONO header to the whole file...
Is there a way to force the MUXer (in this case Virtual Dub) to parse the whole AC3 file to detect when the file becomes 5.1 and write that properly...
or is there another MUX util i can use?
this is the second time this issue has come up and i think i've identified why...
I took a full TS movie (Ghostbusters 1080i) and used autoGK to make an XVID and keep the original AC3 audio.
If you're not familiar with this specific version of the movie here's a little background...
The beginning of the movie has a 4:3 cartoon (bugs bunny and the monster) the audio is AC3 mono (1 channel)... this portion of the resulting XVID plays back fine...
Once you get to the main movie portion the audio is supposed to be in 5.1 (which it is in the original TS file)... however when i play back the autoGK XVID version of this portion of the movie the audio skips and doesn't sound right...
I went to the autoGk temp folder and played back the ac3 file alone... it was flawless (like the original TS file).
So the problem seems to be when muxing the XVID AVI and the AC3 audio together... I think VirtualDub when loading the AC3 file reads the header and sees that it's MONO (in the first few minutes only) and when it muxs the AVI+AC3 together it applys that MONO header to the whole file...
Is there a way to force the MUXer (in this case Virtual Dub) to parse the whole AC3 file to detect when the file becomes 5.1 and write that properly...
or is there another MUX util i can use?