出于研究目的,我需要从MPEG4视频中提取有关运动矢量和DC系数的信息。
我已在printf
内的每个函数中插入了许多mpeg4videodec.c
,然后重新编译了ffmpeg
库,然后执行了demuxing_decoding.c
,该文件位于:http://ffmpeg.org/doxygen/trunk/demuxing_decoding_8c-example.html
令人惊讶的是,我插入的printf
中没有一个显示在控制台中。您能否给我一些提示,我应该触摸ffmpeg
库中的文件,以便打印出MPEG4视频文件的MVectors
和DC
系数?
答案 0 :(得分:0)
运动矢量可以在里面找到
motion_est_template.c
用于MPEG4的FFMPEG文件。具体而言,无论哪个运动估计器被调用。钻石是默认的。我在函数printf
中插入了我的sab_diamond_search()
语句,其中我保存了MPEGStruct中的编码图片编号mbx和mby以及匹配的best[0]
和best[1]
xy运动矢量的值。
对不起,如果两年后为时已晚。