我正在尝试使用ffmpeg库(libavcodec,...)解码来自GoPro相机(http://www.gopro.com)的实时H264视频流。问题在于解码后的视频流包含伪影。为了测试,我尝试使用ffplay解码相同的流,结果也包含了相同的伪影:
ffplay -f mpegts -fflags nobuffer -i udp://10.5.5.9:8554
或者
ffplay -f mpegts -i udp://10.5.5.9:8554
这些伪影的原因是什么?是否有ffplay / ffmpeg参数可以消除这些伪影?
[编辑]: 这里是视频的原始捕获文件:https://gofile.io/d/v2GOAe。
可以使用 ffplay -f mpegts -i gp5raw.264
播放。
祝好,