我正在尝试使用ffmpeg库(libavcodec,.)从GoPro摄像机(http://www.gopro.com)解码一个活动的GoPro视频流。问题是解码后的视频流包含伪影。为了测试目的,我尝试使用ffplay解码相同的流,它包含相同的工件:
ffplay -f mpegts -fflags nobuffer -i udp://10.5.5.9:8554
或
ffplay -f mpegts -i udp://10.5.5.9:8554
ffplay产生以下输出消息:
这些文物的原因是什么?是否有可以消除工件的ffplay/ffmpeg参数?
编辑这里是视频的原始捕获:https://gofile.io/d/v2GOAe。它可以用ffplay -f mpegts -i gp5raw.264
回放
致以敬意,
发布于 2020-06-16 18:15:20
广播端发送数据包的速度太快,网络正在丢弃它们。您需要在输入之前添加-re
选项,从而实时发送流。
ffplay -re -f mpegts -fflags nobuffer -i udp://localhost:8554
https://stackoverflow.com/questions/62410041
复制相似问题