簡體   English   中英

ffmpeg h264 stream解碼神器

[英]ffmpeg h264 stream decoding artefacts

I am trying to decode a live h264 video stream from a GoPro camera ( http://www.gopro.com ) using the ffmpeg libraries (libavcodec, ...). 問題是解碼后的視頻 stream 包含偽影。 出於測試目的,我嘗試使用 ffplay 解碼相同的 stream 並且它包含相同的工件:

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

或者

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

在此處輸入圖像描述

ffplay 產生這些 output 消息: 在此處輸入圖像描述

這些文物的原因可能是什么? 是否有可能消除偽影的 ffplay/ffmpeg 參數?

[編輯]:這是視頻的原始捕獲: https://gofile.io/d/v2GOAe 可以用ffplay -f mpegts -i gp5raw.264

問候,

廣播端發送數據包的速度太快,網絡正在丟棄它們。 您需要通過在輸入前添加-re選項來實時發送 stream。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM