【发布时间】:2019-09-17 15:54:46
【问题描述】:
好吧,我正在使用this 项目创建一个 Telegram 机器人,它接收 mp4 文件的 URL,将它们下载到服务器上并将它们上传到 Telegram。
到目前为止一切正常,除了转换某些 .mp4 文件。
例如,如果我使用来自 https://sample-videos.com/ 的示例 mp4 视频,它可以正常工作并成功转换,但如果我使用,例如一些随机网站的视频,它也是简单的 .mp4文件,它不起作用并抛出此错误:
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x1932420] 格式 mov,mp4,m4a,3gp,3g2,mj2 仅检测到低分 1,可能误检测! [mov,mp4,m4a,3gp,3g2,mj2 @ 0x1932420] moov atom not found data/720P_1500K_210306701.mp4:处理输入时发现无效数据
【问题讨论】:
-
分享失败的 mp4。
-
这可能是一个尚未完全上传的视频(例如直播)。希望 How to add a MOOV atom in a mp4 video file 可以提供帮助。
标签: node.js ffmpeg telegram telegram-bot fluent-ffmpeg