参与:1追踪:0
FFMPEG find decoder 軟硬解碼
针对方案:基于NXP S32V234的疲劳监测、前方碰撞、车道偏离、全景监控Eagle Eye ADAS方案
您好 想請教
我想在s32v234 上做影像的視頻解碼
目前有一份代碼是測試用 將讀取到的影片作解碼後 轉成 cv::Mat 後播放
在pc端上 可以正常執行 ffmpeg版本為2.8.5 但是在板子上會發生找不到解碼器的狀況
相關代碼如圖:
執行結果:Codec not found
追查pCodec->id 為28 搜尋後發現是mp4 的格式(我的輸入影片也是mp4)
目前試過的方法
- 重build ffmpeg 包含 libavcode.a 和其他 函式庫 有適用的參數 還請指教
- 試過build libx264 但那似乎是跟編碼相關(網路搜尋大多是此類)
- 嘗試硬解碼(find_decoder_by_name) 但我在板子上輸入ffmpeg -hwaccels 出現的選項是空的 我能透過重build 得到硬體加速的選項嗎?
感謝 回答