If you are encoding for BeSweet with ac3enc the current method above *should* be perfect because of its naming convention:
Channel 1->"FL"
Channel 2->"FR"
Channel 3->"C"
Channel 4->"LFE"
Channel 5->"SL"
Channel 6->"SR"
[Found to be incorrect, guide updated with proper channel swapping for BeSweet]
Otherwise use Channel Swapping in ffdshow
[removed useless guide].
P.S. - Where's the cake and ice cream? It's my 150th POST!
Regards,
Josh
[Edited for correct readability]