Vladins
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Для каждого *.mov файла нужно создать *.avs файл с некоторым текстом. Пытаюсь это сделать с помощью батника: Код: chcp 1251 @echo off for %%i in (*.mov) do 1>%%~ni.avs ( echo LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mvtools2.dll"^) echo LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\MT.dll"^) echo LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\QTSource.dll"^) echo QTInput("%%~ni.mov"^) echo MT("""^ echo multinum=2^ echo multiden=1^ echo mask=2^ echo ml=10000^ echo super = MSuper(pel=2, hpad=16, vpad=16^) echo bv1=MAnalyse(super, isb=true, blksize=16, overlap=8, searchparam=1, plevel=2^) echo fv1=MAnalyse(super, isb=false,blksize=16, overlap=8, searchparam=1, plevel=2^) echo forward_re = MRecalculate(super, fv1, blksize=8, overlap=4, thSAD=100, searchparam=1^) echo backward_re = MRecalculate(super, bv1, blksize=8, overlap=4, thSAD=100, searchparam=1^) echo MFlowFps(super,backward_re,forward_re,num=FramerateNumerator(last)*multinum,den=FramerateDenominator(last)*multiden,mask=mask,ml=ml^) echo """, threads=4, overlap=16, splitvertical=false^) ) pause exit | Но на строке echo MFlowFps(super,backward_re,forward_re,num=FramerateNumerator(last)*multinum,den=FramerateDenominator(last)*multiden,mask=mask,ml=ml^) батник вылетает, что то неправильно с символами.Подскажите что неправильно? |