FFmpeg输出到MacOSX屏幕?

时间:2014-08-16 22:19:55

标签: macos ffmpeg

如何将ffmpeg输出路由到MacOSX上的屏幕?

如果我输入:

ffmpeg -i input.mp4 -i logo.png -filter_complex overlay  output.mp4

输出文件包含输入文件,其上面叠加了徽标。

如果我输入:

ffplay -i input.mp4 -i logo.png -filter_complex overlay  

然后它抛出错误:

Argument 'logo.png' provided as input filename, but 'input.mp4' was already specified.

...但输入:

ffplay -filters

显示过滤器列表,包括:

 T.C overlay          VV->V      Overlay a video source on top of the input.
显然,我错过了一些明显的东西。

如何将ffmpeg输出路由到屏幕,哪里可以找到哪些过滤器和选项在ffmpeg中工作但不在ffplay中的列表?

1 个答案:

答案 0 :(得分:0)

在ffmpeg-user邮件列表上有很多来自Mortiz和Carl的帮助,我有一个在ffmpeg和ffplay都有效的咒语:

ffplay -i input.mp4 -vf movie=logo.png,[in]overlay

和:

ffmpeg -i input.mp4 -vf movie=logo.png,[in]overlay test.mp4