如何解决ffmpeg命令在本地工作,但不能在使用ffmpeg heroku buildpack的服务器上工作
我正在运行最新的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: boxcolor=black@0.5: boxborderw=5: x=(w-text_w)/2: y=(h-text_h)/2[v1]; [0][v1]vstack
由于某种原因,从一个图像生成视频在服务器上工作正常。不太清楚是什么问题。
我在本地运行Windows,并使用ffmpeg.exe执行命令。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。