Stasx
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Gideon Vi В примерах фильтров именно такоей синтаксис https://trac.ffmpeg.org/wiki/FilteringGuide Код: syntax is to add, after the name of the filter, an = character, then the name of the first filter option, an = character, and the value of that option. If you want to specify further filter options, you delimit them with :, then append the name of the next filter option, an = character, and the next value. [синтаксис состоит в том, чтобы добавить после имени фильтра символ =, затем имя первой опции фильтра, символ = и значение этой опции. Если вы хотите указать дополнительные параметры фильтра, то разделите их символом :, затем добавьте имя следующего параметра фильтра, символ = и следующее значение.] | а именно: -vf "Фильтр1=Параметр1=ЗначениеПараметра1:Параметр2=ЗначениеПараметра2,Фильтр2=Параметр1=ЗначениеПараметра1:Параметр2=ЗначениеПараметра2" в моем случае деблок и апскейл должен выглядить согласно таким записям -vf "fspp=quality=5,scale=w=-1:h=720:sws_flags=bilinear:threads=auto" в итоге поспроцессорный деблокинг работате. но , видимо, со занчение каечства по-умолчанию, т.е. как будто и нет никакого параметра "quality=5". Апскейл , вроде, реагирует на "threads=1" и "threads=2". Или надоб было просто сохранить последовательность параметров? Т.е. если в справке они описаны как: Код: Filter fspp - Apply Fast Simple Post-processing filter. fspp AVOptions: quality - set quality (from 4 to 5) (default 4) qp - force a constant quantizer parameter (from 0 to 64) (default 0) strength - set filter strength (from -15 to 32) (default 0) ... | то надо писать "spp=5:0:0:0", что подразумевает последоватлеьное задание quality=5, qp=0, strength=0, use_bframe_qp=0, т.е. как в функции? а что, как в Visual Basic нельзя просто задать оперденный параметр? например мне надо поменять только qp, отсальные оставить дефолтными, т.е. по моей логике "spp=qp=0" (если к примеру я не знаю значения названий всех параметров. их последовательности, и их стандартных значений). Странно как-то(( и второй способ: Код: omit the option names and = characters, supplying just the values, delimited by : characters. FFmpeg assumes the option names in the order they are declared in the source code. [опустить имена опций и символы =, предоставив только значения, разграниченные символами :. FFmpeg принимает имена опций в том порядке, в котором они объявлены в исходном коде.] |
| Всего записей: 136 | Зарегистр. 10-10-2007 | Отправлено: 18:43 09-11-2024 | Исправлено: Stasx, 17:37 10-11-2024 |
|