Webm - 搜索后视频播放停止

时间:2017-02-26 13:40:27

标签: video ffmpeg webm

我正在尝试流式传输从FFmpeg编码的Webm视频文件。

然而,当我寻找一个没有被缓冲的位置时,视频播放就会停止。

我已经确认已下载了正确的字节范围。

有什么想法导致这个?寻求在x264编码的mp4文件中完美运行。 Webm似乎是个问题。可能是视频编码方式的问题。

  

ffmpeg -i input.mp4 -codec:v libvpx -quality best -b:v 4000k -qmin 10   -qmax 42 -maxrate 4024k -bufsize 8048k -vf scale = -1:1080 -codec:a libvorbis -b:a 384k -movflags faststart out.webm

1 个答案:

答案 0 :(得分:0)

您可以使用-g参数设置图片组 以下命令工作正常,只增加了文件大小:

  

ffmpeg -i input.mp4 -codec:v libvpx -g 10 -quality best -b:v 4000k -qmin 10 -qmax 42 -maxrate 4024k -bufsize 8048k -vf scale = -1:1080 -codec:a libvorbis -b:一个384k -movflags faststart out.webm

有关详细信息,请访问https://trac.ffmpeg.org/wiki/EncodingForStreamingSites#a-g

如果它适合您,请告诉我。