ffmpeg h264流解码伪像

问题描述 投票:0回答:1

我正在尝试使用ffmpeg库(libavcodec,...)从GoPro摄像机(http://www.gopro.com)解码实时h264视频流。问题在于解码的视频流包含伪像。为了进行测试,我尝试使用ffplay解码相同的流,并且包含相同的工件:

ffplay -f mpegts -fflags nobuffer -i udp://localhost:8554

ffplay -f mpegts -i udp://localhost:8554

enter image description here

ffplay产生以下输出消息:enter image description here

这些文物的原因可能是什么?是否有一个ffplay / ffmpeg参数可以消除这些伪像?

问候,

ffmpeg h.264 libavcodec libavformat gopro
1个回答
0
投票

广播端发送数据包的速度太快,网络正在丢弃它们。您需要通过在输入之前添加-re选项来实时发送流。

ffplay -re -f mpegts -fflags nobuffer -i udp://localhost:8554

© www.soinside.com 2019 - 2024. All rights reserved.