1
我需要從MPEG4視頻提取關於運動矢量和DC係數的信息。我搜索了相關的網站和主題,我發現一個好的解決方案是使用ffmpeg編解碼器的代碼。特別是libavcodec/mpegvideo.c中的ff_print_debug_info函數計算相關信息。來自MPEG4流的運動矢量和DC係數
但是,我是C/C++領域的新手,如果有任何示例代碼描述或解釋如何提取MV和DC係數,那將會非常有幫助。
在最近使用的版本中(FFmpeg 0.10.2從http://ffmpeg.org/download.html)還有另一個文件mpeg4videodec.c。是否有機會通過此代碼檢索所需的信息?
我發現ffmpeg可以通過在執行時將適當的值定義爲原點來提供有關運動向量和DC係數的信息。關於[link](http://ffmpeg.org/ffmpeg.html#Advanced-Video-Options)的第4.11節介紹瞭如何打印特定的調試信息,在我的情況下它將是-debug dct_coeff和-debug mv。有誰知道什麼是適當的命令使用?我想要的只是使用ffmpeg將mpeg4視頻解碼爲幀,而並行地提取關於這些幀的mv和dct的信息。 – Lampis 2012-04-20 13:34:15