FFMPEG-您可以在脚本文件中添加注释吗?

时间:2020-07-07 05:53:14

标签: ffmpeg scripting

由于该批处理多行字符串的能力很差,因此我越来越多地将FFMPEG脚本文件用于filter_complex自变量。我想知道是否有任何方式可以在这些文件中包含注释。他们似乎对空白和换行符相当宽容。我尝试过:

#
#   comment
#

;
;   comment
;

`
`   comment
`

'
'   comment
'

没有成功。看起来好像不是官方所支持的注释,但是我想知道是否存在一些允许它们使用的语法怪癖?

***澄清***

在这里我不是在谈论批处理文件中的注释,而是在filter_complex_script文件中的注释。 FFMPEG支持在单独的文件中指定filter_complex参数字符串。所以代替:

ffmpeg -i "input.mp4" -filter_complex "[0:v] crop=w=100:h=100:x=12:y=34 " "output.mp4"

您可以指定:

ffmpeg -i "input.mp4" -filter_complex_script "crop.txt" "output.mp4"

crop.txt包含的位置

[0:v] crop=w=100:h=100:x=12:y=34

当filter_complex字符串变得更复杂(我通常处理长度为10,000个字符的参数)时,这真的很方便。

0 个答案:

没有答案