javacv 做流媒體轉發的時候,控制臺一直列印下面的資訊[swscaler @ 000000001be02720] deprecated pixel format used, make sure you did set range correctly,說是像素格式過期,確認像素格式正確。我直接用ffmpeg 命令做推流的時候 也會有這個提示,我用的是海康的攝像頭,他的視頻源是 yuvj420p 而這個是ffmpeg廢棄的格式,所有有這個提示。但是在javacv 中我設定recorder.setPixlFormat = avutil.AV_PIX_FMT_YUV420P 還是會出現這個提示。而且一直列印。 雖然不影響功能,但是這樣多少會影響性能,有什么解決辦法沒?
uj5u.com熱心網友回復:
是不是這個格式改成其他描述了uj5u.com熱心網友回復:
版主解決了嗎,這資訊超級煩,弄都弄不掉,換攝像頭換舊版都不行,直接把我控制臺作廢,列印除錯資訊直接給我刷沒了,實在沒法整uj5u.com熱心網友回復:
avutil.av_log_set_level(avutil.AV_LOG_ERROR);加上這句 控制一下日志等級 試試
uj5u.com熱心網友回復:
這個可以
uj5u.com熱心網友回復:
請問,這個是在哪里設定的?
uj5u.com熱心網友回復:
大佬,治好了我的強迫癥轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/38485.html
標籤:多媒體/流媒體開發
