Transloadit - 有没有办法在编码 mp3 时忽略艺术作品?

Transloadit - is there a way to ignore artwork when encoding mp3s?

有没有办法排除 Transloadit's /audio/encode robot 的艺术作品?

我正在使用 /audio/encode 机器人将音频转换为 96kbps 的恒定比特率。我的组装步骤如下所示:

"encode_mp3": {
  "use": "concat",
  "robot": "/audio/encode",
  "preset": "mp3",
  "bitrate": 96,
  "ffmpeg_stack": "v4.3.1"
}

这已经对 100 多个文件可靠地工作,但对于一个特定文件它失败并出现此错误:

AudioArtworkTool failed with exit code: 1. There was a problem inserting audio artwork for file 76as32df876.

TBH 我实际上不想在我的文件中嵌入艺术作品 - 我不需要它,我更愿意节省带宽并避免将来出现任何这些错误。有没有办法用 /audio/encode 机器人排除艺术品?也许我可以将一些 ffmpeg 魔法输入 ffmpeg 领域?如果没有,我将如何调试与艺术品相关的错误?

这里是 Tim,Transloadit 的联合创始人。这应该会为您修复它:

...

"bitrate": 96,

"ffmpeg_stack": "v4.3.1",

"ffmpeg": {

"vn": true,

"vsync": 0

}

这应该可以解决您的问题。 :)