как сделать чтоб сразу для всех каналах было вот это условие чтоб не простовлять на каждом канале
я нашел в профилях транскодирования скрипт[<VLC> "<VLC>" -Idummy --language en --sout -ffmpeg --sout=#transcode{vcodec=mp2v,vb=5000,scale=1,aspect=16:9,acodec=mpga,ab=192,channels=2,samplerate=48000}:duplicate{dst=std{access=file,mux=mpeg1,dst="<OUTPUT FILE>"}} "<INPUT FILE>" vlc:quit
так вот -strict-rc убирается нормальноconst
csVideoLanParams =
'-Idummy --language en --sout-ffmpeg-strict-rc --sout=#transcode' +
'{vcodec=mp2v,vb=%d,width=%d,height=%d,scale=1,acodec=mpga,ab=%d,channels=2,' +
'samplerate=48000}:duplicate{dst=std{access=file,mux=mpeg1,dst="<OUTPUT FILE>"}}' +
' "<INPUT FILE>" vlc:quit';
begin
TranscodingParams := Format(csVideoLanParams,
[cfgTranscodingVideoBitrate div 1000,
cfgTranscodingScreenWidth,
cfgTranscodingScreenHeight,
Min(cfgTranscodingAudioBitrate div 1000, 192)])
end.
но как только я удаляю width=%d,height=%d, то при проверки он ругается и говорит что там что то с аргументом %s