Hedron
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Avidemux 2.5.4 под Win32. В списке фильтров в параметрах этих самых фильтров периодически точка (отделитель дробной части значения) заменяется запятой, которая как отделитель дробной части программой не воспринимается. В результате чего кодирование происходит вовсе не с теми настройками фильтров, какие изначально задавалсь. Например строки: Цитата: app.video.addFilter("partial","_start=11903","_end=11972","_name=contrast","offset=-2","coef=1.100000","doLuma=1","doChromaU=1","doChromaV=1"); app.video.addFilter("partial","_start=11975","_end=12343","_name=eq2","contrast=1.000000","brightness=0.000000","saturation=1.000000", "gamma=0.900000","gamma_weight=1.000000","rgamma=1.000000","ggamma=0.990000","bgamma=1.000000"); | превращаются в: Цитата: app.video.addFilter("partial","_start=11903","_end=11972","_name=contrast","offset=-2","coef=1,100000","doLuma=1","doChromaU=1","doChromaV=1"); app.video.addFilter("partial","_start=11975","_end=12343","_name=eq2","contrast=1,000000","brightness=0,000000","saturation=1,000000", "gamma=0,900000","gamma_weight=1,000000","rgamma=1,000000","ggamma=0,990000","bgamma=1,000000"); | и воспринимаются программой как: Цитата: app.video.addFilter("partial","_start=11903","_end=11972","_name=contrast","offset=-2","coef=1.000000","doLuma=1","doChromaU=1","doChromaV=1"); app.video.addFilter("partial","_start=11975","_end=12343","_name=eq2","contrast=1.000000","brightness=0.000000","saturation=1.000000", "gamma=0.000000","gamma_weight=1.000000","rgamma=1.000000","ggamma=0.000000","bgamma=1.000000"); | Причём (самое противное): ДО кодирования в списке применённых фильтров все параметры показываются нормально. САМО кодирование происходит с уже сбитыми настройками. И ПОСЛЕ кодирования в списке применённых фильтров уже видны запятые, и если откроешь какой-нибудь фильтр из этого списка – настройки будут сбиты. Кто-нибудь сталкивался с такой ситуацией? Как с ней бороться? |