问题描述
我正在运行最新的ffmpeg版本。命令在本地运行良好,我能够从图像生成视频,并在视频上写文本并以所需格式保存。但是,并非所有命令都可以在服务器上使用。
我使用heroku作为托管服务提供商,并且已经安装ffmpeg buidpack以便能够运行ffmpeg命令。
问题在于,并非所有命令都可以在服务器上运行。例如,当我在视频上书写文字时,-filter_complex drawtext
命令甚至文字之间都不允许有空格。我收到一个抱怨这些空格的错误。
即使我修复了该问题(通过删除空格),它也只会生成一个空视频(0 kb)。
命令:
-filter_complex [1]drawtext=fontfile=exljbris-MuSEOSansRounded-300.otf: text='here is some text': fontcolor=white: fontsize=38: Box=1: Box[email protected]: Boxborderw=5: x=(w-text_w)/2: y=(h-text_h)/2[v1]; [0][v1]vstack
由于某种原因,从一个图像生成视频在服务器上工作正常。不太清楚是什么问题。
我在本地运行Windows,并使用ffmpeg.exe执行命令。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)