View Single Post
Old 20th March 2010, 13:40   #1239  |  Link
MrC
AVStoDVD Dev
 
MrC's Avatar
 
Join Date: Apr 2006
Location: Italy
Posts: 1,302
@ron spencer

AVStoDVD uses a directshow approach to decode media file. So the user has to setup its decoding filters (like ffdshow) correctly: in this situation you are trying to decode/encode a 5.1 channels audio, so your filter output mixer must be set properly. If you are using ffdshow it must be set: 3/0/2+LFE.

AVStoDVD usually takes care of that, assuming you have installed ffdshow. The user has to do it manually when: a) there is another AC3 filter or b) QuEnc is used. I think b) is your case, because there is the GetChannel(1,3,2,5,6,4) call. In fact QuEnc has a channels mapping bug that must be handled with GetChannel.

Concluding:
1. Use ffdshow as AC3 filter and Wavi+Aften as AC3 encoder: no need to setup mixer
or
2. Use any AC3 filter or QuEnc as AC3 encoder: setup mixer before start AVStoDVD project


@mpucoder

If 8ternity did not select to keep temporary files, then the MuxMan log is gone. Anyway he is not the only user that is complaning about DTS track rejects.

I fear that, since FFmpeg throws out a lot of error messages during DTS demux, that audio tracks are somehow bad or badly muxed.

Thanks for your fantastic MuxMan.



Bye
__________________
MrC

AVStoDVD Homepage
AVStoDVD @ Doom9 Forum
MrC is offline   Reply With Quote