首页 > 解决方案 > ffmpeg 编码的视频在上传到 Facebook 和 WhatsApp 时有视频/音频同步延迟

问题描述

    "fluent-ffmpeg": "^2.1.2",
    "ffmpeg": "^0.0.4",
    node : 8

重现代码


let command = ffmpeg()
        .input(tempFilePath)
        .input(watermarkFilePath)
        .complexFilter([
            "[0:v][1:v]overlay=W-w-20:H-h-20"
        ])
        .videoBitrate(2500)
        .videoCodec('libx264')
        .audioCodec('aac')
        .format('mp4')
        .output(targetTempFilePath)

在附加视频上应用 ffmpeg 编码命令时,它可以在本地设备上正常播放 - 但问题是当上传到 Facebook/WhatsApp 时,音频/视频变得不同步

关于我需要在视频/音频设置方面进行更改以使音频+视频同步的任何想法,即使上传到各种社交网络也是如此?

这是 3 个视频文件的链接(原始、发布 ffmpeg、发布包含延迟的 whatsapp 上传),如果您想获得更好的主意!

https://wetransfer.com/downloads/445dfaf0f323a73c56201b818dc0267b20191213052112/24e635

谢谢你,感谢任何帮助!

标签: node.jsvideoffmpegfluent-ffmpeg

解决方案


推荐阅读