我需要文本格式的mpeg视频的运动矢量。我提到link,其中说extract_mvs.c可以用来这样做。但由于头文件依赖性错误太多,我无法执行该程序。使用ffmpeg命令可以很容易地实现MV的可视化。获取每个帧的实际MV是我的要求。你能指导我以原始格式提取运动矢量吗?
答案 0 :(得分:0)
编译 extract_mvs.c 后,请尝试以下命令:
./extract_mvs input.mp4 > output.txt
它应该将运动矢量提取到txt文件中。
答案 1 :(得分:0)
尝试MV-Tractus。该工具将为您提供每帧JSON形式的运动矢量。除此之外,此工具提取的帧可与openCV的cv2.imshow('Frame',frame)一起使用,其中帧是实际的CV Mat对象。
此工具是多种语言的工具,支持多种语言,例如C,C ++和Python。这样一来,更多的受众群体就可以使用它。