【发布时间】:2020-10-06 03:40:17
【问题描述】:
我正在尝试使用 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播放
问候,
【问题讨论】:
-
可能是一个简单的带宽问题。您正在使用 UDP。可以在文件中注册流,并提供它,所以我们可以确认这一点。
-
这里是原始捕获数据:gofile.io/d/v2GOAe
标签: ffmpeg h.264 libavcodec libavformat gopro