PDA

View Full Version : Little omission in encode.pas


tHe gLouCh
22nd May 2003, 19:42
When you select both passes in divx3/5 & mux audio you don't see the MuxMsg line in the Queue window. I think that you have forgotten these lines of code :


procedure EncD4_Both_CreditsSep;
var
i: integer;
begin
AudioMsg;
QMsg(SODivX5SingleQuality + IntToStr(ED.Quality) + ' : ' + ED.CreditsFS);
QMsg(SODivX5FirstPass + ED.MovieFS);
// QMsg('o DivX5-Second Pass: '+ED.MovieFS);
for i := 2 to ED.Npasses do begin
QMsg(SODivX5Pass + IntToStr(i) + ' :' + ED.MovieFS);
end;
CreditsMsg;
// gLouCh 1 line
MuxMsg;
Enc_Split;
JobNumber;
end;

procedure EncD3_Both_CreditsSep;
begin
AudioMsg;
QMsg(SODivX3SingleDRF + IntToStr(ED.Quality) + ': ' + ED.CreditsFS);
QMsg(SODivX3FirstPass + ED.MovieFS);
QMsg(SODivX3SecondPass + ED.MovieFS);
CreditsMsg;
// gLouCh 1 line
MuxMsg;
Enc_Split;
JobNumber;
end;

len0x
27th May 2003, 19:16
well, the problem is that actually muxing & appending credits is just one action. So if you have two messages for them - it's a bit misleading... May be appending message has to be modified instead
(now I understand some requests ppl having about audio muxed - I never personally encode credits separately :) )