【问题标题】:Add text to video using ffmpeg command working in mac but give error in ubuntu?使用在mac中工作的ffmpeg命令向视频添加文本但在ubuntu中出错?
【发布时间】:2018-10-24 20:46:33
【问题描述】:

我在 ffmpeg 命令下运行,该命令在 mac 中运行良好,但在 ubuntu 中出现错误:

[aac @ 0x15187a0] 编码器'aac'是实验性的,但实验性编解码器没有启用,如果你想使用它,添加'-strict -2'。

命令:

ffmpeg -i intro.mp4 -vf "drawtext=fontfile=FutuMd.ttf: text="Audi": x=680: y=500: fontsize=55: fontcolor=white: enable='between(t,4,6)'" introfinal.mp4

提前致谢

【问题讨论】:

  • 升级 ffmpeg。自 2015 年 12 月以来,AAC 编码器尚未被标记为实验性。
  • @Gyan 谢谢你现在命令正在工作。

标签: laravel ffmpeg


【解决方案1】:

因为 ubuntu 的 aac 编码器是实验性的,默认没有启用。所以你应该使用-strict -2 参数来手动启用它。

将您的命令更改为:

ffmpeg -i intro.mp4 -strict -2 -vf "drawtext=fontfile=FutuMd.ttf: text="Audi": x=680: y=500: fontsize=55: fontcolor=white: enable='between(t,4,6)'" introfinal.mp4 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-27
    • 2022-06-14
    • 2018-05-27
    • 1970-01-01
    • 2018-11-17
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    相关资源
    最近更新 更多