ffmpeg文件输出格式中的特殊字符意味着什么?
我需要用ffmpeg处理一些视频,我发现一个示例命令可以完成我需要的几乎所有功能:ffmpeg文件输出格式中的特殊字符意味着什么?,ffmpeg,Ffmpeg,我需要用ffmpeg处理一些视频,我发现一个示例命令可以完成我需要的几乎所有功能: ffmpeg -i example.avi -vf fps=1/30 example_%03d.jpg 我已经弄清楚了所有这些命令的作用,但是我无法弄清楚输出文件格式中%03d的含义ffmpeg文件输出格式中的%03d是什么意思?ffmpeg输出中还允许哪些特殊序列?根据: 语法foo-%03d.jpeg指定使用由三位数字组成的带零填充的十进制数来表示序列号。这与C printf函数支持的语法相同,但只有接受普
ffmpeg -i example.avi -vf fps=1/30 example_%03d.jpg
我已经弄清楚了所有这些命令的作用,但是我无法弄清楚输出文件格式中%03d
的含义ffmpeg文件输出格式中的%03d
是什么意思?ffmpeg输出中还允许哪些特殊序列?根据:
语法foo-%03d.jpeg指定使用由三位数字组成的带零填充的十进制数来表示序列号。这与C printf函数支持的语法相同,但只有接受普通整数的格式才适用
因此,生成的文件名是example_001.jpg
,example_002.jpg
,…,example_123.jpg
有关详细信息和示例,请参见。根据:
语法foo-%03d.jpeg指定使用由三位数字组成的带零填充的十进制数来表示序列号。这与C printf函数支持的语法相同,但只有接受普通整数的格式才适用
因此,生成的文件名是example_001.jpg
,example_002.jpg
,…,example_123.jpg
有关详细信息和示例,请参见。格式化字符,查找C的
printf()
函数%03d
是一个(d)小数(又称整数),3
位数,左边填充有0
。格式化字符,请查找C的printf()
函数%03d
是一个(d)小数(也称为整数),3
位数,左侧填充有0
。