ffmpeg元数据中的变量

时间:2018-11-22 12:30:21

标签: ffmpeg video-processing

我想使用ffmpeg将输入视频文件的大小添加到编码输出的元数据中。

here所示,ffmpeg允许在缩放过滤器中使用变量(宽度和高度分别为iw和ih)。但这似乎不适用于元数据。 因此,当我这样做时:

ffmpeg -i input.mp4 -c copy -metadata input_file_width='iw' output.mp4

然后在output.mp4 metadata input_file_width中将其设置为iw(而不是854或424等)。

我可以通过两个命令来执行此操作,即使用ffprobemediainfo查找输入文件的尺寸,然后使用第二个命令将其添加到元数据中。但是我想用一个命令来执行此操作(我在仅接受ffmpeg命令输入,并且不允许ffprobemediainfo的服务器上运行)。

谢谢

0 个答案:

没有答案