我试图发送一个MP4视频作为贴纸,但我得到一个错误,这里是我的代码
client.on("message", (message) => {
const media = MessageMedia.fromFilePath("./vid.mp4");
client.sendMessage(message.from, media, { sendMediaAsSticker: true });
}
但我得到了这个错误
handleExit(new Error('ffmpeg exited with code ' + code));
^
Error: ffmpeg exited with code 1: pipe:0: Invalid data found when processing input
Cannot determine format of input stream 0:0 after EOF
Error marking filters as finished
Conversion failed!
它的工作与其他mp4文件,但与这一个它没有,这是一个很好的工作mp4文件,我生成的ffmpeg使用concat方法。
1条答案
按热度按时间35g0bw711#
您只需要在创建会话时指定chrome.exe路径。
我在windows上的解决方案:
请参见链接:https://wwebjs.dev/guide/handling-attachments.html#caveat-for-sending-videos-and-gifs
另见:https://github.com/pedroslopez/whatsapp-web.js/issues/1834