在过去的几天里,我一直在尝试将我的无损 .mov 视频(具有音轨)转换为 .webm 格式。
关于视频和音频的一些信息是 fps 为 30。在您开始听到一些音乐之前,音轨还有大约 3-5 秒的静音/空白音频。
我的问题是似乎在转码到 webm 的过程中,它去掉了这个空白音频,因为当我去播放视频时,音频立即开始。我还注意到它在视频中立即跳到 ~4 秒. 当我在浏览器上播放它时,它会跳转到时间轴中的那一刻。如果我尝试从头开始,视频就会结束。
我已经想通了一些事情。
- 这只是一个webm问题。ogv 或 mp4 不会发生这种情况
- 只有当它们在音轨的开头是空白音频时才会发生。
我正在将 ffmpeg 与 libvpx 和 libvorbis 库一起使用,并且只进行基本的命令行设置
ffmpeg -i "infile" "outfile.webm"