首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Nginx MP4搜索结果到视频错误

Nginx MP4搜索结果到视频错误
EN

Stack Overflow用户
提问于 2016-08-08 04:05:12
回答 1查看 264关注 0票数 0

nginx mp4中使用?start=secs时,虽然音频一直在播放,但视频不会播放大约8秒。

示例:

代码语言:javascript
运行
复制
http ://server/video.mp4 >>> plays correctly

http ://server/video.mp4?end=60 >>> plays correctly

http ://server/video.mp4?start=120 >>> starts audio playing with static image (video not working) for about 7-8 seconds.

我尝试了很多MP4文件,它们都在没有视频的情况下显示了前7-8秒。所有文件的开头都有moov atom。

看起来nginx没有得到正确的起始视频帧,有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2016-08-08 07:43:08

在该时间点上可能没有关键帧。大多数编码器使用较长的GOP以获得更好的压缩效果。X264默认为250。尝试使用更多关键帧进行编码,或者在关键帧之前选择时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38818055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档