如何将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中不起作用的过滤器和选项的列表?
在ffmpeg用户邮件列表上,在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
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句